Start here
Three steps to your first running scene
Manual
Browse the Manual
Reference documentation for every system in the engine. The eight sections most readers open first:

EditorEditor views, documents, settings, and workflows.

ScenesScene editing, gizmos, layers, and object references.

CodeGameplay programming in C++, AngelScript, TypeScript, and visual script.

GraphicsLighting, meshes, shaders, and the render pipeline.

PhysicsJolt actors, shapes, constraints, ragdolls, and character controllers.

AnimationSkeletal animation, animation controllers, and property animation.

AssetsImporting, browsing, and managing engine assets.
BuildBuild the engine from source on your platform.
Tutorials
Learn by doing
Step-by-step tutorials that build something real.

Build Your First GameA guided path from an empty scene to running gameplay code.

PhysicsCharacter movement, collision, triggers, constraints, and interactions.

AnimationSkeletal animation assets, animation controllers, and animation events.

GraphicsMaterials, lighting, cameras, render targets, and rendering workflows.
Jump in by discipline
Programmers
Animators
Improve these docs
Spotted a mistake or a missing page? Every page has an Edit this page link, and the documentation repository accepts issues and pull requests.