Loading [MathJax]/jax/output/CommonHTML/jax.js

Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:hunter:start

Projekt: Hunter-Game

Die Idee zu diesem Spiel stammt von Frau Dr. Siglinde Voß vom Gymnasium Immenstadt.
→ Danke!

Programmdateien
Hunter.java
Fehler
Console
Disassembler
Testrunner
NaN million steps/s
Ausgabe
Variablen
Programm beendet
Bitte geben Sie eine Zahl ein!
OK
Tipp:
Die Variablen sind nur dann sichtbar, wenn das Programm
  • im Einzelschrittmodus ausgeführt wird(Klick auf ),
  • an einem Breakpoint hält (Setzen eines Breakpoints mit Mausklick links neben den Zeilennummern und anschließendes Starten des Programms mit ) oder
  • in sehr niedriger Geschwindigkeit ausgeführt wird (weniger als 10 Schritte/s).


Aufgaben

  1. 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 0x<800 und 0y<600 erscheint, sondern im Bereich 50x<750 und 50y<550.
  2. 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.
  3. Zudem sollen die neu hinzukommenden Gegner (rote Kreise) mit fortschreitender Spieldauer immer größer werden.
  4. 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.
  5. 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.

Hier geht's zur Lösung!

projects/hunter/start.txt · Zuletzt geändert: 2024/08/31 10:03 von 127.0.0.1