luxe is an easy to learn game engine for making 2D or 3D games. As an engine it prioritizes design and workflow for rapidly expressing ideas.



Designed as a 2D first engine, luxe aims to provide a strong 2D toolset ready to make games. This applies whether it's a one hour or one+ year project.



Beyond the 2D layer lives a powerful but accessible hardware driven renderer, with great support for shaders, asset pipelines, render paths and more.

This allows 3D rendered games to use luxe all the same.



luxe itself is written in c++, although luxe games normally use the Wren programming language (which the engine has deep integration with). Later, any language can be used. Read the language dev log for more.



Read on further for more details about luxe!