helios: Konzeption und prototypische Umsetzung eines C++ Game Frameworks
Description
Dieses Dokument beschreibt helios, ein in C++23 entwickeltes prototypisches Game Framework, das als technischer Unterbau für einen Geometry Wars-ähnlichen Twin-Stick-Shooter dient.
Der Bericht erläutert die Architektur und Entwurfsentscheidungen einschließlich der Anwendung der SOLID-Prinzipien sowie die Umsetzung einer modularen Rendering-Architektur. Darüber hinaus werden konzeptionelle Herausforderungen, Optimierungspotenziale und die Einbindung agiler Entwicklungsansätze wie Tracer Bullet Development diskutiert.
Das Projekt entsteht im Rahmen des Fernstudiums Informatik an der Trier University of Applied Sciences im Wintersemester 2025/26. Die vorliegende Arbeit dient bei Abschluss des Projektes der kritischen Reflexion.
Hinweis: Geometry Wars ist eine eingetragene Marke von Activision Publishing, Inc. Dieses Projekt ist ein unabhängiger, nicht-kommerzieller, akademischer Prototyp und steht in keiner Verbindung zu Activision Publishing, Inc.
Files
suckow-homberg_2025_helios_prototyp_game-framework_de_v1.0.pdf
Additional details
Related works
- Is original form of
- Report: 10.5281/zenodo.17564822 (DOI)
Dates
- Created
-
2025-05-11Publishing Date
Software
- Repository URL
- https://github.com/ThorstenSuckow/helios
- Programming language
- C++
- Development Status
- Active