Projekt: Ninja Attack
Die Ninjas greifen an! Sie müssen über jeden einzelnen springen. Manche sind besonders fies, manche geben mehr Punkte als andere …
Nebenbei lernen wir auch noch:
- Prinzip der Vererbung:
- Oberklassen, Unterklassen
- Methoden und Attribute vererben
- Methoden und Attribute überschreiben
- Zugriffsmodifikator
protected
super()
-Aufruf im Konstruktor- Verwendung von
@Override
- Klick auf Szenario abfragen
addedToWorld(…)
-Methode- statische Attribute
Greenfoot.playSound(…)
- realistisches Springen mit Schwerkraft
- Sprite-Animationen
- Code auskommentieren (einzeilig, Block-Kommentar)
Bevor Sie anfangen, lesen Sie das!
Das Hauptthema hier ist die Vererbung. Das Szenario ist aber einigermaßen aufwändig, da ein paar smarte Tricks verwendet werden (z. B. realistisches Springen mit Schwerkraft, Sprite-Animationen).
Am Anfang geht es mal eine Viertelstunde mit anspruchsvoller Beschwallung los. Ziehen Sie sich das entspannt rein, dann machen Sie ein kurzes Päuschen. Ab etwa Minute 14 können Sie beginnen mitzuarbeiten.
Das hier brauchen Sie, um mitarbeiten zu können: