jh.

Crestfallen

Crestfallen is a 3D-Platformer built with OpenGL in C++ to showcase graphical effects.

Notable learned experiences:

  • In this project, I was able to implement dynamic shadows using Stencil Shadow Volumes, a hierarchical animation system, view-frustum-culling and collision-detection using Nvidia PhysX.
  • Writing a basic low-level game engine in C++, debugging with Visual Studio.
  • First experience in the creation of 3D-Assets optimized for video games, as well as systems and formats for asset loading.
  • Graphical debugging with Nvidia Nsight.

Technologies

C++ Logo C++OpenGL Logo OpenGLNvidia PhysX Logo Nvidia PhysXBlender Logo Blender