projects:hunter:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
projects:hunter:start [2021/02/20 23:00] – angelegt Martin Pabst | projects:hunter:start [2021/12/29 11:29] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Projekt: | + | ====== Projekt: Hunter-Game ====== |
+ | <WRAP center round tip 60%> | ||
+ | Die Idee zu diesem Spiel stammt von Frau Dr. Siglinde Voß vom Gymnasium Immenstadt. \\ -> Danke! | ||
+ | </ | ||
{{ youtube> | {{ youtube> | ||
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, | ||
+ | - 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: |
projects/hunter/start.1613858431.txt.gz · Zuletzt geändert: 2021/12/29 11:29 (Externe Bearbeitung)