Skip to main content

2 posts tagged with "ecs"

View All Tags

ECS as a Relational Model

· 2 min read

Archetypes, Component-Centric Relations, and Normal Forms​

I'm currently working on my Master's thesis. In the meantime, I continue to add features to helios and refactor existing ones, including restructuring the project into self-contained modules (helios::ecs, helios::engine, helios::opengl, ...). However, new game ideas are currently on hold while I focus on research and writing.

The Engine Document

· 2 min read

helios - Exploratory Development of an ECS-based Game Engine​

All set and done, project goal reached!

Well, almost...

The project quickly shifted away from its initially intended focus on gameplay and graphics implementation toward a deeper engagement with engine architectures, and the result breaks with classical OOP paradigms: In the report I published today (the engine document), I document this transition from deep inheritance hierarchies to a data-oriented (DOD) system.