21
Ein PC-Game selber machen „Mein Game entsteht“ © Bäs

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

Embed Size (px)

Citation preview

Page 1: Ein PC-Game selber machen Mein Game entsteht © Bäs

Ein PC-Game selber machen

„Mein Game entsteht“

© Bäs

Page 2: 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

Page 3: Ein PC-Game selber machen Mein Game entsteht © Bäs

Wie bewegt sich der Ball?

Die Bühne ist ein Koordinatensystem

© Bäs

Koordinatensystem.sb

Page 4: Ein PC-Game selber machen Mein Game entsteht © Bäs

Die Bühne als Koordinatensystem

© Bäs

X-Achse

Y-Achse

Koordinaten der Maus

Koordinaten für das Objekt

Page 5: Ein PC-Game selber machen Mein Game entsteht © Bäs

Ein Beispiel

© Bäs

x= 150

y= 100

x= -150

y= -100

y

-x

-y

x

Page 6: Ein PC-Game selber machen Mein Game entsteht © Bäs

Wie funktioniert der Balken?

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

© Bäs

Page 7: Ein PC-Game selber machen Mein Game entsteht © 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

Page 8: Ein PC-Game selber machen Mein Game entsteht © Bäs

Das Spielende

Ein Ball zeichnen

© Bäs

Startpunkt festlegen (Ort und Richtung)

Warte bis der Ball den roten Balken berührt

Stoppe alles

Page 9: Ein PC-Game selber machen Mein Game entsteht © Bäs

Let`s go

Einen Ball zeichnen Der Ball braucht einen Startpunkt Berührt der Ball den roten Balken endet das Game

© Bäs

Page 10: Ein PC-Game selber machen Mein Game entsteht © Bäs

Lösung

© Bäs

Page 11: Ein PC-Game selber machen Mein Game entsteht © Bäs

Ein Beispielprogramm Was macht dieses Programm?

© Bäs

Page 12: Ein PC-Game selber machen Mein Game entsteht © 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

Page 13: Ein PC-Game selber machen Mein Game entsteht © Bäs

Alle Richtungen

© Bäs

Richtung = 90

Richtung = 0

Richtung = -90

Richtung = -180

Richtung = 45Richtung = -45

Richtung = 135Richtung = -135

Page 14: Ein PC-Game selber machen Mein Game entsteht © Bäs

Das Abprallen

© Bäs

Vom Rand abprallen

Berechnung vom abprallen

Page 15: Ein PC-Game selber machen Mein Game entsteht © Bäs

Berechnung vom Abprallen Was passiert genau:

© Bäs

Richtung vorher = 135

Richtu

ng nachher =

45

180 – 135 = 45

Page 16: Ein PC-Game selber machen Mein Game entsteht © Bäs

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

Page 17: Ein PC-Game selber machen Mein Game entsteht © Bäs

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

Page 18: Ein PC-Game selber machen Mein Game entsteht © Bäs

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

Page 19: Ein PC-Game selber machen Mein Game entsteht © Bäs

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

Page 20: Ein PC-Game selber machen Mein Game entsteht © Bäs

Lösung

© Bäs

Geschwindigkeit

Wird der Rand berührt pralle ab

Wird der Balken berührt pralle im richtigen

Winkel ab

Page 21: Ein PC-Game selber machen Mein Game entsteht © Bäs

ToDo-Liste und Funktionstest

Ist alles von der ToDo-Liste erledigt?

Funktionstest machen (Pc-Wechsel)

© Bäs