Gariulm Game Engine

2017

Screenshot of the Game Engine, showcasing shadows

A custom-built 3D game engine using C++, OpenGL, and QT.

Features:

  • Audio support using irrKlang
  • Image loading using LodePNG
  • Text rendering with FreeType
  • Component-System
  • AI Pathing using A*
  • Simple 3D collision detection including raycasting
A screenshot demonstrating framebuffers
A screenshot demonstrating framebuffers