Skip to content
forked from sdslabs/Rootex

An advanced C++ multithreaded 3D game engine powering an in-production game yet to be announced

License

Notifications You must be signed in to change notification settings

AllMight2099/Rootex

 
 

Repository files navigation

Rootex

C/C++ CI Documentation Status

Contents

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.

  1. Install Visual Studio 2019, CMake build system and OpenAL.
  2. Install Visual Studio Desktop C++ development pack (or anything similar, since C++ is no longer a default language since at least Visual Studio 19)
  3. Run generate_cache.bat.
  4. 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

About

An advanced C++ multithreaded 3D game engine powering an in-production game yet to be announced

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.7%
  • HLSL 1.7%
  • CMake 1.7%
  • Lua 1.4%
  • Other 0.5%