Ideen sammeln
Ihr habt jetzt die Grundlagen der Scratch for Java Bibliothek und der Spieleentwicklung gelernt. Nun sollt ihr eure eigenen Ideen in das Spiel einbringen. Vielleicht wollt ihr:
- neue Grafiken
- verschiedene Feinde
- Power Ups
- Lücken im Boden
- ...
Damit alle auf dem gleichen Stand sind, könnt ihr das Bugs-Starter-Projekt benutzen.
⏬Bugs StarterIn dem Bug-Starter-Projekte sind noch weitere Features implementiert, die euch auch zur Inspiration dienen sollen. Das folgende Klassendiagram zeigt die Klassen und Beziehungen im Bugs-Starter-Projekt.
Aufgaben
Programmverständnis
- Ladet das Bugs-Starter-Projekt herunter.
- Bearbeitet die folgenden Fragen zum Quelltext:
- Gebt die Quelltextzeilen an, in denen die Methode
veraendereDistanz
der BunnyHop-Klasse aufgerufen wird. - Beschreibt in eigenen Worten was die Methode
zuruecksetzen
der BunnyHop-Klasse tut. - Beschreibt, was in der for-Schleife im Konstruktor der Level-Klasse passiert.
- Erklärt was passieren muss, damit ein Objekt der Klasse Ende zu sehen ist.
- Gebt die Quelltextzeilen an, in denen die Methode
- Schaut in den restlichen Quelltext des Bugs-Starter-Projekts und sammelt Quelltextzeilen, die ihr nicht nachvollziehen könnt.
- Spielt das Spiel und sammelt auf eurem Kanbandboard (siehe Taskcards eurer Gruppe) Ideen, die ihr umsetzen möchtet.