# devgine / game

*Eigene Engine · Autor & Maintainer*

2D-Game-Engine auf Basis von libGDX mit Entity-Component-System: Komposition statt Vererbung, ausgelegt auf viele Entities pro Frame.

## Details

- Entities sind IDs, Komponenten reine Daten, Systeme die Logik.
- Datenorientiertes Design statt tiefer Objektgraphen.
- libGDX übernimmt Rendering, Input und Plattform-Layer; die Architektur darüber ist selbst gebaut.
- Motivation: Fertige Game-Engines bringen für 2D-Projekte oft mehr Editor als Engine mit.

Technologien: Java, libGDX, OpenGL, ECS, Data-oriented design


---

Moritz Schacke – https://moritzschacke.de/de
