THIS PAGE IS ONLY FOR THE RELEASES!! TO GET THE DEVELOPMENT VERSION, USE THIS LINK: Spirit Engine Development. JUST REMEMBER THAT THE DEVELOPMENT VERSION MIGHT HAVE MANY MORE BUGS THAN THIS VERSION!! DON'T SAY I DIDN'T WARN YOU!
Spirit Engine is primarily an early-stage interactive application and rendering engine for Windows. Currently not much is implemented.
Visual Studio 2017 or 2019 is recommended, Spirit Engine is officially untested on other development environments whilst I focus on a Windows build.
You can clone the repository to a local destination using git:
git clone --recursive https://github.com/DaRubyMiner360/Spirit-Engine
You can also clone the development repository to a local destination using git:
git clone --recursive https://github.com/DaRubyMiner360/Spirit-Engine-Development
Make sure that you do a --recursive clone to fetch all of the submodules!
The plan for Spirit Engine is two-fold: to create a powerful 2D and 3D engine.
- Fast 2D rendering (UI, particles, sprites, etc.)
- High-fidelity Physically-Based 3D rendering (this will be expanded later, 2D to come first)
- Support for Mac, Linux, Android and iOS
- Native rendering API support (DirectX, Vulkan, Metal)
- Fully featured viewer and editor applications
- Fully scripted interaction and behavior
- Integrated 3rd party 2D and 3D physics engine
- Procedural terrain and world generation
- Artificial Intelligence
- An official IDE that can be used in the engine
