Overload is a C++/Opengl Game Engine realised as a team of 3 peoples : Adrien Givry, Max Brun and myself, in the given time of 5 months.
Overload is a student project, and the Goals are:
- Making a C++ game engine from scracht
- Make a fps/puzzle game with the engine
- The Engine must run on Windows
- We have to make our own mathematics library
- I made the Vector and Matrix part of the math library (OvMaths)
- The Physic Engine using Bullet 3 (OvPhysics), and the entity components in the ECS (Components).
- The Audio Engine using IrrKlang (OvAudio), and the entity components in the ECS (Components).
- The Debug tools used by the engine and the user (OvDebug)
- I also made some scripts for the fps/puzzle Game (Demo Game Scripts).
- Bullet
- OpenGl
- IrrKlang
- Assimp
- ImGui
- Lua (sol)
- You can ask me for the source code on my email [email protected]
- You can get the Build of the Editor and the demo Game on our website Overload.org