Cheryl Engine

Build a game with Cheryl’s application lifecycle, input actions, retained assets, and rendering interfaces. Set up your project, then follow the first-game walkthrough from startup and resource ownership to sprites and text on screen. Use the task guides and generated reference as you add features.

You want to…

Start here

Connect a new game to the engine

Project setup.

Learn by building a working example

Tutorials, beginning with First game.

Complete a specific operation

Task index.

Understand a feature’s contracts and design choices

Guides by topic.

Find a subsystem’s public types or exact declaration

Engine Systems, then the C++ API.

Change the engine or an integration

Contributing and its owner-specific checks.

API Reference

Game Development