Mit diesem Workshop wollen wir spielerisch grundlegende Programmierkonzepte wie Befehle, Schleifen und Verzweigungen sowie weitere Konzepte der imperativen Programmierung den Kindern und Jugendlichen näherbringen.
Da viele Kinder und Jugendliche das Spiel Minecraft kennen und spielen, wollen wir in diesem Workshop Spiele in Minecraft mit den genannten Programmierprinzipien ganz nach dem Devoxx4kids Motto 'Your Kids Play Games Mine Makes Games' erstellen und diese natürlich auch ausgiebig spielen.
Dieses Repository stellt Materialien, nützliche Informationen und Beispiele für eine einfache Modifikation von Minecraft auf dem Raspberry Pi bereit.
Zum Installieren von Minecraft auf dem Raspberry Pi müssen folgende Befehle ausgeführt werden:
sudo apt-get update
sudo apt-get install minecraft-pi
Das Spiel kann entweder vom Terminal aus mit
minecraft-pi
oder über das Startmenü
Games > Minecraft Pi
gestartet werden.
Sobald Minecraft gestartet ist, kann eine Welt geladen werden.
Unter 'Laden der flachen Welt' wird erläutert, wie eine vorbereitete Welt ohne Berge und Tälern geladen werden kann.
Zum Starten einer Modifikation mit Python muss folgender Befehl ausgeführt werden:
python path/to/game.py
wobei 'path/to/game.py' zum Beispiel durch 'games/collect-blocks/game-collect-blocks.py' ersetzt werden kann.
Starten des 'helloWorld' Beispiels:
- Öffne eine beliebige Welt in Minecraft
- Starte ein neues Terminal und führe folgenden Befehl aus dem Ordner d4k-minecraft-pi/ aus:
python example/helloWorld.py
- Der Text "Hello World" wird im Chat von Minecraft ausgegeben.
Sehen Sie sich auch die weiteren Spiele unter games an! Viel Spaß
Minecraft erzeugt standardmäßig eine Welt mit Bergen und Tälern. Für unseren Zweck ist es für die Kinder besser und einfacher, mit einer flachen Welt zu starten, sodass sie sich von Anfang an nicht mit der dritten Dimension beschäftigen müssen.
Ausführen des Skripts, welches die Welt in das Spieleverzeichnis kopiert: Führen Sie das Script add-flat-world-to-minecraft.sh aus dem Ordner d4k-minecraft-pi/ mit folgendem Befehl aus:
./flat_world/add-flat-world-to-minecraft.sh
um die 'flache Welt' in Minecraft aufzunehmen.
Nun können Sie zu Beginn des Spiels die 'flache Welt' auswählen und laden.