Hunt Back – Interaktives Minigame mit Javascript

Hunt Back Beitragsbild

«Hunt Back» ist ein auf Javascript basierendes Minispiel. Im Spiel geht es um ein aktuelles Thema: den Abschuss von Wölfen. Doch im Spiel hat man die Möglichkeit ihn zu verhindern…

In «Hunt Back» spielt man einen Tierschützer, der den Jägern an die Gurgel geht. Ausprobieren kann man es hier: https://hunt-back.ch/

(eli)

Idee
In diesem Semester habe ich eine Website für den Journalismus Multimedial Major programmiert. Da ich ziemlich im Flow war habe ich mir vorgenommen mich noch etwas auszutoben. Ich wusste, dass das Thema simpel sein musste, da eine Videospielprogrammierung mit JavaScript dennoch etwas schwierig ist für mich. Also habe ich mich für dieses simple Konzept, in dem man nur herumlaufen und schiessen muss, entschieden.

Umsetzung
Dank meinen IM-Kenntnissen wusste ich bereits einiges über JavaScript. Jedoch musste ich mich nun auch mit objektorientiertem JavaScript, also mit Klassen auseinandersetzen. Auch die Texturen nahmen viel Zeit in Anspruch. Die Pixelart-Bilder wurden mit KI generiert. Viele Prompts wurden benötigt.

Reflexion
Ich habe viel über JavaScript gelernt. Jedoch bin ich mir sicher, dass ich bei einer erneuten Videospielkreation eine Game Engine zur Entwicklung nutzen würde. Denn mit Javascript gibt es schon einige Hürden. Die Texturen würde ich nicht mehr mit KI, sondern von Hand machen. So wären sie aus meiner Sicht einheitlicher und schöner.

Learnings
Sachen die ich gelernt habe:

  • Objektorientiertes JavaScript
  • Effizienter Umgang mit KI
  • Wichtige Elemente, die man bei interaktiven Websites beachten muss