Rootex is an advanced C++ multithreaded 3D game engine powering an in-production game yet to be announced. Rootex is planned to support a free 2.5D local multiplayer physics based sidescroller game to be shipped on Windows and using the DirectX 11 Graphics API.
This game will be a product of a join effort of SDSLabs and Design Studio.
Rootex is the direct successor of Rubeus, our 2D Game Engine. Rubeus Engine is now being preserved and any newer features will be planned for Rootex and be implemented in Rootex instead of Rubeus. The game being developed will be announced soon.
Rootex runs only on Windows and there are no plans to port it to other platforms.
- Install Visual Studio 2019, CMake build system and OpenAL.
- Install Visual Studio Desktop C++ development pack (or anything similar, since C++ is no longer a default language since at least Visual Studio 19)
- Run
generate_cache.bat
. - Use
build.bat
to build Rootex.
Now you can start reading the documentation and build games on Rootex!
Read here to know our contribution guidelines. Join our Discord server for Rootex and Rubeus, or optionally ping us at chat.sdslabs.co to get guidance. You can start with setting up Rootex on your Windows machine and try solving a few bugs listed here: https://github.com/sdslabs/Rootex/issues
This project is under the MIT license