Skip to content
Vilanel

Documentation

Vilanel is not distributed, so these pages explain how the engine works rather than how to install or use it. They are based on the engine's design document and its development history.

Vilanel is made up of four programs: the editor; the runtime, which runs a game without the editor; the cooker, which converts source assets into the formats the runtime loads; and the Hub, which manages projects. A project is a folder of assets and does not need a compiler, because gameplay is built with visual scripting.

To get started, read Toolchain and projects, then Actor classes. C++ modules and hot reload covers adding native code to a project.