Ich habe begonnen einen Prototypen für ein neues Spiel zu programmieren. Es wird wieder ein Jump'n'Run, diesmal allerdings ohne Klemmbaustein-Optik (#GeorgeDecker). Die Engine programmiere ich wieder selber. Ich bleibe bei SDL3, werde dort aber nicht mehr den klassischen Renderer verwenden, sondern konsequent die neue GPU-API. Und basierend auf meinen Erfahrungen mit der ersten Engine versuche ich natürlich alles mögliche zu verbessern.
Ich habe eine ungefähre Idee, was Inhalt des Spiels sein könnte und was das Ziel ist. Das ist etwas, was ich bei George Decker nicht hatte, da hab ich nur drauf los programmiert 🙂
Im Moment konzentriere ich mich auf die Technik:
- Grundgerüst mit Game-Loop (zeichnen der Frames) und Editor ✅
- Mehr Parallax-Layer mit Gaussian Blur ✅
- Grafiken, die weiter hinten liegen, werden kleiner gezeichnet (bei George Decker waren die Tiles gleich groß) ✅
- Bessere Kamerasteuerung
- Bessere Steuerung und Verhalten der Spielfigur
- animierte Sprites, um zum Beispiel Bäume darstellen zu können, deren Blätter sich bewegen.
Danach kommt das Thema Beleuchtung dran. Hab mir dazu schonmal grob angeschaut, wie man dynamischere Lichteffekte in 2D-Games bekommt, aber das wird noch eine Herausforderung.
Ich überlege auch, ob ich einen Koop-Modus einbaue. Wäre interessant zu programmieren ;-)
🏳️🌈

