Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| gf2:projekte:2023:minecraft:2d2gruppe5 [2024/01/23 20:42] – gygis | gf2:projekte:2023:minecraft:2d2gruppe5 [2024/01/23 22:12] (aktuell) – baechlern | ||
|---|---|---|---|
| Zeile 17: | Zeile 17: | ||
| - | <WRAP center round box 100% > | + | |
| {{: | {{: | ||
| - | </ | + | |
| Zeile 77: | Zeile 77: | ||
| {{: | {{: | ||
| - | * Der Tempel wird Stockwerk für Stockwerk programmiert. Die meisten Probleme | + | * Der Tempel wird Stockwerk für Stockwerk programmiert. Die meisten Probleme |
| {{: | {{: | ||
| - | Wir haben verschiedene Codes für verschiedene Aspekte unseres Spiels. Folgender ist ein Beispiel dafür, was man tun muss, damit sich der Höhleneingang, | + | Wir haben verschiedene Codes für verschiedene Aspekte unseres Spiels. Folgender ist ein Beispiel dafür, was man tun muss, damit sich der Höhleneingang, |
| - | + | ||
| - | # Öffnen der Höhle | + | |
| - | def caveEnter(): | + | # Open cave |
| - | blocks.fill(AIR, | + | def caveEnter(): |
| - | | + | blocks.fill((material[0]), world(-274, 88, 1269), |
| - | | + | player.on_item_interacted(BONE, |
| - | FillOperation.REPLACE) | + | |
| - | player.on_chat("a", | + | # Open geode |
| + | def geode(): | ||
| + | y = 11 | ||
| + | y2 = 16 | ||
| + | z = 1356 | ||
| + | for index in range(9): | ||
| + | blocks.fill((material[0]), | ||
| + | y = y - 1 | ||
| + | y2 = y2 - 1 | ||
| + | z = z + 1 | ||
| + | player.execute("effect @s night_vision 90 1 true") | ||
| + | player.execute(" | ||
| + | player.on_item_interacted(HEART_OF_THE_SEA, geode) | ||
| - | # Öffnen der Geode | ||
| - | def geode(): | ||
| - | y = 11 | ||
| - | y2 = 16 | ||
| - | z = 1356 | ||
| - | for index in range(9): | ||
| - | blocks.fill(AIR, | ||
| - | world(-117, y, z), | ||
| - | world(-120, y2, z), | ||
| - | FillOperation.REPLACE) | ||
| - | y = y - 1 | ||
| - | y2 = y2 - 1 | ||
| - | z = z + 1 | ||
| - | player.execute(" | ||
| - | player.execute(" | ||
| - | player.on_chat(" | ||
| Zeile 121: | Zeile 118: | ||
| Wir befinden uns im Endspurt. Während die Map für unser Spiel und die Funktionen für die Höhle schon stehen, sind es kleine Probleme mit dem Tempel, | Wir befinden uns im Endspurt. Während die Map für unser Spiel und die Funktionen für die Höhle schon stehen, sind es kleine Probleme mit dem Tempel, | ||
| - | <color # | + | <color # |
| {{: | {{: | ||
| </ | </ | ||
| Zeile 127: | Zeile 124: | ||
| Unser von Hand gebauter Testtempel zeigt uns, wie das Endprodukt aussehen soll(Bild oben). Momentan sieht es aber noch folgendermassen aus: | Unser von Hand gebauter Testtempel zeigt uns, wie das Endprodukt aussehen soll(Bild oben). Momentan sieht es aber noch folgendermassen aus: | ||
| - | <color # | + | <color # |
| {{: | {{: | ||
| </ | </ | ||
| Zeile 133: | Zeile 130: | ||
| ====== Fazit - Ende des Projekts 22. Januar ====== | ====== Fazit - Ende des Projekts 22. Januar ====== | ||
| - | Wie schon zu Beginn des Projektes vermutet, war es eine Herausforderung, | + | Wie schon zu Beginn des Projektes vermutet, war es eine Herausforderung, |
| Trotz der Tatsache, dass die Zeit zum Ende des Projektes eher knapp wurde, haben wir im Verlauf der Arbeit Ideen und neue Projekte entwickelt und in die Tat umgesetzt. Schlussendlich ist unser Projekt zu einem interessanten, | Trotz der Tatsache, dass die Zeit zum Ende des Projektes eher knapp wurde, haben wir im Verlauf der Arbeit Ideen und neue Projekte entwickelt und in die Tat umgesetzt. Schlussendlich ist unser Projekt zu einem interessanten, | ||