Diplom- und Abschlussarbeiten (2024/25)

Lovely Leap – One Button Browser Game



Projektleiter

Noel Riedmann

Er ist verantwortlich für die Entwicklung der Game-Engine, insbesondere für die Implementierung der Physik und der Bewegung des Spielers. Darüber hinaus entwickelt er einen Algorithmus, der das Spiel endlos und gleichzeitig deterministisch macht. Ziel dieses Algorithmus ist es, dem Spieler bei jedem Durchgang eine neue Erfahrung zu bieten, während das Spiel mithilfe desselben Seeds stets reproduzierbar bleibt. Zudem legt er großen Wert auf die responsive Gestaltung der Website, um sicherzustellen, dass das Spiel auf allen Geräten optimal funktioniert.

Mitarbeiter

Luca Grabherr

Beschäftigt sich mit der Entwicklung sowohl des Backends als auch des Frontends unseres Spiels. Ich bearbeite den Backend-Teil eigenständig und konzipiere sowie implementiere eine skalierbare Serverarchitektur, die für die Verwaltung der Spielressourcen und Benutzerdaten verantwortlich ist. Das Frontend wird gemeinsam mit einem weiteren Teamkollegen entwickelt. Mein Anteil liegt in der Implementierung der Bilder und deren Animationen. Außerdem setze ich mich mit dem Gegnerkonzept, der Spieleranimation und den Punkten, die man im Spiel sammeln kann, auseinander.

Jonas Kronabitter

Verantwortlich für das Design des Spiels, insbesondere für die Erstellung aller grafischen Elemente wie der Spielerfiguren, Plattformen, Gegner und weiterer visueller Komponenten. Ziel ist es, ein stimmiges und ansprechendes Design zu entwickeln, das die Spieler in die Spielwelt eintauchen lässt. Darüber hinaus wird der Game-Loop implementiert, der das zentrale Spielgeschehen steuert und sicherstellt, dass alle Spielmechaniken in einer fließenden Schleife ablaufen. Ein besonderer Fokus liegt auf der Gewährleistung eines reibungslosen und intuitiven Spielerlebnisses, das die Spieler langfristig fesselt und motiviert.


Zielsetzung

Das konkrete Ziel dieser Arbeit ist die Entwicklung eines „One Button Browser Games“. Es handelt sich um ein web basiertes Spiel, das mit nur einer Taste gespielt werden kann. Das Ganze soll ohne zusätzliche Frameworks oder Libraries umgesetzt werden, ausschließlich mit JavaScript, HTML und CSS.

Problemstellung

Lovely Systems hat für die diesjährige Weihnachtsaktion ein innovatives Konzept entwickelt, das darauf abzielt, die Kundenbindung zu stärken und gleichzeitig positive Emotionen zu wecken. Die Aktion wird in einem web-basierten, kurzweiligen und unterhaltsamen Spiel durchgeführt.

Ergebnisse

Noel Riedmann: Abschluss des Frontend-Designs einschließlich eines responsiven Designs. Implementierung der Game-Engine sowie der Spielerbewegungen. Entwicklung eines vollständigen Algorithmus, der es ermöglicht, das Spiel mithilfe eines Seeds exakt zu reproduzieren und erneut zu spielen.Luca Grabherr: Das Ergebnis soll eine stabile Serverarchitektur sein, die reibungslos Spielressourcen und Benutzerdaten verwaltet. Zudem wird ein visuell ansprechendes und flüssiges Frontend entwickelt, das durch Animationen und Interaktionen das Spielerlebnis optimiert.Jonas Kronabitter: Fertigstellung des vollständigen Spieldesigns inklusive aller grafischen Elemente wie Spielfigur, Plattformen und Gegner. Implementierung des Game-Loops, der ein flüssiges und konsistentes Spielerlebnis gewährleistet. Erstellung eines visuellen Konzepts, das eine immersive und einheitliche Spielerfahrung bietet und den Spielern ermöglicht, sich intensiv mit der Spielwelt auseinanderzusetzen.