Start Here
Public first page for AuraJS docs with the shortest route into creating a game, picking 2D or 3D, and moving into exact reference.
docs/external/game-dev-api/start-here.md
Start Here
This is the public first page for AuraJS docs.
If you are new, use this order:
- create a project
- pick the
2D or 3D path
- understand the scaffold and state model
- use the handbook for grouped depth
- use exact reference only when you need signatures or validation detail
Fastest Project Path
npm install -g auramaxx
auramaxx create my-game
cd my-game
npm run dev
That gets you onto the current scaffolded native-first lane.
Choose Your Path
I want the shortest possible first game path
I am making a multiplayer game
I am making a 2D game
I am making a 3D game
- Getting Started 3D
- 08 Draw3D, Camera, Lighting, Shadows, and PostFX
- 09 Meshes, Materials, Scene3D, glTF, and Skinned Mesh
- 10 Physics, Terrain, Navmesh, Character3D, and Compute
I need exact APIs or CLI behavior
I am working with an AI coding agent
First Hour Checklist
- Read
src/main.js, src/runtime/, and scenes/ once before moving files around.
- Replace starter assets and starter content with your own nouns quickly.
- Use
auramaxx make instead of inventing file names and registry edits by hand.
- Keep the first loop small enough that you can prove it in one session.
- Add audio, UI, saves, and advanced systems only after the core loop feels correct.
Public Reading Order
Start here:
Then go broader:
Then go exact:
If You Are Using an LLM or Coding Agent
Use this routing rule:
- start on this page
- move to the smallest exact-reference page that matches the task
- open the full contract only after you know the namespace or subsystem
That keeps the search space small and reduces the chance of mixing 2D, 3D,
and optional-module behavior.