gf2:projekte:2024:minecraft:2d2gruppe3

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
gf2:projekte:2024:minecraft:2d2gruppe3 [2025/04/13 22:10] blumlgf2:projekte:2024:minecraft:2d2gruppe3 [2025/04/15 11:03] (aktuell) marroc
Zeile 1: Zeile 1:
 Gruppe 3 Gruppe 3
 +
 Idee: Eine Burg mit Türmchen; siehe Bild in Teamschat Idee: Eine Burg mit Türmchen; siehe Bild in Teamschat
 +
 Ziel: Den versteckten Schatz finden, welcher in der Burg versteckt ist.  Ziel: Den versteckten Schatz finden, welcher in der Burg versteckt ist. 
 +
 - Verwinkelte Räume (Labyrinth)  - Verwinkelte Räume (Labyrinth) 
  
  
 +<code python>
 **Code** **Code**
  
 # ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
- 
 #  Nutzung #  Nutzung
- 
 #   In der Burg ist ein Schatz versteckt, den es zu finden gilt! #   In der Burg ist ein Schatz versteckt, den es zu finden gilt!
- 
 # #
- 
 #  Befehle #  Befehle
- 
 #   • "Sesam, öffne dich!" #   • "Sesam, öffne dich!"
- 
 #   • "Sesam, schliesse dich!" #   • "Sesam, schliesse dich!"
- 
 # ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
- 
  
 MIN_PADDING = 3         # Mindestabstand zwischen Räumen und Aussenwand MIN_PADDING = 3         # Mindestabstand zwischen Räumen und Aussenwand
Zeile 32: Zeile 27:
  
 # ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
- 
 # Die Koordinaten im Code folgen der Einteilung von Minecraft, nach der y die # Die Koordinaten im Code folgen der Einteilung von Minecraft, nach der y die
- 
 # Höhe ist. # Höhe ist.
- 
 # Bei blocks.fill wurde FillOperation.REPLACE zwecks Leserlichkeit weggelassen, # Bei blocks.fill wurde FillOperation.REPLACE zwecks Leserlichkeit weggelassen,
- 
 # da es sich um den Standartwert handelt. # da es sich um den Standartwert handelt.
- 
 # ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
- 
  
 CHUNK_HEIGHT = 6 # Festgelegt durch Höhe der Burgsegmente CHUNK_HEIGHT = 6 # Festgelegt durch Höhe der Burgsegmente
- 
 L = 0 L = 0
- 
 materials = [STONE_BRICKS, MOSSY_STONE_BRICKS, STONE_BRICK_STAIRS, STONE_BRICKS_SLAB, OXIDIZED_COPPER, CRACKED_STONE_BRICKS] materials = [STONE_BRICKS, MOSSY_STONE_BRICKS, STONE_BRICK_STAIRS, STONE_BRICKS_SLAB, OXIDIZED_COPPER, CRACKED_STONE_BRICKS]
 start_pos = player.position() start_pos = player.position()
Zeile 192: Zeile 179:
                     if y == 0:                     if y == 0:
                         blocks.fill(materials[0], position(x_now, y_now, z_now), position(x_now + 16, y_now, z_now + 16)) # Öffnung zum Boden schliessen                         blocks.fill(materials[0], position(x_now, y_now, z_now), position(x_now + 16, y_now, z_now + 16)) # Öffnung zum Boden schliessen
 +
 +
  
 # Burgmauern # Burgmauern
Zeile 324: Zeile 313:
  
 main(54, 18, 38, position(0, 0, 0)) main(54, 18, 38, position(0, 0, 0))
 +</code>
  • gf2/projekte/2024/minecraft/2d2gruppe3.1744575033.txt.gz
  • Zuletzt geändert: 2025/04/13 22:10
  • von bluml