3.1 KiB
3.1 KiB
New Projects
Warning
This page is being deprecated in favor of Basic Setup.
These instructions assume starting with the entire contents of the project folder. This will be the case when cloning the repo, or starting from the template version in the Godot Asset Library accessible from the Project Manager window.
-
Finish setup.
-
Delete duplicate example files.
- Go to
Project > Tools > Run Maaack's Game Template Setup.... - In the
Setup Wizardwindow next to "Delete Example Files", clickRun. - In the next window, select
Yesto continue with removing the example files.
- Go to
-
Update autoload file paths.
- Go to
Project > Tools > Run Maaack's Game Template Setup.... - In the
Setup Wizardwindow next to "Update Autoload Paths", clickRun.
- Go to
-
Set a default theme.
- Go to
Project > Tools > Run Maaack's Game Template Setup.... - In the
Setup Wizardwindow next to "Set the Default Theme", clickRun. - In the next window, select the desired theme from the preview and select
Yesto set it as the project's default theme.
- Go to
-
-
Update the project’s name.
- Go to
Project > Project Settings… > General > Application > Config. - Update
Nameto"Game Name". - Close the window.
- Open
main_menu_with_animations.tscn. - Select the
TitleLabelnode. - The
Textshould match the project's name.- If
Textis customized, setAuto Updateto false.
- If
- Select the
SubtitleLabelNodenode and customize theTextas desired. - Save the scene.
- Go to
-
Add / remove configurable settings to / from menus.
- Open
mini_options_menu.tscnor[audio|visual|input|game]_options_menu.tscnscenes to edit their options. - If an option is not desired, it can always be hidden, or removed entirely (sometimes with some additional work).
- If a new option is desired, refer to Adding Custom Options.
- Open
-
Update the game credits / attribution.
- Update the example
ATTRIBUTION.mdwith the project's credits. - Open
credits_label.tscn. - Check the
CreditsLabelhas updated with the text. - Optionally, disable
Auto Updateand customize the text. - Save the scene (even if it shows no changes).
- Update the example
-
Continue with: