Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


app:app_lektion005_03

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
app:app_lektion005_03 [21.01.2015 08:52] – gelöscht Stefan Gaumapp:app_lektion005_03 [21.01.2015 10:52] (aktuell) – angelegt Stefan Gaum
Zeile 1: Zeile 1:
 +~~NOTOC~~
 +[[app:app_lektion005_02|=> Lektion 5.2: Bewegung des Balls]]
 +====== Lektion 5.3: Zusatzfunktionen ======
  
 +
 +{{  :work.png|}}
 +==== Aufgabe 18 ====
 +
 +Ein Spiel ist erst dann interessant, wenn es einige Zusatzfunktionen enthält. Hier ein paar Ideen, welche du implementieren sollst/kannst.
 +
 +  * Der Schläger soll per ''touch'' mit dem Finger bewegt werden können.\\ **Hinweis:** Verwende ''RacquetSprite.Dragged''.
 +  * Implementiere den Button ''PauseButton''. Dabei gibt es mehrere Möglichkeiten:
 +    - Der ''PauseButton'' hat die Eigenschaft eines ''Resets'', siehe auch ''Screen1.Initialize''.
 +    - Wenn der ''PauseButton'' ein zweites Mal gedrückt wird, geht das Spiel weiter.
 +  * Baue einen Zeitzähler ein, der die Zeit stoppt, bis maximal 50 Fehler passiert sind.
 +  * Schwierigkeitsstufen könnten folgende Punkte betreffen:
 +    - Die Ballgröße ist variabel.
 +    - Das Spielfeld ist "länger" bzw. "kürzer".
 +    - Die Schlägergröße ist variabel.
 +    - ...
 +
 +----
 +[[app:app_lektion006|=> Lektion 6: Catch the Ball]]\\ 
 +[[app:start|=> Übersicht: Android APPs programmieren]]
app/app_lektion005_03.1421830352.txt.gz · Zuletzt geändert: 21.01.2015 08:52 von Stefan Gaum

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki