Skip to content

Documentation

Orblit is a Dart-first 3D game engine: game logic and interface in Flutter, an entity-component core in C++, and Filament doing the rendering. These pages are the whole of what is written down about it.

It is pre-alpha, so take platform support seriously before you plan around anything here.

Start here

Installing, setting up each platform, your first scene, and the editor. Read in order it takes you from nothing to a cube you can orbit.

Begin

Concepts

The four ideas the rest of the documentation assumes: how it fits together, stating a scene, entities and components, and sampled time.

Read the concepts

Guides

One page per thing you might go looking for by name — models, materials, textures, lighting, cameras, splats, interfaces, multiplayer, 2D.

Browse the guides

Reference

The packages and what each one is for, what the renderer supports, and what has actually been seen running on each platform.

Look something up

Every page here is also plain Markdown at its own address with .md on the end, so /docs/start/installing/ is also /docs/start/installing.md. There is an index of the lot at /llms.txt, and the whole site as one file at /llms-full.txt. Working with AI assistants covers pointing a coding assistant at them, and the Claude Code skill that ships with the engine.