Elemente der Spielprogrammierung: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „In diesem Kapitel sollen anhand einiger klassischer Spiele Elemente der Spieleprogrammierung in Scratch erläutert werden. === Auf Ziele schießen / Kollision…“)
 
Zeile 16: Zeile 16:
  
 
Die drei letzten Probleme lassen sich relativ einfach lösen. Wir müssen nur unterschiedliche Kostüme für die entsprechenden Sprites anlegen und sie zum richtigen Zeitpunkt wechseln.
 
Die drei letzten Probleme lassen sich relativ einfach lösen. Wir müssen nur unterschiedliche Kostüme für die entsprechenden Sprites anlegen und sie zum richtigen Zeitpunkt wechseln.
 +
 +
<table>
 +
<tr><td style="padding-left:50px">[[Datei:Scratch_asteroid_1.JPG]]</td><td style="padding-left:50px">[[Datei:Scratch_asteroid_2.JPG]]</td></tr>
 +
</table>

Version vom 15. Juni 2015, 16:27 Uhr

In diesem Kapitel sollen anhand einiger klassischer Spiele Elemente der Spieleprogrammierung in Scratch erläutert werden.

Auf Ziele schießen / Kollisionen

Wir wollen mit Hilfe von Scratch eine einfache Version von Asteroids nachbauen. Zu diesem Zweck werfen wir zuerst einen Blick auf eine etwas ausgefeiltere Version des Spiels.


Um das Spiel nach zu bauen müssen wir folgende Fragen klären:


  • Wie kommt der Laserstrahl zum Raumschiff und wie passt er sich der Flugrichtung des Raumschiffs an?
  • Wie setzen wir den Antriebsstrahl des Raumschiffs graphisch um?
  • Wie stellen wir die Zerstörung des Asteroiden durch den Laserstrahl dar?
  • Wie können wir die Kollision zwischen Raumschiff und Asteroid darstellen?


Die drei letzten Probleme lassen sich relativ einfach lösen. Wir müssen nur unterschiedliche Kostüme für die entsprechenden Sprites anlegen und sie zum richtigen Zeitpunkt wechseln.

Scratch asteroid 1.JPGScratch asteroid 2.JPG