

Mini Vaders
In diesem Projekt habe ich eine kleine Spielkonsole entwickelt und mithilfe meines 3D-Druckers ein passendes Gehäuse designt.
Auf dem Mikrocontroller läuft meine eigene Implementierung von Space Invaders. Da dies meine erste Erfahrung mit komplexeren C++-Mechaniken war, hat mir ChatGPT bei der Entwicklung sehr geholfen.
Beim Einschalten startet das Spiel sofort, und die Steuerung erfolgt über drei Knöpfe: Zwei zum Bewegen nach links und rechts sowie einer zum Abfeuern von Projektilen. Zusätzlich zum Spieler, den Projektilen und den Gegnern hat man außerdem eine Anzeige seiner Punktzahl und seiner verbleibenden Leben.
Lessons Learned
In diesem Projekt konnte ich erste Erfahrungen mit dynamischen Listen in C++ machen und meine Kenntnisse über Klassendefinitionen erweitern. Das erstellen eines Gehäuses für die verschiedenen Module der Konsole in Fusion360 hat mir sehr viel Spaß gemacht und auch hier konnte ich mein Wissen im Bereich CAD erweitern.
Materialien
ESP32C3 Super Mini
1,3" OLED Display
3x Mikrotaster
Ziele
Ich möchte unbedingt einen Akku in das Design integrieren aber ich finde irgendwie keine guten Anleitungen und muss daher erst noch weiter recherchieren.
Ich möchte auch noch weitere Spiele programmieren um mein Wissen zu festigen, in der Planung sind Pong, Flappy Bird und das 3D Docking Game.
Wenn jemand noch weitere Ideen für Spiele hat die man auf so einer Plattform entwickeln kann der kann mich gern anschreiben.
Impressum
Alle Rechte vorbehalten.
© Jonas Wolf
Kontakt
© 2025. All rights reserved.