Manu's Blog Just another Character Artist Portfolio

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)
Screenshots:

Here it's playing a level from Doom 3: