Information Systems - Creative - Developer
ZurückEin kleines Java-Spiel, in dem du in endlosen Leveln Kometen ausweichst und Münzen sammelst – simpel, schnell, fordernd. Das Spiel kann als plattformunabhängige .jar-Datei (Java erforderlich) oder als .app-Version für macOS (Java nicht erforderlich) heruntergeladen werden.
Technologien: Java SE, Swing, IntelliJ IDEA, jpackage, Photoshop
- Java Swing GUI: Aufbau des Spiels mit strukturierter Trennung von Spiellogik und Darstellung, Animationen über Timer & Sprites.
- Objektorientiertes Design: Vererbung über zentrale Entity
-Klasse (Spieler, Kometen, Coins), Verwaltung via Arrays, inkl. 2,5D-"Shadow"-Effekt.
- Spielmechanik: Hitbox-Kollisionen, Score-System mit ansteigendem Schwierigkeitsgrad.
- Ressourcenhandling: Robuste Einbindung über getResource()
, fehlerresistente Pfadnutzung.
- Build & Packaging: Erstellung von .jar
- und .app
-Versionen mit Icon und JRE über IntelliJ & jpackage
.
- Debugging: Laufzeitfehler-Analyse & spezifisches Fehlerhandling in Build-Umgebungen (z.B. Ressourcenpfade in .jar
).