Skip to main content
Elegy logo

Elegy Engine

A love letter to the 90s, gamedev and modding~

Note: This engine is a very early work in progress! 🛠
Check out the development articles and the roadmap.

Modular - Plug-in, plug-out

Elegy is practically a framework. There are several modules to facilitate game and app development. Or even CLI tools! You can extend the engine with plugins too.

Retromodern - Best of both worlds

From Quake and Source: modding out of the box, no "importing", no "projects", no waiting for shaders, and yes to baked lighting and occlusion culling. From modern engines: mainstream file formats like glTF 2.0, physics, ECS, no weird asset limits.

Optimised - Light as a feather

Written in high-performance C#, with a Vulkan backend and small filesize, Elegy swiftly runs on hardware from 8 years ago. It also provides you with plenty tools to optimise your game!

Productive - Batteries included!!!

That's right! The Elegy Game SDK has you covered: client-server model, weapon system, AI system, player controllers, all out of the box. Make games by modding!