Whiskers Engine
Whiskers Engine is a modern C++ game engine built for performance and extensibility—Entity–Component–System (ECS) design, OpenGL 3.3 Core rendering, CMake-based builds, and a path toward Vulkan. It is open source under the MIT License.
The same engineering effort feeds both desktop/native experiments (demos and titles shipped with the engine) and the Stellar Whiskers catalog you play in the browser. Games listed under Also available—such as Magicor—are part of that Whiskers-powered ecosystem.
What you’ll find on GitHub
- Cross-platform desktop support (macOS, Linux, Windows) with SDL2-style tooling in the README
- ECS architecture, renderer abstraction, and a playable space demo
- Roadmap covering Vulkan, richer graphics, and longer-term research areas described in the repository
Get the code
Repository: github.com/rhelmer/whiskers-engine
Clone the repo, follow the build instructions in the README, and run whiskers_demo after configuring CMake. Issues and pull requests welcome for contributors who agree to the MIT terms.