You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dieser Workshop richtet sich an Anfänger die immer schon mal ein eigenes Spiel entwickeln wollten.
@@ -29,23 +30,22 @@ Ihr lernt die Grundlage der Spieleentwicklung und wie eine Spiele Engine grundle
29
30
Zum programmieren wird eine Block-basierte Programmierung mit vordefinierten Blöcke verwendet.
30
31
Diese Blöcke setzt Ihr einfach für euer Spiel zusammen.
31
32
32
-
Hierzu wird Coding with Chrome verwendet, welches kostenfrei erhältlich ist.
33
+
Hierzu wird _Coding with Chrome_ verwendet, welches kostenfrei erhältlich ist.
33
34
34
35
## Anforderungen
35
36
Für diesen Workshop solltet Ihr euch bereits mit dem Spiele Editor in Coding with Chrome beschäftigt haben und eine Übersicht der verschiedenen “Blöcke” haben.
36
37
37
38
Es werde einige Spiele spezifische Begriffe verwenden, die ausführlich in [Grundlagen Games](../../basic/de/README.md) erklärt werden.
38
39
39
40
## Ein Spiel erstellen
40
-
Wähle im Anfänger Modus **Ein Spiel erstellen** aus und erstellst ein **Neues Project**.
41
+
Wähle im Anfänger Modus **Ein Spiel erstellen** aus und erstellst ein **Neues Projekt**.
41
42
42
43
Diese sollte dann in etwa wie folgt aussehen:
43
44
![][empty_game]
44
45
45
46
Anschließend legt du den Namen des Spiels und die Dimension (Größer der Spielfläche) fest.
46
47
Für dieses Tutorial verwenden wir eine Dimension von 400x600.
47
48
48
-
49
49
![][game_name_dimension]
50
50
51
51
## Laden benötigter Bilder und Sounds
@@ -71,7 +71,7 @@ Zieht eure Bilder anschließend von dem **Dateien** Bereich in euren **beim Vora
71
71
72
72
![][preload_image]
73
73
74
-
![]][preload_image_name]
74
+
![][preload_image_name]
75
75
76
76
Verwendet hierfür die folgenden vordefinierten Namen damit ihr nachher weniger ändern müsst.
77
77
Solltet Ihr andere Namen verwenden, achtet bitte darauf diese in den entsprechenden Blöcken anzupassen.
@@ -92,7 +92,7 @@ Alle dafür benötigten Blöcke findet Ihr in dem Bereich **Erstellen** und werd
92
92
![][create_world]
93
93
94
94
### Hintergrundbild einfügen
95
-
Zuerst fügen wir ein sich bewegendes Hintergrund Bild hinzu.
95
+
Zuerst fügen wir ein sich bewegendes Hintergrundbild hinzu.
96
96
Klickt hierfür auf **Tile Sprite** und zieht den Block **füge Hintergrundbild hinzu …** in den **beim Erstellen ...** Block.
97
97
98
98
![][create_tile_sprite]
@@ -195,22 +195,35 @@ Die einfachste Möglichkeit um das Ende des Spiel festzulegen, ist eine Kollisio
195
195
196
196
Wir fügen also in dem **beim Aktualisieren ...** Bereich eine Kollisionsüberprüfung zwischen dem Spieler und den Hindernissen hinzu.
197
197
198
-
![][update_collsion_block]
198
+
![][update_collision_block]
199
199
200
200
Anschließend sagen wir dem Programm was es bei einer Kollision machen soll.
201
201
Hierzu ziehen wir den **Spiel neustarten** Block unter **Game** in die Kollisionsüberprüfung:
202
202
203
203
![][game_restart]
204
204
205
-
![][update_collsion_example]
205
+
![][update_collision_example]
206
206
207
207
## Game verschönern
208
-
Zum Schluß verschönern wir das Spiel noch, indem wir zusätzliche Grafiken hinzufügen oder aber einen Start bzw. End Bildschirm.
208
+
Zum Schluss verschönern wir das Spiel noch, indem wir zusätzliche Grafiken hinzufügen oder aber einen Start bzw. End Bildschirm.
209
+
210
+
### Soundeffekte hinzufügen
211
+
Zusätzlich könnt ihr Soundeffekte hinzufügen die beim drücken einer Taste oder bei einer Kollision abgespielt werden.
212
+
213
+
Zuerst müsst Ihr die entsprechenden Sounds hochladen und unter **Vorausladen** hinzufügen und den Namen anpassen.
214
+
215
+
![][preload_sound]
216
+
217
+
Anschließend wird der Sound unter **Erstellen** als **definiere ... als Audio ...** hinzugefügt.
209
218
210
-
Zusätzlich könnt ihr Soundeffekte hinzufügen die beim drücken der Taste abgespielt werden.
219
+
![][preload_sound_example]
211
220
221
+
Nun könnt Ihr mit dem Block **spiele Audio ...** an jeder beliebigen Stelle den enstprechenden Sound abspielen.
212
222
213
-
## Anhang
223
+
![][input_play_audio]
224
+
225
+
## Komplettes Spiel
226
+
![][full_game]
214
227
215
228
216
229
[empty_game]: images/empty_game.png
@@ -242,6 +255,13 @@ Zusätzlich könnt ihr Soundeffekte hinzufügen die beim drücken der Taste abge
0 commit comments