Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| ef:arcadeintroduction [2022/11/29 13:53] – lehmannr | ef:arcadeintroduction [2022/11/29 14:02] (aktuell) – [Akteure (Spieler, Gegner etc. hinzufügen (Sprites und Spritelists)] lehmannr | ||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| Nachdem man die Arcade-Bibliothek eingebunden hat (mittels '' | Nachdem man die Arcade-Bibliothek eingebunden hat (mittels '' | ||
| Zentral dabei sind vor allem die folgenden Funktionen: | Zentral dabei sind vor allem die folgenden Funktionen: | ||
| - | |||
| <sxh python> | <sxh python> | ||
| import arcade | import arcade | ||
| Zeile 139: | Zeile 138: | ||
| </ | </ | ||
| + | ===== Akteure (Spieler, Gegner etc. hinzufügen (Sprites und Spritelists) ===== | ||
| + | Mit den Konzepten von oben könnte man ein ganzes Spiel programmieren. Doch Arcade stellt uns weitere Hilfsobjekte und Methoden zur Verfügung, die das Programmieren eines Spiels erleichtern sollen. Die Klasse '' | ||
| + | Haben die Sprites eine eigene '' | ||
| + | |||
| + | Sprites erstellt man, indem man eine Klasse von der Klasse '' | ||
| + | |||
| + | [[https:// | ||