Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:hunter:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
projects:hunter:start [2021/02/20 23:00] – angelegt Martin Pabstprojects:hunter:start [2021/12/29 11:29] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-====== Projekt: "Hunter======+====== Projekt: Hunter-Game ====== 
 +<WRAP center round tip 60%> 
 +Die Idee zu diesem Spiel stammt von Frau Dr. Siglinde Voß vom Gymnasium Immenstadt. \\ -> Danke! 
 +</WRAP> 
 {{ youtube>6YVOfUoB00U?large }} {{ youtube>6YVOfUoB00U?large }}
  
Zeile 77: Zeile 81:
  
    void moveTarget() {    void moveTarget() {
-      target.setCenter(Math.random() * 800, Math.random() * 600);+      target.moveTo(Math.random() * 800, Math.random() * 600);
    }    }
  
Zeile 99: Zeile 103:
  \\   \\ 
  
 +===== Aufgaben =====
 +  - Wenn das Target sehr nah am Rand des Zeichenbereichs erscheint, ist es sehr schwer zu treffen. Ändere das Programm so ab, dass das Target nicht im Bereich $0\le x < 800$ und $0 \le y < 600$ erscheint, sondern im Bereich $50\le x < 750$ und $50 \le y < 550$.
 +  - Damit das Spiel mit fortschreitender Dauer immer schwerer wird, soll immer dann, wenn der Spieler einen Punkt erhält, seine Geschwindigkeit um $0.5$ erhöht werden.
 +  - Zudem sollen die neu hinzukommenden Gegner (rote Kreise) mit fortschreitender Spieldauer immer größer werden.
 +  - Freiwillig: Es ist sehr frustrierend, wenn das Target mitten in einem roten Kreis zu liegen kommt. Ändere das Programm so ab, dass das nicht passiert.
 +  - Freiwillig: Sicher hast Du selbst auch noch Ideen, wie man das Spiel verbessern könnte. Ich bin gespannt! \\ //Bitte kennzeichne diese Programmstellen mit einem Kommentar, so dass ich sie finden kann.//
 +
 +[[.loesung:start|Hier geht's zur Lösung!]]
projects/hunter/start.1613858431.txt.gz · Zuletzt geändert: 2021/12/29 11:29 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki