Ein PC-Game selber machen „Mein Game entsteht“
Was brauchen wir? Einen Ball zeichnen Der Ball braucht einen Startpunkt Der Ball muss sich bewegen Trifft der Ball den Rand soll er abprallen Trifft der Ball auf den Balken soll er richtig abprallen Berührt der Ball den roten Balken endet das Game Prallt der Ball ab macht er ein Geräusch
Wie bewegt sich der Ball? Die Bühne ist ein Koordinatensystem
Die Bühne als Koordinatensystem X-Achse Koordinaten für das Objekt Koordinaten der Maus Y-Achse
Ein Beispiel y y= 100 x= 150 x= -150 x -x y= -100 -y
Wie funktioniert der Balken? Wer kann die Funktion des Balkens erklären? Warum bleibt der Balken immer am Boden?
In welche Richtung fliegt der Ball? Dein Objekt hat nicht nur x und y Koordinaten sondern auch eine Richtung. x und y Koordinaten Richtung
Startpunkt festlegen (Ort und Richtung) Das Spielende Ein Ball zeichnen Startpunkt festlegen (Ort und Richtung) Warte bis der Ball den roten Balken berührt Stoppe alles
Let`s go Einen Ball zeichnen Der Ball braucht einen Startpunkt Berührt der Ball den roten Balken endet das Game
Lösung
Ein Beispielprogramm Was macht dieses Programm?
Ein Beispielprogramm Was macht dieses Programm? Startpunkt und Startrichtung Sagt uns die Richtung Bewegt sich 20 Schritte vorwärts und dreht um 10 Grad
Alle Richtungen Richtung = 0 Richtung = -45 Richtung = 45
Berechnung vom abprallen Das Abprallen Vom Rand abprallen Berechnung vom abprallen
Berechnung vom Abprallen Was passiert genau: Richtung vorher = 135 Richtung nachher = 45 180 – 135 = 45
Das Abprallen Endlosschleife Gehe vorwärts (Geschwindigkeit) Falls der Rand berührt wird pralle ab Falls der Balken berührt wird, berechne die neue Richtung
Falls oder die IF-Struktur Frage: Berührt der Ball den Rand? Frage? Ja Nein Mache ein Geräusch und Pralle ab Mache nichts
Das Abprallen Endlosschleife Gehe vorwärts (Geschwindigkeit) Falls der Rand berührt wird pralle ab Falls der Balken berührt wird, berechne die neue Richtung
Let`s go Trifft der Ball den Rand soll er abprallen Trifft der Ball auf den Balken soll er richtig abprallen Berührt der Ball den roten Balken endet das Game Prallt der Ball ab macht er ein Geräusch
Lösung Geschwindigkeit Wird der Rand berührt pralle ab Wird der Balken berührt pralle im richtigen Winkel ab
ToDo-Liste und Funktionstest Ist alles von der ToDo-Liste erledigt? Funktionstest machen (Pc-Wechsel)