|
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