Game
Programmierung
Ich möchte programmieren lernen. Denn dadurch kann ich meine digitale Kunst um eine Ebene erweitern. Durch die Teilnahme am Kurs "Praktische Informatik 1 - Imperative Programmierung und Objektorientierung" am Universität Bremen habe ich programmieren mit Java kennengelernt und das Spiel "Artnapping" erstellt.
Das Ziel des Spiels ist es, alle im Museum verteilten Kunstschätze einzusammeln, ohne von den Wächtern erwischt zu werden. Der Spieler bewegt sich durch das Museum und sammelt nach und nach wertvolle Schmuckstücke ein, die verdächtig an kürzlich aus dem Louvre gestohlene Exponate erinnern.
Währenddessen patrouillieren Wächter durch den Raum und können den Spieler entdecken, sobald er sich in ihrer Blickrichtung befindet und keine Wände die Sicht versperren. Wird der Spieler von einem Wächter erreicht, ist das Spiel verloren.
Erst nachdem alle Schmuckstücke erfolgreich eingesammelt wurden, erscheint ein Ausgang. Erreicht der Spieler diesen Ausgang, gelingt die Flucht – und der Kunstdiebstahl ist erfolgreich abgeschlossen.

Entwickung des Spielfeldes

Eigene Kachel-Design

In weitere Schritten wird das Spielfeld aus einer externen Textdatei eingelesen und in Spielfeld, Figuren und Items umgewandelt.

Das finale Spielfeld beim Spielbeginn

Die eingegebene Textreihe wird eingelesen, jede "O" wird als eine Kachel in die Bilddatei ersetzt, das ein Spielfeld bildet.

Primäre Spielfelddesign mit Spieler / NPC Figuren

Klassendiagram vom Spiel
Lizenzen
- Alle verwendeten Soundeffekte stammen von Pixabay
(https://pixabay.com/sound-effects/search/game/) - Die Bilddateien der Schmuckstücke stammen von Wikipedia (https://de.wikipedia.org/wiki/Kunstraub_aus_dem_Louvre_2025)
- Die Spielfiguren stammen aus dem im Kurs bereitgestellten Material.
