Eventuell kennst du das beliebte Onlinespiel „Minecraft“. Es handelt sich dabei um eine Art „Lego-Spiel“ im Retrolook, bei welchem die Spielfigur in einer virtuellen Welt selbst kreativ ist und mithilfe von Blöcken eine eigene Welt erschaffen kann. Es gibt fünf verschiedene Spielmodi (Überlebensmodus, Hardcore-Modus, Kreativmodus, Abenteuermodus, Zuschauermodus). Im „Überlebensmodus“ beispielsweise, muss die Spielfigur Nahrung finden und sich gegen Gegner zur Wehr setzen, um am Leben zu bleiben. Zudem muss man Rohstoffe abbauen, um diese dann zum Bauen verwenden zu können. Wir werden Minecraft Education verwenden. In diesem sind die Spielmodi „Kreativ“, „Abenteuer“ und „Überleben“ verfügbar. Am einfachsten ist es, den Kreativmodus zu verwenden, da man dort alle Materialien unbeschränkt zur Verfügung hat und nicht auf Lebenspunkte und Nahrung etc. geachtet werden muss.
Lade das Spiel hier herunter und installiere es. Als Login kannst du dein Microsoft365-Konto verwenden.
Nach dem Login siehst du in der Mitte des Startbildschirms ein Menü. Neben dieser Auswahl auf der rechten Seite ist ein Button mit Kleiderbügelsymbol. Hinter dieser Schaltfläche befindet sich die Bibliothek, um das Aussehen deiner Spielfigur festzulegen. Wähle das für dich passende Outfit aus.
Hier einige Tipps, die das Starten erleichtern:
In der folgenden Abbildung und Tabelle sind die wichtigsten Tastatur- und Mausbefehle zusammengefasst, die du für die Steuerung der Spielfigur, bzw. für die Konstruktion benötigst.
| Tastaturbefehl | Bedeutung |
|---|---|
| Linker Mausclick | Minen/graben |
| Rechter Mausclick | Block erstellen |
| W | Vorwärts gehen (2x sprinten) |
| S | Rückwärts gehen |
| A | Nach rechts gehen |
| D | Nach links gehen |
| CTRL | Sprinten |
| Leertaste | Springen/ (2x) fliegen |
| Umschalt | nach unten fliegen / schleichen |
| F5 | Perspektive wechseln |
| E | Inventar |
| Q | Gegenstand fallenlassen |
| 1,2,3… | Material aus Inventar ausrüsten |
| H | Steuerungsbefehler ein-/ausblenden |
In Minecraft Education kann man nicht nur durch Welten «wandern», sondern diese auch aktiv gestalten und Dinge bauen. Dies kann manuell mit Hilfe der Maus geschehen oder auch mit Hilfe von Code.
Das Inventar des Spielers kann man mit der Taste „E“ öffnen und dann per Drag&Drop befüllen (die Neun Fächer unten im Bild bilden das Inventar des Spielers).
Während des Spiels kann man mit Hilfe der Ziffertasten (1-9) das Inventarfach wählen.
Der Chat dient in Minecraft dazu, Befehle einzugeben, Funktionen aufzurufen (vordefinierte oder selbst im Code definierte) oder um sich mit anderen Spielern im gleichen Spiel zu unterhalten (letzteres ergibt nur im Mehrspielermodus einen Sinn). Nachdem die Taste T oder die «Enter»-Taste gedrückt wurde, ist die so genannte Chat-Konsole in Minecraft geöffnet.
Der Chat besteht aus einer Anzeige und einer Eingabezeile. Alle Nachrichten werden in der Chat-Anzeige zeilenweise dargestellt und verblassen nach kurzer Zeit wieder. Dann wird die Eingabezeile sichtbar und die Chat-Anzeige zeigt die letzten 20 Nachrichten an. Mit dem Öffnen der Chat-Konsole kann man also eine verblasste Nachricht auch später noch ansehen.
Beispiele für Chatbefehle:
/weather das momentane Wetter der Spielwelt verändert werden. Der Chat gibt auch Vorschläge für den Parameter (clear,query, rain, thunder). /time kann die Tageszeit der Welt verändert werden (Beispiel day, midnight, noon, sunrise etc.)
In der Minecraft-Welt kann mit absoluten oder relativen Koordinaten (x | y | z) gearbeitet werden.
Eine Position bzw. Block in der Spielwelt hat drei Koordinaten. Ein Koordinatenwert entspricht einem Block.
Absolute Koordinaten
Absolute Koordinaten sind die tatsächliche Position, an der sich etwas befindet, beispielsweise ein Block. Wird mit absoluten Koordinaten gearbeitet, werden die Dinge geändert, die sich an der exakten Position befinden. Diese Koordinaten können auch oben in der Ecke des Bildschirm links angezeigt werden.
Absolute Koordinaten stellt man im Chat mit Zahlen und bei der Programmierung mit dem Schlüsselwort world dar.
So kann man z.B. in der Chat-Konsole den Befehl /setblock 5 4 10 stone schreiben, um an der Position (5|4|10) einen Stein-Block zu platzieren.
In Python-Code wäre dies der Befehl: blocks.place(STONE, world(5,4,10))
Relative Koordinaten
Relative Koordinaten beziehen sich auf die aktuelle Position der Befehlsquelle (dies kann z.B. die Spielfigur, oder der Agent sein). Hier gibt es zwei Arten von relativen Koordinaten:
/setblock ~10 ~5 ~3 bed setzt ein Bett 10 Blöcke östlich, 5 über und 3 südlich des Spielers. In Python verwendet man pos(10,5,3)/setblock ^10 ^5 ^3 sand. In Python verwendet man local_pos(10,5,3)Hier eine kleine kurze Auflistung mit kurzer Beschreibung der wichtigsten Chatbefehle von Minecraft.
/weather
Das momentane Wetter der Spielwelt kannst du so verändern. Mögliche Parameterwerte sind clear,query, rain, thunder. Beispiel, ein Gewitter zu erzeugen:
/weather thunder
/time set
Die aktuelle Tageszeit kann durch den Befehl time verändert werden. Mögliche Parameterwerte sind day, midnight, noon, ''sunrise'. Es kann auch eine (ganzzahlige) Zahl als Tageszeit gesetzt werden. Beispiel, um die momentane Zeit auf die Mittagszeit zu verschieben.
/time set noon
/fill x y z x y z blockart /setblock x y z blockart
Es gibt verschiedene Möglichkeiten, Blöcke oder Gegenstände via Chat an Orte zu platzieren. Wichtig zu beachten sind dei Koordinaten, seien dies absolute Koordinaten (ex. 3 4 5) oder zum Spieler relative Koordinaten (ex. ~3 ~4 ~5). Wichtig dabei ist auch, dass die y-Koordinate die Höhe ist und nicht wie in der Mathe die „Horizontale“. Falls dort schon Blöcke gesetzt sind, werden diese automatisch ersetzt durch die neu durch fill eingesetzen Blöcke. Als Beispiel kann ein Block aus Kohleblöcken so gebaut werden:
/fill 4 4 4 7 7 7 coal_block
Falls nur ein einzelner Block platzert werden soll, kann dies auch mit dem Befehl /setblock getan werden. Auch hier gilt: Falls dort schon ein Block gesetzt wurde, dann wird dieser ersertzt. Im Beispiel unten wird ein Kaktusblock gesetzt.
/setblock 4 5 6 cactus
/teleport oder kurz /tp
Teleportieren heisst augenblicklichen Transport eines Objekts (des Spielers, des Agenten, eines Blocks…) von einem Ort zum anderen, ohne den dreidimensionalen Raum dazwischen zu durchqueren. Für uns nützlich sind die Spielfigur selbst du teleportieren oder den Agenten. Dies geschieht mit @s für die Spielfigur und @a für den Agenten. Blöcke oder Gegenstände werden nicht durch den Teleportbefehl bewegt.
Um die Spielfigur an einen bestimmten Ort zu teleportieren:
/tp @s x y z
Um den Agenten an einen bestimmten Ort zu teleportieren:
/tp @a x y z