Ein Klassiker
Unten sehen Sie eine "klassische" Übung, wenn man beginnt, einfache Spiele zu programmieren. Spielen Sie das Spiel einmal durch, damit Sie verstehen, wie es funktioniert.
Spiel programmieren
Auf der rechten Seite finden Sie den Download-Link für einen Flash-Film, in welchem ich schon die wichtigsten Elemente vorbereitet habe:
- Schaltfläche "Spiel starten"
- Schaltfläche "Tipp checken"
- Schaltfläche mit "?"
und
- Eingabe-Textfeld (Variable
tipp) - Dynamisches Textfeld für die Anzeige der Anzahl der Versuche (Variable
anz) - Dynamisches Textfeld für die Ausgabe eine Feedbacks (Variable
feedback).
In diesem Beispiel wollen wir uns an Funktionen die Zähne ausbeissen. Ich habe bereits drei im Code (im ersten Bild) vorbereitet:
function spiel_start()function hilfe()function pruefen()
Die Funktionen sind erst mit einer trace()-Aktion versehen, damit Sie sehen, wie der Code grundlegend aufgebaut ist. Testen Sie den Film, klicken Sie auf die drei Schaltflächen des Spiels und beachten Sie das Ausgabe-Fenster.
Ihre Aufgabe ist nun, die Funktionen mit Anweisungen zu versehen, die das Spiel funktionsfähig werden lassen. Versuchen Sie also einmal zu analysieren, was genau passiert, wenn man auf die Schaltflächen im fertigen Spiel oben klickt. Wenn Sie wollen, können Sie sich auch die nächste Seite des Tutorials anschauen. Ich habe dort in menschlicher Sprache aufgeschrieben, was der Inhalt der Funktionen sein soll.