Manual on setting up a project from scratch.
Project Setup
-
Create a new project from + New.
-
Enter a project name. By default, it will be created at User>Documents>ActionGameMaker>[Project Name], but you can also select a custom location manually.
-
An empty screen will appear. Create a new game scene from the Scene menu in the top-left corner.
At this point, you will see a scene named core.tscn in the file system at the bottom-left. This scene manages the ACTION GAME MAKER system for scene transitions, etc. Do not edit core.tscn under normal circumstances.
-
A game scene with a complete layer structure will be created. Once created, save it with a name by pressing Ctrl+S.
Brief explanation of each default node:
GameScene: Node that manages the scene. You can set the camera used in Visual Scripting and the scene’s gravity.
SceneLayer: Node that manages layers. In Visual Scripting, Parallax2D nodes that are children of this node are recognized as game layers.
Distant/Middle/Near/Wall/BaseLayer(Parallax2D): Nodes used to implement parallax effects. Although they have names, they are all Godot’s Parallax2D nodes.
Sprite2D: Godot node for handling 2D texture images. It is placed here to hold background textures.
ObjectRoot: Node for placing game objects. GameObjects must be placed as children of this node to function correctly.
Wall/WallDecoration/Base/BaseDecoration/BaseCover(TileMapLayer): Godot nodes for placing tiles.
PostEffectLayer: Layer for applying screen effects via Visual Scripting. This layer is typically not used.
UI: Layer for setting UI elements that always appear on the screen.
InitialCamera(ZoomCamera2D): Layer for setting the camera used within the scene.
Input Map (Key Input) Setup
New projects do not have key inputs configured by default, so create them.
Initial Scene Setup
Newly created projects do not have an initial scene.
Use the “Scene Transition” tab to drag and drop any scene to set it as the initial scene.
Camera Setup
If you need to configure camera following, etc., configure the camera settings.
Background and Tile Setup
Refer to the tutorial: Beginner Course for configuration.
Character Setup
Refer to the tutorial: Graphics Course #3 for configuration.
Other Project Settings
Various settings can be configured under Project Settings > General, but we will explain only the commonly used ones.
To change the project icon:
You can configure this under Application > Configuration > Icon.
To change the window size:
You can change it under Display > Window > Size > Viewport width/height.
To change the display mode:
You can specify Fullscreen/Windowed Fullscreen/Window, etc., under Display > Window > Size > Mode.
To adjust settings when resizing the window:
You can change the stretch method under Display > Window > Stretch > Mode. For pixel art games, the default viewport setting is recommended.
Aspect ratio can also be changed under Display > Window > Stretch > Aspect.
To change the mouse cursor appearance:
You can change the mouse cursor appearance under Display > Mouse Cursor > Custom Image.



