<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://tuncle.blog/what_is_resolution/</loc>
    
    <lastmod>2025-09-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/stereo_rendering_mode/</loc>
    
    <lastmod>2025-09-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/composition_layer/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_19_frame_in_flight/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_18_rendering_and_presentation/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_17_command_buffers/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_16_framebuffers/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_15_conclusion/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_14_render_passes/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_13_fixed_functions/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_12_shader_modules/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_11_graphics_pipeline_introduction/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_10_image_views/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_09_swap_chain/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_08_window_surface/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_07_logical_device_and_queues/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_06_physical_devices_and_queue_families/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_05_validation_layers/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_04_instance/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_03_base_code/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_02_development_environment/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_01_overview/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_00_introduction/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/vulkan_tutorial/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/yield_and_coroutine/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/yield/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_04_introduction_to_matrices/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/rotate_about_arbitary_axis/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_03_multiple_coordinate_spaces/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_02_vectors/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_01_cartesian_coordinate_systems/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/publish_.net_tools/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/3d_math_primer_for_graphics_and_game_development/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_07_camera/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_06_coordinate_system/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_05_transformations/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_04_textures/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_03_shaders/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_02_hello_triangle/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_01_hello_window/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_00_creating_a_window/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/learn_opengl/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/system.commandline_get_started/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/create_nunit_testing/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/normal_matrix/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/draw_calls/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/custom_render_pipeline/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/custom_srp/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/difference_between_terminal,_console,_shell,_and_command_line/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_06_working_classes/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/zlocation/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/input_system_minimum_tutorial/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_05_design_in_construction/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_05_design_checklist/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_04_key_construction_decisions/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_04_construction_practices_checklists/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_03_measure_twice,_cut_once_upstream_prerequisites/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_03_prerequisites_checklist/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_03_architecture_checklist/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_03_requirement_checklist/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_02_metaphors_for_a_richer_understanding_of_software_development/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_01_welcome_to_software_construction/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/code_complete/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/create_.net_tools/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/windows_package_manager/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ha_ma_xian_sheng_qu_kan_xin_li_yi_sheng/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_20_zhang_wei_lai%EF%BC%9Awei_ji_yu_ji_yu/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_19_zhang_kai_fang_yuan_ma%EF%BC%9Azai_unix_xin_she_qu_zhong_bian_cheng/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_18_zhang_wen_dang%EF%BC%9Axiang_wang_luo_shi_jie_chan_shi_dai_ma/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_17_zhang_ke_yi_zhi_xing%EF%BC%9Aruan_jian_ke_yi_zhi_xing_yu_zun_xun_biao_zhun/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/zhu_xiao_bing_de_gu_shi/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_16_zhang_zhong_yong%EF%BC%9Alun_bu_yao_zhong_xin_fa_ming_lun_zi/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_15_zhang_gong_ju%EF%BC%9Akai_fa_de_zhan_shu/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_14_zhang_yu_yan%EF%BC%9Ac_hai_shi_fei_c/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_13_zhang_fu_za_du%EF%BC%9Ajin_ke_neng_jian_dan%EF%BC%8Cdan_bie_jian_dan_guo_le_tou/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/linus_on_kernel_management_style/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_12_zhang_you_hua/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_11_zhang_jie_kou%EF%BC%9Aunix_huan_jing_xia_de_yong_hu_jie_kou_she_ji_mo_shi/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_10_zhang_pei_zhi%EF%BC%9Amai_chu_zheng_que_de_di_yi_bu/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_9_zhang_sheng_cheng%EF%BC%9Ati_sheng_gui_ge_shuo_ming_de_ceng_ci/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_8_zhang_wei_xing_yu_yan%EF%BC%9Axun_zhao_ge_chang_de_le_fu/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_7_zhang_duo_dao_cheng_xu_she_ji%EF%BC%9Afen_li_jin_cheng_wei_du_li_de_gong_neng/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_6_zhang_tou_ming_xing%EF%BC%9Alai_dian_er_guang/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_5_zhang_wen_ben_hua%EF%BC%9Ahao_xie_yi_chan_sheng_hao_shi_jian/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/system,_math_and_explosions/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/good_decision-making_is_good_process/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_4_zhang_mo_kuai_xing%EF%BC%9Abao_chi_qing_xi%EF%BC%8Cbao_chi_jian_jie/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_3_zhang_dui_bi%EF%BC%9Aunix_zhe_xue_tong_qi_ta_zhe_xue_de_bi_jiao/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_2_zhang_li_shi%E2%80%94%E2%80%94shuang_liu_ji/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/di_1_zhang_zhe_xue/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/unix_bian_cheng_yi_shu/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/bai_fen_zhi_5_de_gai_bian/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/llm_dui_cheng_xu_yuan_de_chong_ji_he_ying_xiang/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/zhuo_you_cheng_xiao_de_guan_li_zhe/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/you_and_your_research/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/formattable_string/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/$_string_interpolation/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/solid/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/coupling/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/computer_networks_and_internets/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_17_repeaters,_bridges,_and_switches/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_16_wireless_networking_technologies/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_14_the_ieee_mac_sublayer/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_13_local_area_networks_packets,_frames,_and_topologies/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_11_multiplexing_and_demultiplexing/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_10_modulation_and_modems/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_08_reliability_and_channel_coding/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_07_transmission_media/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_06_information_sources_and_signals/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_05_overview_of_data_communications/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_01_introduction_and_overview/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/render_hell/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/book_4_solutions/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/book_3_problems/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/book_2_pipeline/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/book_1_overview/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tan_lan_de_duo_ba_an/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/head_first_design_patterns/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/head_first_design_pattern_design_principles/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_12_the_compound_patterns/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_11_the_proxy_pattern/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_10_the_state_pattern/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_09_the_iterator_and_composite_pattern/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_08_the_template_method_pattern/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_07_the_adapter_and_facade_patterns/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_06_the_command_pattern/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_05_the_singleton_pattern/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_04_the_factory_pattern/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_03_the_decorator_pattern/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_02_the_observer_pattern/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/ch_01_the_strategy_pattern/</loc>
    
    <lastmod>2025-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/links/reading.json</loc>
    
    <lastmod>2024-09-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/reading/index.html</loc>
    
    <lastmod>2023-11-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/googlecee612f0160a9463.html</loc>
    
    <lastmod>2023-11-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/about/index.html</loc>
    
    <lastmod>2023-11-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/categories/index.html</loc>
    
    <lastmod>2021-10-04</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/index.html</loc>
    
    <lastmod>2021-10-04</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  

  <url>
    <loc>https://tuncle.blog/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  
  <url>
    <loc>https://tuncle.blog/tags/String/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/CSharp/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E5%BF%83%E7%90%86/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E6%91%98%E6%8A%84/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E5%9B%BE%E5%BD%A2%E5%AD%A6/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E6%95%B0%E5%AD%A6/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/GPU/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/OpenGL/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/Vulkan/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E7%B3%BB%E7%BB%9F%E8%AE%BE%E8%AE%A1/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E5%B7%A5%E7%A8%8B%E5%AE%9E%E8%B7%B5/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E4%BB%A3%E7%A0%81%E8%B4%A8%E9%87%8F/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E7%BC%96%E7%A0%81%E8%A7%84%E8%8C%83/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/XR/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/DotNet/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/UnitTesting-NUnit/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/Unity/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/Catlike/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/SRP/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E5%B7%A5%E5%85%B7/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E6%96%B9%E6%B3%95%E8%AE%BA/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/How-To/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/Performance/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E5%BF%83%E7%90%86%E5%AD%A6/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/Tutorial/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E7%AE%A1%E7%90%86/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/AI/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/LLM/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E7%A8%8B%E5%BA%8F%E5%91%98/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E6%95%99%E7%A8%8B/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/Rendering/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E8%87%AA%E7%84%B6%E7%A7%91%E5%AD%A6/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E7%A7%91%E6%99%AE/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/Windows/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/CLI/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/%E6%95%88%E7%8E%87%E6%8F%90%E5%8D%87/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tuncle.blog/tags/PowerShell/</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  

  
</urlset>
