
A code-driven, scriptable 3D game engine that brings the simplicity and immediacy of classic frameworks into a modern workflow — powered by SDL3, Vulkan, Wren, OpenAL, and Jolt
Inspired by LÖVE and XNA, Plume provides a clean, intuitive code-driven API without editor lock-in.


Fast, embeddable scripting using Wren makes game logic clean and performant.
Author HLSL-style shaders with full introspection and cross-compilation via Slang.


Deploy to Windows, macOS, Linux, iOS, Android, and Web using SDL3 under the hood.
Load and manage .blend files natively, supporting scenes and data directly from Blender.

We built Plume for devs who are tired of fighting their engine.No lock-in. No bloated editors. Just a fast, modern C++ core with lightweight Wren scripting—lean, clean, and built to ship.Inspired by LÖVE and XNA, Plume ditches the fluff and puts control back in your hands.Make games, not compromises.