Skip to main content

2 posts tagged with "helios"

View All Tags

helios - Exploratory Development of an ECS-based Game Engine

· 3 min read

My software project helios is a game engine written in C++, originally conceived as a simple framework for a Geometry Wars clone. The project quickly shifted away from its initially intended focus on gameplay and graphics implementation toward a deeper engagement with engine architectures. The result breaks with classical OOP paradigms: In my report, I document this transition from deep inheritance hierarchies to a data-oriented (DOD) system.

helios - A High-Level Overview of the Game Loop Architecture

· 7 min read

As part of a project assigment at Tier University of Applied Sciences, I'm curently designing a game framework based on C++ / OpenGL.

Over the holidays, I’ve been busy refining the helios GameLoop to enable player interactions with various GameObjects. This included, in particular, controlling the player ship, spawning enemies, and - the holy grail of every game - the collision system.