[[archiv:gf:gf2020_2021:minecraft:projekt:2d2:nielsnoelsava:start| Haupseite von Niels, Noel & Sava]]
{{ :gf:minecraft:projekt:nielsnoelsava:bildschirmfoto_2021-02-25_um_09.24.49.png?400|}}
====== Das Code-Verzeichnis für die Landschaft======
====0. Die Einleitung====
Auf dieser Unterseite findet man die Codes für die Landschaft. Diese Elemente haben wir zunächst nicht geplant, jedoch in der letzten Lektion noch hinzugefügt, damit das Endprodukt realistischer wirkt. Die Code sind sehr simpel aufgebaut, jedoch machen sie das Gesamtprojekt ein wenig interessanter.
Das Gras ist ausnahmsweise nicht einprogrammiert sondern selbst gesetzt. Dies haben wir gemacht, damit es natürlicher wirkt.
Beide Codes sind Zufällig platziert worden, damit das Projekt natürlicher wirkt.
====1. Der Hügel====
===1.1 Der Code===
def hügel():
blocks.fill(GRASS, pos(20,0,20), pos (1,0,1))
blocks.fill(GRASS, pos(19,1,19), pos (2,1,2))
blocks.fill(GRASS, pos(18,2,18), pos (3,2,3))
hügel()
{{ :gf:minecraft:projekt:nielsnoelsava:bildschirmfoto_2021-02-25_um_09.24.49.png?200|}}
===1.2 Schritte während des Programmierens===
1. Als erstes haben wir eine erste Schicht programmiert.
2. Dann haben wir eine zweite eingesetzt.
3. Dann wurde eine dritte Schicht gebaut.
4. Beim einsetzten in die Welt haben wir uns nun an zufällige Stellen ausgesucht und den Code ausgeführt, damit es einen realistischeren Charakter bekommt.
====2. Der Baum====
===2.1 Der Code===
def grossbaum():
blocks.fill(LOG_OAK, pos(1,0,1), pos (1,5,1))
blocks.fill(DARK_OAK_LEAVES, pos(1,6,1), pos (1,11,1))
blocks.fill(DARK_OAK_LEAVES, pos(1,3,0), pos (1,9,0))
blocks.fill(DARK_OAK_LEAVES, pos(0,3,1), pos (0,9,1))
blocks.fill(DARK_OAK_LEAVES, pos(1,3,2), pos (1,9,2))
blocks.fill(DARK_OAK_LEAVES, pos(2,3,1), pos (2,9,1))
grossbaum()
{{ :gf:minecraft:projekt:nielsnoelsava:bildschirmfoto_2021-02-25_um_09.38.26.png?200|}}
===2.2 Schritte während des Programmierens===
1. Als erstes haben wir den Stamm wie eine Säule aus Holz hochgezogen.
2. Dann haben wir die Blätter als weitere Säule hochgezogen
3. Als drittes haben wir dann um die Holzsäule kleineren Säulen gesetzt.