Games Engineering

My early programming explorations centered on creating games and rendering engines, as they provided a rich and interactive learning environment for tackling interesting computer science problems. In recent years, my focus has shifted to research and practical software engineering applications. You can find a selection of those early projects in games engineering and rendering in the following sections:

  • Matella – A self-written engine built with modern OpenGL and LWJGL
  • OrangeJuice – An initial exploration of the first-person RTS genre
  • Kirella – A more refined attempt at a lockstep, first-person RTS built on the Matella engine