|
| 1 | +items: |
| 2 | + - name: Introduction |
| 3 | + href: ../index.md |
| 4 | + - name: Getting Started |
| 5 | + href: ../../articles/getting_started/index.md |
| 6 | + items: |
| 7 | + - name: Setting up MacOS |
| 8 | + href: ../../articles/getting_started/1_setting_up_your_os_for_development_macos.md |
| 9 | + - name: Setting up Linux |
| 10 | + items: |
| 11 | + - name: Setting up Arch Linux |
| 12 | + href: ../../articles/getting_started/1_setting_up_your_os_for_development_arch.md |
| 13 | + - name: Setting up Ubuntu |
| 14 | + href: ../../articles/getting_started/1_setting_up_your_os_for_development_ubuntu.md |
| 15 | + - name: Setting up Windows |
| 16 | + href: ../../articles/getting_started/1_setting_up_your_os_for_development_windows.md |
| 17 | + - name: Using Visual Studio |
| 18 | + href: ../../articles/getting_started/2_choosing_your_ide_visual_studio.md |
| 19 | + - name: Using Rider |
| 20 | + href: ../../articles/getting_started/2_choosing_your_ide_rider.md |
| 21 | + - name: Using Visual Studio Code |
| 22 | + href: ../../articles/getting_started/2_choosing_your_ide_vscode.md |
| 23 | + - name: Getting to know MonoGame |
| 24 | + href: ../../articles/getting_to_know/index.md |
| 25 | + items: |
| 26 | + - name: What is |
| 27 | + href: ../../articles/getting_to_know/whatis/index.md |
| 28 | + items: |
| 29 | + - name: Audio |
| 30 | + href: ../../articles/getting_to_know/whatis/audio/index.md |
| 31 | + - name: Content Pipeline |
| 32 | + href: ../../articles/getting_to_know/whatis/content_pipeline/index.md |
| 33 | + - name: Graphics |
| 34 | + href: ../../articles/getting_to_know/whatis/graphics/index.md |
| 35 | + - name: Input |
| 36 | + href: ../../articles/getting_to_know/whatis/input/index.md |
| 37 | + - name: The Game Loop |
| 38 | + href: ../../articles/getting_to_know/whatis/game_loop/index.md |
| 39 | + - name: Vector / Matrix / Quaternions |
| 40 | + href: ../../articles/getting_to_know/whatis/vector_matrix_quat/index.md |
| 41 | + - name: MonoGame Class Library |
| 42 | + href: ../../articles/getting_to_know/whatis/monogame_class_library/index.md |
| 43 | + - name: How to |
| 44 | + href: ../../articles/getting_to_know/howto/index.md |
| 45 | + items: |
| 46 | + - name: Audio |
| 47 | + href: ../../articles/getting_to_know/howto/audio/index.md |
| 48 | + - name: Content Pipeline |
| 49 | + href: ../../articles/getting_to_know/howto/content_pipeline/index.md |
| 50 | + - name: Graphics |
| 51 | + href: ../../articles/getting_to_know/howto/graphics/index.md |
| 52 | + - name: Input |
| 53 | + href: ../../articles/getting_to_know/howto/input/index.md |
| 54 | + - name: Advanced Topics |
| 55 | + items: |
| 56 | + - name: Packaging |
| 57 | + href: ../../articles/getting_started/packaging_games.md |
| 58 | + - name: Preparing for consoles |
| 59 | + href: ../../articles/getting_started/preparing_for_consoles.md |
| 60 | + - name: Using Development Nuget Packages |
| 61 | + href: ../../articles/getting_started/using_development_nuget_packages.md |
| 62 | + - name: Tools |
| 63 | + items: |
| 64 | + - name: Introduction |
| 65 | + href: ../../articles/getting_started/tools/index.md |
| 66 | + - name: MGCB |
| 67 | + href: ../../articles/getting_started/tools/mgcb.md |
| 68 | + - name: MGCB Editor |
| 69 | + href: ../../articles/getting_started/tools/mgcb_editor.md |
| 70 | + - name: MGFXC |
| 71 | + href: ../../articles/getting_started/tools/mgfxc.md |
| 72 | + - name: Content Pipeline |
| 73 | + items: |
| 74 | + - name: Introduction |
| 75 | + href: ../../articles/getting_started/content_pipeline/index.md |
| 76 | + - name: Why use the Content Pipeline |
| 77 | + href: ../../articles/getting_started/content_pipeline/why_content_pipeline.md |
| 78 | + - name: Using the Content Builder Project |
| 79 | + href: ../../articles/getting_started/content_pipeline/content_builder_project.md |
| 80 | + - name: Automating the Content Builder |
| 81 | + href: ../../articles/getting_started/content_pipeline/automating_content_builder.md |
| 82 | + - name: Using MGCB Editor |
| 83 | + href: ../../articles/getting_started/content_pipeline/using_mgcb_editor.md |
| 84 | + - name: Custom Effects |
| 85 | + href: ../../articles/getting_started/content_pipeline/custom_effects.md |
| 86 | + - name: TrueType fonts |
| 87 | + href: ../../articles/getting_started/content_pipeline/adding_ttf_fonts.md |
| 88 | + - name: Localization |
| 89 | + href: ../../articles/getting_started/content_pipeline/localization.md |
| 90 | + - name: Migration |
| 91 | + items: |
| 92 | + - name: Migrating from XNA |
| 93 | + href: ../../articles/migration/migrate_xna.md |
| 94 | + - name: Migrating from 3.7 |
| 95 | + href: ../../articles/migration/migrate_37.md |
| 96 | + - name: Upgrading 3.8.x to latest |
| 97 | + href: ../../articles/migration/migrate_38.md |
| 98 | + - name: Updating Versions |
| 99 | + href: ../../articles/migration/updating_versions.md |
| 100 | + - name: Tutorials |
| 101 | + href: ../../articles/tutorials/index.md |
| 102 | + items: |
| 103 | + - name: Building 2D Games |
| 104 | + href: ../../articles/tutorials/building_2d_games/index.md |
| 105 | + items: |
| 106 | + - name: "01: What Is MonoGame?" |
| 107 | + href: ../../articles/tutorials/building_2d_games/01_what_is_monogame/index.md |
| 108 | + - name: "02: Getting Started" |
| 109 | + href: ../../articles/tutorials/building_2d_games/02_getting_started/index.md |
| 110 | + - name: "03: The Game1 File" |
| 111 | + href: ../../articles/tutorials/building_2d_games/03_the_game1_file/index.md |
| 112 | + - name: "04: Creating a Class Library" |
| 113 | + href: ../../articles/tutorials/building_2d_games/04_creating_a_class_library/index.md |
| 114 | + - name: "05: Content Pipeline" |
| 115 | + href: ../../articles/tutorials/building_2d_games/05_content_pipeline/index.md |
| 116 | + - name: "06: Working with Textures" |
| 117 | + href: ../../articles/tutorials/building_2d_games/06_working_with_textures/index.md |
| 118 | + - name: "07: Optimizing Texture Rendering" |
| 119 | + href: ../../articles/tutorials/building_2d_games/07_optimizing_texture_rendering/index.md |
| 120 | + - name: "08: The Sprite Class" |
| 121 | + href: ../../articles/tutorials/building_2d_games/08_the_sprite_class/index.md |
| 122 | + - name: "09: The AnimatedSprite Class" |
| 123 | + href: ../../articles/tutorials/building_2d_games/09_the_animatedsprite_class/index.md |
| 124 | + - name: "10: Handling Input" |
| 125 | + href: ../../articles/tutorials/building_2d_games/10_handling_input/index.md |
| 126 | + - name: "11: Input Management" |
| 127 | + href: ../../articles/tutorials/building_2d_games/11_input_management/index.md |
| 128 | + - name: "12: Collision Detection" |
| 129 | + href: ../../articles/tutorials/building_2d_games/12_collision_detection/index.md |
| 130 | + - name: "13: Working With Tilemaps" |
| 131 | + href: ../../articles/tutorials/building_2d_games/13_working_with_tilemaps/index.md |
| 132 | + - name: "14: Sound Effects and Music" |
| 133 | + href: ../../articles/tutorials/building_2d_games/14_soundeffects_and_music/index.md |
| 134 | + - name: "15: Audio Controller" |
| 135 | + href: ../../articles/tutorials/building_2d_games/15_audio_controller/index.md |
| 136 | + - name: "16: Working with SpriteFonts" |
| 137 | + href: ../../articles/tutorials/building_2d_games/16_working_with_spritefonts/index.md |
| 138 | + - name: "17: Scenes" |
| 139 | + href: ../../articles/tutorials/building_2d_games/17_scenes/index.md |
| 140 | + - name: "18: Texture Sampling" |
| 141 | + href: ../../articles/tutorials/building_2d_games/18_texture_sampling/index.md |
| 142 | + - name: "19: User Interface Fundamentals" |
| 143 | + href: ../../articles/tutorials/building_2d_games/19_user_interface_fundamentals/index.md |
| 144 | + - name: "20: Implementing UI with Gum" |
| 145 | + href: ../../articles/tutorials/building_2d_games/20_implementing_ui_with_gum/index.md |
| 146 | + - name: "21: Customizing Gum UI" |
| 147 | + href: ../../articles/tutorials/building_2d_games/21_customizing_gum_ui/index.md |
| 148 | + - name: "22: Snake Game Mechanics" |
| 149 | + href: ../../articles/tutorials/building_2d_games/22_snake_game_mechanics/index.md |
| 150 | + - name: "23: Completing the Game" |
| 151 | + href: ../../articles/tutorials/building_2d_games/23_completing_the_game/index.md |
| 152 | + - name: "24: Shaders" |
| 153 | + href: ../../articles/tutorials/building_2d_games/24_shaders/index.md |
| 154 | + - name: "25: Packaging Your Game for Distribution" |
| 155 | + href: ../../articles/tutorials/building_2d_games/25_packaging_game/index.md |
| 156 | + - name: "26: Publishing Your Game to itch.io" |
| 157 | + href: ../../articles/tutorials/building_2d_games/26_publish_to_itch/index.md |
| 158 | + - name: "27: Conclusion and Next Steps" |
| 159 | + href: ../../articles/tutorials/building_2d_games/27_conclusion/index.md |
| 160 | + - name: Console Access |
| 161 | + href: ../../articles/console_access.md |
| 162 | + - name: Help and Support |
| 163 | + href: ../../articles/help_and_support.md |
0 commit comments