A long-standing Delphi/Pascal game engine used in commercial titles like Spectromancer and Astral Heroes.
ApusGameEngine is an open-source game engine written in Delphi/Pascal that has been in development since the early 2000s. It provides a comprehensive code library for game development, having been used to create several commercial games including Spectromancer and Astral Heroes. The engine solves the problem of having a reliable, battle-tested foundation for building 2D games across multiple platforms.
Delphi/Pascal developers looking for a mature, production-proven game engine to build 2D games, particularly those interested in card games, strategy games, or tower defense genres.
Developers choose ApusGameEngine because it offers a stable, time-tested codebase with real commercial success stories, flexible BSD licensing, and direct access to an engine that has evolved through decades of practical game development experience.
An open source Delphi/Pascal game engine
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Has powered multiple published games like Spectromancer and Astral Heroes, demonstrating stability and reliability in production environments.
Developed and refined over two decades, with iterative improvements from real-world use in games, ensuring a mature codebase.
Released under BSD license, allowing free use, modification, and code integration without restrictive terms, ideal for commercial projects.
Games have been released on Windows, Linux, and iOS, showing practical support for multiple platforms from a single codebase.
README admits many parts are unfinished, untested, or poorly commented, requiring significant cleanup and debugging effort from users.
Documentation is a live Google Doc rather than formal docs, which may be inconsistent, outdated, or lack depth for complex features.
Built in Delphi/Pascal, which has a smaller community and fewer resources compared to mainstream engines, limiting third-party support.
Relies on Patreon support, potentially leading to slower updates or feature delays if funding is insufficient, as noted in the README.