Whiskers Engine

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.