Manual: Creating a Project from Scratch

Project Setup

  1. Click + New Project to start a new project.
  2. Enter a project name.
    By default, it will be created in:
    User > Documents > ActionGameMaker > [ProjectName],
    but you can manually choose a different location.
  3. A blank screen will appear. From the Scene menu in the top left, create a new Game Scene.

    :warning: You’ll notice a core.tscn file already exists in the file system on the bottom left. This is a core system scene used by ACTION GAME MAKER (e.g. for scene transitions). Do not modify core.tscn.
  4. A fully structured game scene will be created. Save it with Ctrl + S and name it.

Default Node Overview

  • GameScene: Manages the scene. You can configure gravity and camera settings here.
  • SceneLayer: Manages layers. Child Parallax2D nodes are treated as game layers.
  • Distant/Middle/Near/Wall/BaseLayer (Parallax2D): Used to achieve parallax scrolling effects. All are Godot’s Parallax2D nodes.
  • Sprite2D: Godot’s 2D sprite node, here used to load a background texture.
  • ObjectRoot: Place GameObjects here. They only work correctly as children of this node.
  • Wall / WallDecoration / Base / BaseDecoration / BaseCover (TileMapLayer): For placing tiles.
  • PostEffectLayer: Used for screen effects in Visual Script. Typically not used manually.
  • UI: For placing UI elements that remain on screen at all times.
  • InitialCamera (ZoomCamera2D): Sets the camera to use in the scene.

Setting Up Key Inputs (InputMap)

New projects do not have input keys configured.
Set them up using this guide:


Setting Up the Camera

To enable camera following, refer to this guide:


Setting Up Backgrounds and Tiles

See Tutorial: Graphic Course #1


Setting Up Characters

See Tutorial: Graphic Course #3


Other Project Settings

From Project Settings > General, various options can be configured.
Here are some commonly used settings:

  • Change Project Icon
    → Application > Configuration > Icon
  • Change Window Size
    → Display > Window > Size > Width / Height
  • Set Display Mode
    → Display > Window > Size > Mode
    (Fullscreen / Windowed Fullscreen / Windowed)
  • Adjust Scaling Behavior
    → Display > Window > Stretch > Mode
    (For pixel art, the default “viewport” is recommended.)
    → Display > Window > Stretch > Aspect
    (To change the aspect ratio behavior)
  • Change Mouse Cursor Appearance
    → Display > Mouse Cursor > Custom Image