gf2:projekte:2024:minecraft:2d2gruppe1

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:2d2gruppe1 [2025/04/13 17:14] – [Pinkes Haus] roschimgf2:projekte:2024:minecraft:2d2gruppe1 [2025/04/15 11:42] (aktuell) marroc
Zeile 19: Zeile 19:
  
  
 +==== Prozess ====
  
- +Wir haben die ganze Gruppe in zwei kleinere Gruppen geteilt, dadurch konnten wir die Häuser auf zwei Gruppen aufteilen. Die eine Gruppe haben das Beachhouse und das Jungle-Quartier programmiert. Die zweite Gruppe hat das pinke Haus und das Schneequartier programmiert. Beide Gruppen hatten am Anfang Startschwierigkeiten, wie es aussehen sollte oder wie man programmieren sollte, jedoch hat sich dies dannmit der Zeit gut geklärt. Am Anfang gab es noch eine Problematik mit der Nutzung von pos(). Mit der Zeit bemärkten wir, das die Nutzung von pos() nicht so nutzvoll wie world() sei, wodurch wir dies zu world() geändert haben. Nach diesem Wechsel, gab es nur noch einzelne Schweirigkeiten, wie die Verwechslung von Koordinaten. Je näher der Abgabetermin kam, desto produktiver und einfacher wurde das Programmieren der Programme.
-Wir haben die ganze Gruppe in zwei kleinere Gruppen geteilt, dadurch konnten wir die Häuser auf zwei Gruppen aufteilen. Die eine Gruppe haben das Beachhouse und das Jungle-Quartier programmiert. Die zweite Gruppe hat das pinke Haus und das Schneequartier programmiert.+
  
  
Zeile 489: Zeile 489:
  
 ===== Pinkes Haus ===== ===== Pinkes Haus =====
 +{{:gf2:projekte:2024:minecraft:img_1098.png?400|}}
  
 Bei diesem Teil wurde der Wert viel mehr auf den Gesamteindruck und die Farbe gelegt, als auf Architektur. Das Haus ist komplett pink, auch Details wie Türen, Treppen und Fenster haben einen rosa Farbton. Das Haus hat eine Terrasse mit einer Glasüberdachung. Vor dem Haus, bei der Haustür, hat es viele rosa Blumen, die so gepflanzt sind, dass es einen indirekten Weg zur Haustür gibt. Hinter dem Haus bei der Terrasse werden drei Setzlinge gepflanzt, welche zu grossen Bäumen werden. Diese verlieren immer wieder einige Blätter, was eine Art Blüten-Regen darstellt. Zusätzlich gibt es viele Schweine, die um das Haus herum laufen. Man kann durch das Haus laufen, sich umsehen und sich mit den Schweinen beschäftigen. Bei diesem Teil wurde der Wert viel mehr auf den Gesamteindruck und die Farbe gelegt, als auf Architektur. Das Haus ist komplett pink, auch Details wie Türen, Treppen und Fenster haben einen rosa Farbton. Das Haus hat eine Terrasse mit einer Glasüberdachung. Vor dem Haus, bei der Haustür, hat es viele rosa Blumen, die so gepflanzt sind, dass es einen indirekten Weg zur Haustür gibt. Hinter dem Haus bei der Terrasse werden drei Setzlinge gepflanzt, welche zu grossen Bäumen werden. Diese verlieren immer wieder einige Blätter, was eine Art Blüten-Regen darstellt. Zusätzlich gibt es viele Schweine, die um das Haus herum laufen. Man kann durch das Haus laufen, sich umsehen und sich mit den Schweinen beschäftigen.
  
 **Code** **Code**
-  blocks.fill(PINK_CONCRETE, world(-3, -60, 92), world(27, -60, 122), FillOperation.REPLACE)# Boden + 
-    blocks.fill(PINK_CONCRETE, world(27, -60, 92), world(27, -50, 122), FillOperation.REPLACE)# Wände + 
-    blocks.fill(PINK_CONCRETE, world(27, -60, 122), world(-3, -50, 122), FillOperation.REPLACE)# Wände + 
-    blocks.fill(PINK_CONCRETE, world(-3, -60, 122), world(-3, -50, 92), FillOperation.REPLACE)# Wände +Boden 
-    blocks.fill(PINK_CONCRETE, world(-3, -60, 92), world(27, -50, 92), FillOperation.REPLACE)# Wände +  blocks.fill(PINK_CONCRETE, world(-3, -60, 92), world(27, -60, 122), FillOperation.REPLACE) 
-    blocks.fill(PINK_STAINED_GLASS, world(27, -56, 95), world(27, -52, 105), FillOperation.REPLACE)# Fenster links 1 +   
-    blocks.fill(PINK_STAINED_GLASS, world(27, -56, 111), world(27, -52, 120), FillOperation.REPLACE)# Fenster Fenster links 2 +Wände 
-    blocks.fill(PINK_STAINED_GLASS, world(-3, -56, 95), world(-3, -52, 105), FillOperation.REPLACE)# Fenster rechts 1 +    blocks.fill(PINK_CONCRETE, world(27, -60, 92), world(27, -50, 122), FillOperation.REPLACE) 
-    blocks.fill(PINK_STAINED_GLASS, world(-3, -56, 111), world(-3, -52, 120), FillOperation.REPLACE)# Fenster rechts 1 +    blocks.fill(PINK_CONCRETE, world(27, -60, 122), world(-3, -50, 122), FillOperation.REPLACE) 
-    blocks.fill(PINK_STAINED_GLASS, world(25, -56, 92), world(-1, -52, 92), FillOperation.REPLACE)# Fenster vorne +    blocks.fill(PINK_CONCRETE, world(-3, -60, 122), world(-3, -50, 92), FillOperation.REPLACE) 
-    blocks.fill(PINK_STAINED_GLASS, world(25, -52, 122), world(-1, -55, 122), FillOperation.REPLACE) # Fenster hinten +    blocks.fill(PINK_CONCRETE, world(-3, -60, 92), world(27, -50, 92), FillOperation.REPLACE) 
-    blocks.place(CRIMSON_DOOR, world(12, -59, 92))# Türen +     
-    blocks.place(CRIMSON_DOOR, world(12, -59, 122))# Türen +Fenster 
-    blocks.fill(PINK_GLAZED_TERRACOTTA, world(-4, -49, 91), world(28, -49, 123), FillOperation.REPLACE)# Flachdach +    blocks.fill(PINK_STAINED_GLASS, world(27, -56, 95), world(27, -52, 105), FillOperation.REPLACE) 
-    blocks.fill(PINK_CONCRETE, world(-3, -60, 123), world(27, -60, 131), FillOperation.REPLACE)# Terrasse +    blocks.fill(PINK_STAINED_GLASS, world(27, -56, 111), world(27, -52, 120), FillOperation.REPLACE) 
-    blocks.fill(PINK_STAINED_GLASS, world(-3, -57, 123), world(27, -57, 131), FillOperation.REPLACE) # Überdachung der Terrasse +    blocks.fill(PINK_STAINED_GLASS, world(-3, -56, 95), world(-3, -52, 105), FillOperation.REPLACE) 
-    blocks.place(blocks.block_with_data(CRIMSON_STAIRS, 2), world(12, -60, 91)) #Treppe vorne +    blocks.fill(PINK_STAINED_GLASS, world(-3, -56, 111), world(-3, -52, 120), FillOperation.REPLACE) 
-    blocks.fill(blocks.block_with_data(CRIMSON_STAIRS, 3), world(-3, -60, 132), world(27, -60, 132), FillOperation.REPLACE) #Treppe hinten +    blocks.fill(PINK_STAINED_GLASS, world(25, -56, 92), world(-1, -52, 92), FillOperation.REPLACE) 
-    mobs.spawn(PIG, world(29, -60, 92)) #Schweine +    blocks.fill(PINK_STAINED_GLASS, world(25, -52, 122), world(-1, -55, 122), FillOperation.REPLACE) 
-    mobs.spawn(PIG, world(29, -60, 94))#Schweine +    
-    mobs.spawn(PIG, world(29, -60, 96))#Schweine +Türen 
-    mobs.spawn(PIG, world(29, -60, 98))#Schweine +    blocks.place(CRIMSON_DOOR, world(12, -59, 92)) 
-    mobs.spawn(PIG, world(29, -60, 100))#Schweine +    blocks.place(CRIMSON_DOOR, world(12, -59, 122)) 
-    mobs.spawn(PIG, world(29, -60, 102))#Schweine + 
-    mobs.spawn(PIG, world(29, -60, 104))#Schweine +Dach 
-    mobs.spawn(PIG, world(29, -60, 106))#Schweine +    blocks.fill(PINK_GLAZED_TERRACOTTA, world(-4, -49, 91), world(28, -49, 123), FillOperation.REPLACE) 
-    mobs.spawn(PIG, world(29, -60, 108))#Schweine + 
-    mobs.spawn(PIG, world(-4, -60, 92))#Schweine +Terrasse mit Überdachung 
-    mobs.spawn(PIG, world(-4, -60, 94))#Schweine +    blocks.fill(PINK_CONCRETE, world(-3, -60, 123), world(27, -60, 131), FillOperation.REPLACE) 
-    mobs.spawn(PIG, world(-4, -60, 96))#Schweine +    blocks.fill(PINK_STAINED_GLASS, world(-3, -57, 123), world(27, -57, 131), FillOperation.REPLACE) 
-    mobs.spawn(PIG, world(-4, -60, 98))#Schweine +     
-    mobs.spawn(PIG, world(-4, -60, 100))#Schweine +Treppen 
-    mobs.spawn(PIG, world(-4, -60, 102))#Schweine +    blocks.place(blocks.block_with_data(CRIMSON_STAIRS, 2), world(12, -60, 91)) 
-    mobs.spawn(PIG, world(-4, -60, 104))#Schweine +    blocks.fill(blocks.block_with_data(CRIMSON_STAIRS, 3), world(-3, -60, 132), world(27, -60, 132), FillOperation.REPLACE) 
-    mobs.spawn(PIG, world(-4, -60, 106))#Schweine +     
-    mobs.spawn(PIG, world(-4, -60, 108))#Schweine +Schweine 
-    blocks.fill(PINK_TULIP, world(27, -60, 90), world(13, -60, 90), FillOperation.REPLACE)# Blumen +    mobs.spawn(PIG, world(29, -60, 92))  
-    blocks.fill(PINK_TULIP, world(11, -60, 90), world(-3, -60, 90), FillOperation.REPLACE)# Blumen +    mobs.spawn(PIG, world(29, -60, 94)) 
-    blocks.fill(PINK_TULIP, world(27, -60, 89), world(13, -60, 89), FillOperation.REPLACE)# Blumen +    mobs.spawn(PIG, world(29, -60, 96)) 
-    blocks.fill(PINK_TULIP, world(11, -60, 89), world(-3, -60, 89), FillOperation.REPLACE)# Blumen +    mobs.spawn(PIG, world(29, -60, 98)) 
-    blocks.fill(PINK_TULIP, world(27, -60, 88), world(13, -60, 88), FillOperation.REPLACE)# Blumen +    mobs.spawn(PIG, world(29, -60, 100)) 
-    blocks.fill(PINK_TULIP, world(11, -60, 88), world(-3, -60, 88), FillOperation.REPLACE)# Blumen +    mobs.spawn(PIG, world(29, -60, 102)) 
-    blocks.fill(PINK_TULIP, world(27, -60, 87), world(13, -60, 87), FillOperation.REPLACE)# Blumen +    mobs.spawn(PIG, world(29, -60, 104)) 
-    blocks.fill(PINK_TULIP, world(11, -60, 87), world(-3, -60, 87), FillOperation.REPLACE)# Blumen +    mobs.spawn(PIG, world(29, -60, 106)) 
-    blocks.place(CHERRY_SAPLING, world(35, -60, 130))# Bäume +    mobs.spawn(PIG, world(29, -60, 108)) 
-    blocks.place(CHERRY_SAPLING, world(-10, -60, 132))# Bäume+    mobs.spawn(PIG, world(-4, -60, 92)) 
 +    mobs.spawn(PIG, world(-4, -60, 94)) 
 +    mobs.spawn(PIG, world(-4, -60, 96)) 
 +    mobs.spawn(PIG, world(-4, -60, 98)) 
 +    mobs.spawn(PIG, world(-4, -60, 100)) 
 +    mobs.spawn(PIG, world(-4, -60, 102)) 
 +    mobs.spawn(PIG, world(-4, -60, 104)) 
 +    mobs.spawn(PIG, world(-4, -60, 106)) 
 +    mobs.spawn(PIG, world(-4, -60, 108)) 
 + 
 +Tulpen 
 +    blocks.fill(PINK_TULIP, world(27, -60, 90), world(13, -60, 90), FillOperation.REPLACE) 
 +    blocks.fill(PINK_TULIP, world(11, -60, 90), world(-3, -60, 90), FillOperation.REPLACE) 
 +    blocks.fill(PINK_TULIP, world(27, -60, 89), world(13, -60, 89), FillOperation.REPLACE) 
 +    blocks.fill(PINK_TULIP, world(11, -60, 89), world(-3, -60, 89), FillOperation.REPLACE) 
 +    blocks.fill(PINK_TULIP, world(27, -60, 88), world(13, -60, 88), FillOperation.REPLACE) 
 +    blocks.fill(PINK_TULIP, world(11, -60, 88), world(-3, -60, 88), FillOperation.REPLACE) 
 +    blocks.fill(PINK_TULIP, world(27, -60, 87), world(13, -60, 87), FillOperation.REPLACE) 
 +    blocks.fill(PINK_TULIP, world(11, -60, 87), world(-3, -60, 87), FillOperation.REPLACE) 
 +     
 +Bäume 
 +    blocks.place(CHERRY_SAPLING, world(35, -60, 130)) 
 +    blocks.place(CHERRY_SAPLING, world(-10, -60, 132))
 ===== Schnee ===== ===== Schnee =====
 Für das Schneehaus habe ich mir überlegt, das Dach etwas ‘rund’ zu gestalten und einen offenen Eingang zu machen, also keine Tür. Anschliessend war es im ‘Iglu’ etwas dunkel und ich habe die Fackeln programmiert. Weil man im Winter Wärme braucht=Feuer, umrandete ich das ganze Haus mit Lagerfeuer. Das Lagerfeuer habe ich noch hochgestellt, da sonst die Eisbären in das Feuer laufen würden. Somit habe ich auch die Eisbären, ein gefrorener Pool/See und einen weissen Boden um das Haus programmiert. Ich habe zusätzlich noch einige Schneemänner spawnen lassen.  Für das Schneehaus habe ich mir überlegt, das Dach etwas ‘rund’ zu gestalten und einen offenen Eingang zu machen, also keine Tür. Anschliessend war es im ‘Iglu’ etwas dunkel und ich habe die Fackeln programmiert. Weil man im Winter Wärme braucht=Feuer, umrandete ich das ganze Haus mit Lagerfeuer. Das Lagerfeuer habe ich noch hochgestellt, da sonst die Eisbären in das Feuer laufen würden. Somit habe ich auch die Eisbären, ein gefrorener Pool/See und einen weissen Boden um das Haus programmiert. Ich habe zusätzlich noch einige Schneemänner spawnen lassen. 
Zeile 682: Zeile 704:
  
 === Code === === Code ===
 +<code python>
   # Regen   # Regen
   def on_on_chat2 (): # Wenn die Spielerinn oder der Spieler Jungle in den Chat schreibt wird es beginnen zu regnen   def on_on_chat2 (): # Wenn die Spielerinn oder der Spieler Jungle in den Chat schreibt wird es beginnen zu regnen
Zeile 1193: Zeile 1215:
     blocks.place(blocks.block_with_data(QUARTZ_STAIRS, 1), world(-69,-60,10))#Treppe     blocks.place(blocks.block_with_data(QUARTZ_STAIRS, 1), world(-69,-60,10))#Treppe
   QUARTIER (0,-60,0)   QUARTIER (0,-60,0)
 +</code>
  
  • gf2/projekte/2024/minecraft/2d2gruppe1.1744557265.txt.gz
  • Zuletzt geändert: 2025/04/13 17:14
  • von roschim