bonzayRTS is a framework for tile-based (isometric) RTS games. It provides the basic entities for an RTS game with implemented SDL and GRP components. As a proof-of-concept, a Starcraft clone is being implemented with it.
| Tags | Game Engine Games RTS |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | Linux |
| Implementation | C++ STL SDL SDL_mixer SDL_image |
Recent releases


Changes: This version corrects a bug in SDLScreenManager that caused crashing when scrolling the map.


Changes: Workers for all races are now produce-able. Multiple improvements to the engine and Starcraft implementation. 64-bit should work with the latest version of StormLib2001.


Changes: This is a release for the reference implementation. It fixes creep to be of correct size under various zerg buildings; adds more info in the information bar when a single unit is selected; adds move/attack cooldown for objects; and prepares the code for attack activity. Upgrade information now shows in the command area.


Changes: In the engine, sound was refactored with improvements, a scheduler was added in the GUI to schedule non-critical things, and multiple bugs were fixed. In the Starcraft clone, worker logic was fixed to recognize busy mineral patches, improvements were made in sound and HUD, concurrent access to MPQ files was fixed, memory leaks were fixed in testsingleplayer, and multiple bugs were fixed.


Changes: This release adds tech tree restrictions and building placement restrictions. It fixes sound bugs and other bugs.