Blog
Pixel-Art
📅 2025-06-25 - 🧔 Thomas
Seien wir ehrlich: die aktuelle Grafik von Retro Carnage ist scheiße. Ist traurig, aber wahr. Der Grund ist auch recht einfach gefunden: mir macht das Programmieren mehr Spaß, als die Arbeit an den Grafik-Assets. Deshalb war ich immer auf der Suche nach einfachen Wegen halbwegs passable Grafik-Ausgaben zu erzeugen. Leider sieht man das dem Spiel an.
Ich habe die letzten Tage (seit unserem Besuch im HI-SCORE Hannover) etliche Runden Metal Slug gespielt und dabei eine Menge Spaß gehabt. Das lag zum großen Teil daran, dass die Grafik des Spiels unglaublich gut gemacht ist. Dabei ist bei mir der Gedanke gereift, dass ich den bisherigen Grafik-Ansatz (Foto-basierte Sprites) von Retro Carnage verwerfen und komplett neu mit gezeichneten Pixel-Grafiken beginnen werde. Deshalb habe ich am Wochenende ein paar Kurse bei Udemy gebucht und angefangen mich mit Pixel-Kunst zu beschäftigen. Ich bin jetzt mitten drin im ersten Kurs und mein Eindruck ist ganz positiv - ich habe es mir schwieriger vorgestellt. Der Kurs zeigt die Erstellung von Pixel-Art mit dem Tool LibreSprite, welches auch für Linux erhältlich ist.
Das Tool ist eigentlich ziemlich selbsterklärend, wenn man schon mal mit Windows Paint gearbeitet hat. Zusätzlich gibt es aber viele integrierte Helferlein für Animationen, die Verwaltung von Farb-Paletten usw. Bislang machen mir meine ersten Experimente Spaß. Die Umsetzung eigener Pixelgrafiken für das ganze Spiel wird realistisch gesehen aber eine ziemlich Mammut-Aufgabe. Aber hey - bislang ist das ganze Projekt eher ein Marathon als ein Sprint. Also warum nicht :)
Neuer Gegner-Typ "Mine Resistant Ambush Protected Vehicle"
📅 2025-06-22 - 🧔 Thomas
In der letzten Woche habe ich an einem neuen Gegner-Typ gearbeitet: dem "Mine Resistant Ambush Protected Vehicle" (MRAP). Dargestellt wird dabei ein Dingo der Bundeswehr. Beim MRAP sind einige Features im Spiel notwendig geworden:
- Die Größe des Gegners ist je Ausrichtung unterschiedlich. Fährt der Dingo nach unten, ist die Hitbox schmal und hoch. Fährt der Dingo zur Seite, ist die Hitbox breit und flach. Realisiert wird das über unterschiedliche Skins.
- Das Geschütz des Dingos richtet sich automatisch auf den Spieler aus. Dafür ist eine neue
EnemyAction
hinzugekommen:aim
. Diese stellt die Ausrichtung des Gegners auf die Richtung ein, die dem Winkel des Spielers am nächsten kommt.
HI-SCORE Hannover
📅 2025-06-16 - 🧔 Thomas
Wir haben gestern einen Familien-Ausflug zum HI-SCORE Hannover gemacht. Dieses Computerspiel-Museum bietet rund 190 Exponate aus 50 Jahren Videospiel-Geschichte. Davon kann man über 60 Stationen direkt ausprobieren - nicht emuliert, sondern an der Original-Hardware mit Original-Spielen. Das Museum wird vom Verein Gaming in Niedersachen e.V. getragen, dessen rund 130 Mitglieder sich auch liebevoll um die Pflege der Geräte und die Erweiterung der Ausstellung bemühen.
Meine Lieblings-Ausstellungsstücke waren die Arcade-Automaten von Starblade und Metal Slug. Letzteres gibt es auch für die Nintendo Switch.
Insgesamt war es ein echt schöner Nachmittag und toll zu erleben, dass Gaming die Menschen auf so positive Art verbindet. Damit meine ich nicht nur das gemeinsame Daddeln und Fachsimpeln, sondern auch die Arbeit an den Maschinen und den Aufbau und Betrieb des Museums.
Retro-Effekte für Spiel-Grafik
📅 2025-06-03 - 🧔 Thomas
Ich experimentiere gerade mit verschiedenen Möglichkeiten dem Spiels einen stärkeren Retro-Look zu verpassen, etwa in dem ich die Anzahl der Pixel oder den Umfang der Farbpalette einschränke. Hier sind einige meiner Ergebnisse. Die Bilder der folgenden Galerie zeigen das identische Motiv mit zunehmender Pixel-Größe, jeweils einmal mit voller Farbpalette und einmal mit 4096 Farben (das Maximum des Amiga 500).
Welcher Effekt verbreitet für Dich die besten Retro-Vibes?
Vorab-Releases für Mai 2025
📅 2025-05-28 - 🧔 Thomas
Schon wieder ist ein Monat rum - und damit wieder Zeit für frische Vorab-Releases! Dieses Mal wieder im Doppelpack aus Spiel und Level-Editor. Die meisten Änderungen sind auch in diesem Monat in den Retro Carnage Editor eingeflossen. Aber auch das Spiel selbst hat diverse Fehlerkorrekturen und eine neue Animation bekommen.
Retro Carnage
In diesem Release ist eine neue Animation für fliegende Granaten hinzugekommen. Die Darstellungsgröße der Granten wird im Flug angepasst, so dass der Verlauf der Flughöhe angedeutet wird. Zudem wurden verschiedene Korrekturen umgesetzt und einige Bibliotheken aktualisiert.
Downloads
Was sich geändert hat
Features
- Granaten im Flug wurden animiert (Details)
Fehlerkorrekturen
- Wurden menschliche Gegner durch eine Explosion getötet, sind diese selbst explodiert (Details)
- Granaten hatten ein falsches Offset (Details)
Sonstiges
- Abhängigkeiten wurden aktualisiert (Details)
Retro Carnage Editor
Mit diesem Release wurde die NetBeans-Plattform, auf welcher der Retro Carnage Editor realisiert ist, von 24 auf 26 aktualisiert. Damit sollten gleich eine ganze Reihe von kleineren und größeren technischen Problemen behoben sein. Zusätzlich gab es auch im Editor selbst eine Menge von Korrekturen und Änderungen.
Downloads
Was sich geändert hat
Features
- Die grafischen Assets, die der Retro Carnage Editor mitliefert, wurden überarbeitet und deutlich erweitert.
Fehlerkorrekturen
- Die Position von Gegnern und Hindernissen wurde nicht korrekt exportiert (Details)
- Hintergründe wurden falsch exportiert, wenn die Richtung des Segments "rechts" war (Details)
- Die Liste der Assets im Asset-Manager wurde nicht aktualisiert, wenn neue Assets angelegt wurden (Details)
- Der Import von grafischen Assets ist ohne Fehlermeldung abgebrochen, wenn das Import-Verzeichnis nicht-Grafik-Dateien beinhaltete (Details)