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