
| Gruppenmitglied | Matrikelnummer | Verantwortlichkeiten |
|---|---|---|
| Quinn Mark Steinhilb | 2783440 | Lead Design |
| David Herresbach | 2783482 | Lead Sound |
| Tobias Kranz | 2788809 | Lead UI |
| Mika Alexander Heinzel | 2788953 | Lead Programm |

Arcades Not Dead ist ein klassisches Handy Arcade Game das auf schnellen Reaktionen und einem klaren Fokus basiert. Durch die Nutzung des Gyroskops steuert ihr euer Spielobjekt durch Neigung des Handys und erlebt ein einfaches jedoch dynamisches Gameplay. Die Erfahrung erinnert an echte Arcade Klassiker und bringt das Spielgefühl auf das Smartphone.
https://withoutaname.itch.io/arcadesnotdead
Entweder Gyroskop des Handys (Der Neigungswinkel dient als Steuerelement) oder links und rechts gedrückt halten, um Paddle zu bewegen.
Ihr steuert euer Objekt durch Neigung des Handys oder per Touch. Ihr versucht Hindernisse mit dem Ball kaputt zu machen und so Punkte zu sammeln. Je länger ihr überlebt, desto höher fällt euer Highscore aus. Das Ziel ist es, neue Rekorde zu erreichen.
Bewegung durch Gyroskop Neigung (oder Touch). Hindernisse zerstören um Punkte zu sammeln. Steigerung der Schwierigkeit im Spielverlauf.
Resultierende Aktionen:
- Den Ball so treffen, dass er möglichst viele Hindernisse trifft und zerstört
- Wenn der Ball ins Aus fliegt, verliert man ein Leben (von maximal 3)
- Highscore System als Motivation
- Passende Arcade Hintergrund Musik
Startet eine Runde → Zerstört Hindernisse und sammelt Punkte → Erhöht den Highscore → Beginnt eine neue Runde
Keine Story vorhanden. Fokus liegt komplett auf dem Arcade Gameplay.
Arcade Feeling mit klarer Lesbarkeit und direkter Rückmeldung. Leuchtende Farben erzeugen ein nostalgisches aber modernes Spielgefühl
Optik im Stil der 80s Arcade Maschinen. Leuchtende Farben, klare Formen und kontrastreiche Elemente. Soundtrack mit kurzen elektronischen Loops. Sound Effekte orientieren sich an alten Arcade Geräten
Minimalistische Spielfiguren und Hindernisse sind Neonfarben mit einfachen geometrische Formen

Kurze Bewegungsanimationen und Effekte beim Punktesammeln. Visuelle + hörbare Hinweise bei Kollisionen
- Klares HUD mit Punktestand und Highscore
- Hauptmenü: Levelauswahl (Level 1-3), Einstellungen, Quit
Pausenmenü: Weiter, Neustart, Hauptmenü
- Game Engine: Unity
- Design: Krita
- Sound: AbletonLive 12 Intro, Suno AI
- Versionskontrolle: Unity(unzureichend), TurtouiseSVN
- KI: ChatGpt Debugging und Fehlersuche.
Woche 1-3: Ideen sammeln, Aufgabenzuteilung
Woche 4-6: Visuelles Konzept erstellen, passende Hintergrundmusik raussuchen, Prototyp in Unity erstellen
Woche 6-7: Game Mechanics einfügen, Level 1 und 2 erstellt, provisorische Touch-Steuerung
Woche 7: Playtesting, Feedback sammeln
Woche 8-12: Gyroskop-Steuerung implementieren, Spielmechaniken ausbauen
Woche 12-15: Bug Fixing, Extras einfügen (Lautstärke Anpassung, Steuerung wechseln)
Woche 15: Polishing, Testing, Itch.io
| Features | Zeiteinschätzung | MustHave/NiceToHave | Arbeitsfortschritt |
| Menü | 1 Std. | MustHave | Done |
| Score/Highscore | 6 Std. | MustHave | Done |
| Unity verstehen | 5 Std. | MustHave | Done |
| Spielfiguren, Sprites | 5 Std. | MustHave | Done |
| 3 Schwierigkeits-Level | 12 Std. | NiceToHave | Done |
| Passende Hintergrundmusik | 4 Std. | MustHave | Done |
| Gyroskop-Steurung | 5 Std. | NiceToHave | Done |
| Ball-Physics | 4 Std. | MustHave | Done |
| Power Ups | 5 Std. | NiceToHave | ToDo |
| Ballspeed Multiplikator | 3 Std. | NiceToHave | Done |
| Extras (Switch der Steurung, Musiklautstärke) | 4 Std. | NiceToHave | Done |
| Assets | MustHave/NiceToHave | Arbeitsfortschritt |
| UI | MustHave | Done |
| Grafiken | MustHave | Done |
| Sounds | MustHave | Done |
| Songs | MustHave | Done |
| Aufgabe | Mitglied | geschätzte Zeit | Reale Zeit |
| Moodboard | Alle | 2 Std. | 2 Std. |
| Unity verstehen | Alle | 8 Std. | 13 Std. |
| Sounds und Songs suchen | David | 10 Std. | 18 Std. |
| Grafiken | Quinn | 10 Std. | 14 Std. |
| Programmieren: Core Mechanics | Mika, David | 30 Std. | 45 Std. |
| Level Design | Mika, Quinn, David | 12 Std. | 26 Std. |
| Score | Mika | 3 Std. | 2 Std. |
| UI erstellen | Tobias | 12 Std. | 15 Std. |
| Dokumentation | Tobias | 3 Std. | 4 Std. |
Unity hat sich gut geeignet für unsere Vorstellung des Spiels. Des Weiteren war ein Moodboard für ein einheitliches Design hilfreich. Regelmäßige Besprechungen haben den Fortschritt gut voran gebracht und durch das simple Spielkonzept, ist das Spiel leicht erweiterbar. Leider hatten wir Probleme mit dem Repository in Unity, was das gleichzeitige Arbeiten erschwert und den Fortschritt verlangsamt hat.
Am Ende war das Bugfixen eine Herausforderung, da Unity gern Sachen nicht gespeichert hat. Um eine vollständige Testung durchzuführen mussten zwölf Builds erstellt werden um jeden Bug zu identifizieren und anschließend nachzusehen, ob dieser durch Anpassung bereinigt wurde. Auch wenn Unity Remote einen große Hilfe war, hat es nicht vollständig gereicht.
Die VersionControl hat zusätzlich einiges falsch überschrieben.
Die größte Herausforderung war es letzten Endes, die eigenen Ansprüche gezielt umzusetzen, was einen enormen Zeitaufwand vor der Abgabe darstellte.
Unter anderem deshalb haben wir nach der Finalen Abgabe noch weiter Bugs gesucht und das Gameplay geringfügig angepasst.
Sound Quellen:
Soundtrack mit Suno AI nachbearbeitet von David
SoundSFX von David
Asset Quellen:
Options Zahnrad Sprite von DALL E3 generiert.