Horizon Creations
A modern, modular game engine built for ease of use.
Horizon Engine is a C++ game engine built from the ground up mainly to power our own game Catania. It has everything you need to build your next game inside it as well. It is still early in development but it will continue to grow and hold up with other popular engines.
The Engine is seperated into multiple subsystems for better overview of the source.
Core systems like rendering, physics and audio are decoupled, making it easier to extend, replace or debug individual modules.
Build and manage scenes, design UI, create materials and much more directly inside the engine with a fully integrated editor.
Live scene preview, drag-and-drop asset management and real-time material tweaking keep the entire workflow in one place.
A powerful, abstracted render device with support for modern graphics APIs and platform-specific optimizations.
Built to swap between backends with minimal overhead, so the same project can target different graphics APIs without rewrites.
Built for Windows, macOS and Linux (Ubuntu-based distros).
One codebase, one project — build and ship to every supported platform without maintaining separate branches.
Read the documentation or get in touch to learn more.