Ein PC-Game selber machen Mein Game entsteht © Bäs.

Post on 06-Apr-2015

118 views 2 download

Transcript of Ein PC-Game selber machen Mein Game entsteht © Bäs.

Ein PC-Game selber machen

„Mein Game entsteht“

© Bäs

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

© Bäs

Wie bewegt sich der Ball?

Die Bühne ist ein Koordinatensystem

© Bäs

Koordinatensystem.sb

Die Bühne als Koordinatensystem

© Bäs

X-Achse

Y-Achse

Koordinaten der Maus

Koordinaten für das Objekt

Ein Beispiel

© Bäs

x= 150

y= 100

x= -150

y= -100

y

-x

-y

x

Wie funktioniert der Balken?

Wer kann die Funktion des Balkens erklären? Warum bleibt der Balken immer am Boden?

© Bäs

In welche Richtung fliegt der Ball?

Dein Objekt hat nicht nur x und y Koordinaten sondern auch eine Richtung.

© Bäs

x und y Koordinaten

Richtung

Das Spielende

Ein Ball zeichnen

© Bäs

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

© Bäs

Lösung

© Bäs

Ein Beispielprogramm Was macht dieses Programm?

© Bäs

Ein Beispielprogramm Was macht dieses Programm?

© Bäs

Startpunkt und

Startrichtung

Sagt uns die Richtung

Bewegt sich 20 Schritte vorwärts und dreht um 10

Grad Richtung.sb

Alle Richtungen

© Bäs

Richtung = 90

Richtung = 0

Richtung = -90

Richtung = -180

Richtung = 45Richtung = -45

Richtung = 135Richtung = -135

Das Abprallen

© Bäs

Vom Rand abprallen

Berechnung vom abprallen

Berechnung vom Abprallen Was passiert genau:

© Bäs

Richtung vorher = 135

Richtu

ng nachher =

45

180 – 135 = 45

Das Abprallen

© Bäs

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

© Bäs

Frage?

Ja Nein

Frage: Berührt der Ball den Rand?

Mache nichts

Mache ein Geräusch und Pralle ab

Das Abprallen

© Bäs

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

© Bäs

Lösung

© Bäs

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)

© Bäs