OpenGL Engine
- Fully written in C++ OOP.
- OpenGL 2.x rendering.
- GLSL Shaders.
- Full dynamic deferred lighting and shadowing (directional and point light)
- Post-Production scripted for easy setup.
- Integrated Lua (WIP).
- Memory manager (WIP).
- Static Meshes with LODS.
- Animated Meshes using MD5.
- Portal System for Rendering.
- Console command and console variable system.
- NVidia Physics.
- OpenAL for sound.
- Mesh Navigation System using Recast Library.
For level/meshes editing:
- Full max integrated.
- Own Material system.
- Game Entities.
- Scripted Tools.
- Exporting Plugins (Using 3ds C++ SDK)
Modern 3D game engine.
- Fully written in C++ OOP.
- OpenGL 2.x rendering.
- GLSL Shaders.
- Full dynamic deferred lighting and shadowing (directional and point light).
- Post-Production scripted for easy setup.
- Textures streaming (WIP).
- Integrated Lua (WIP).
- Memory manager (WIP).
- Static Meshes with LODS.
- Animated Meshes using MD5.
- Portal System for Rendering.
- Console command and console variable system.
- NVidia Physics.
- OpenAL for sound.
- Mesh Navigation System using Recast Library.
- Basic AI
For level/meshes editing:
- Full max integrated.
- Own Material system.
- Game Entities.
- Scripted Tools.
- Exporting Plugins (Using 3ds C++ SDK)
Here it's playing a level from Doom 3: