EmreBugday99 / Interactive

A 2D OpenGL Game Engine
2 stars 0 forks source link

ECS #27

Open EmreBugday99 opened 2 years ago

EmreBugday99 commented 2 years ago

Rewriting the whole engine to be data oriented and pure ECS

EmreBugday99 commented 2 years ago

ECS implementation is a massive change for the architecture of the engine. With ECS I am not just changing entire way I develop game logic, I am also changing the engine to be as data oriented as possible.

This requires serious refactoring. Almost identical to re-writing the entire motherfucking thing from scratch. Why have I done this? Why am I such a mad person? Do I even have a brain? Fuck my life. I'm a moron. God please help this poor soul.