The Flexible Game Engine

Crown is a complete and cross-platform game engine
designed for flexibility, performance and fast-iterations.

Data-driven

All aspects of the game are defined via text-based configuration files, which are compiled into native, efficient, platform-specific BLOBs before shipping.

Sub-second iteration times

Every game asset is reloadable at run-time, including gameplay code and shaders.

Data-oriented

Data in memory is organized to achieve the maximum performance possible on every supported platform.

Batteries Included

Complete cross-platform Editor with resource importers, scene editor, console with Lua REPL, deployers and much more.

Free and Open Source

Crown is a public, collaborative project, owned by its contributors.

Multi-platform

Develop on your favorite desktop platform and ship to Android, HTML5, Linux or Windows.