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:2023:minecraft:2d2gruppe4 [2024/01/23 21:01] clearyfgf2:projekte:2023:minecraft:2d2gruppe4 [2024/02/04 16:28] (aktuell) lehmannr
Zeile 1: Zeile 1:
 **Flugplatz mit Flugzeug** **Flugplatz mit Flugzeug**
  
-Grundidee+**Grundidee**
  
 Wir werden einen schwarzen Flugzeug Hangar programieren mit diversem Material. Dieser sollte ein Dach, Türen und Fenster besitzen. Darinn werden wir ein Flugzeug reinprogramieren welches auch fliegen wird. Wie bei einem echten Flugzeugplatz werden wir auch ein Flugzeugturm reinprogramieren. Wir werden einen schwarzen Flugzeug Hangar programieren mit diversem Material. Dieser sollte ein Dach, Türen und Fenster besitzen. Darinn werden wir ein Flugzeug reinprogramieren welches auch fliegen wird. Wie bei einem echten Flugzeugplatz werden wir auch ein Flugzeugturm reinprogramieren.
  
  
- +** 
-Arbeitsverlauf+Arbeitsverlauf**
  
 Als erstes haben wir unsere Ideen gesammelt und uns die Arbeit aufgeteilt. Alle Gruppenmitglieder haben zu Arbeiten gehabt und wir haben uns ans Coden gelegt.  Als erstes haben wir unsere Ideen gesammelt und uns die Arbeit aufgeteilt. Alle Gruppenmitglieder haben zu Arbeiten gehabt und wir haben uns ans Coden gelegt. 
Zeile 15: Zeile 15:
  
  
-Fazit+**Fazit**
  
 Gelungenes: Wir sind sehr zufrieden mit unserem Endprodukt. Vorallem in der Gruppe haben wir gut und eigenständig gearbeitet, jeder wusste immer was es zu machen gab und wir haben uns gut abgeschprochen bei Unklarheiten. Das coden haben wir gut hinbekommen, am Anfang schien es manchmal ein wenig überweltigend aber je länger wir am Projekt arbeiteten, desto komfortabler wurden wir mit der Programiersprache bis wir sie am Ende gut genug beherschten, complexe Codes zu kreieren. Gelungenes: Wir sind sehr zufrieden mit unserem Endprodukt. Vorallem in der Gruppe haben wir gut und eigenständig gearbeitet, jeder wusste immer was es zu machen gab und wir haben uns gut abgeschprochen bei Unklarheiten. Das coden haben wir gut hinbekommen, am Anfang schien es manchmal ein wenig überweltigend aber je länger wir am Projekt arbeiteten, desto komfortabler wurden wir mit der Programiersprache bis wir sie am Ende gut genug beherschten, complexe Codes zu kreieren.
Zeile 25: Zeile 25:
  
  
-Unsere Code:+**Unserer Code:** 
 + 
 +<sxh python>
  
-Hangar 
 def hangar(): def hangar():
     blocks.fill(STONE_BRICKS, world(32, -61, 20), world(-10, -61, -20), FillOperation.REPLACE)     blocks.fill(STONE_BRICKS, world(32, -61, 20), world(-10, -61, -20), FillOperation.REPLACE)
Zeile 238: Zeile 239:
  
 muster(-11,-60,21) muster(-11,-60,21)
 +
 muster(-6,-60,21) muster(-6,-60,21)
 +
 muster(-1,-60,21) muster(-1,-60,21)
 +
 muster(4, -60, 21) muster(4, -60, 21)
 +
 muster(9, -60, 21) muster(9, -60, 21)
 +
 muster(14, -60, 21) muster(14, -60, 21)
 +
 muster(19, -60, 21) muster(19, -60, 21)
 +
 muster(24, -60, 21) muster(24, -60, 21)
 +
 muster(29, -60, 21) muster(29, -60, 21)
 +
 muster(-10, -60, -21) muster(-10, -60, -21)
 +
 muster(-5, -60, -21) muster(-5, -60, -21)
 +
 muster(0, -60, -21) muster(0, -60, -21)
 +
 muster(5, -60, -21) muster(5, -60, -21)
 +
 muster(10, -60, -21) muster(10, -60, -21)
 +
 muster(15, -60, -21) muster(15, -60, -21)
 +
 muster(20, -60, -21) muster(20, -60, -21)
 +
 muster(25, -60, -21) muster(25, -60, -21)
 +
 muster(29, -60, -21) muster(29, -60, -21)
  
-Hangar 2 
 def hangar2(): def hangar2():
     blocks.fill(STONE, world(-29, -60, 106), world(-29, -50, 135), FillOperation.REPLACE)     blocks.fill(STONE, world(-29, -60, 106), world(-29, -50, 135), FillOperation.REPLACE)
Zeile 660: Zeile 677:
     blocks.place(blocks.block_with_data(COMMAND_BLOCK_OUTPUT, 1), world(-54, -61, 0))     blocks.place(blocks.block_with_data(COMMAND_BLOCK_OUTPUT, 1), world(-54, -61, 0))
  
- Flugzeug 2 
 def flugzeug2(): def flugzeug2():
     blocks.place(BLACK_WOOL, world(-52, -60, 110))     blocks.place(BLACK_WOOL, world(-52, -60, 110))
Zeile 949: Zeile 965:
    
 ZaunNeuZ(51,-148,268,5) ZaunNeuZ(51,-148,268,5)
 +
 ZaunNeuX(51,-181,268,-5) ZaunNeuX(51,-181,268,-5)
 +
 ZaunNeuX(-187,-221,278,-5) ZaunNeuX(-187,-221,278,-5)
 +
 ZaunNeuZ(-221,278,-148,-5) ZaunNeuZ(-221,278,-148,-5)
 +
 ZaunNeuX(-221,51,-148,5) ZaunNeuX(-221,51,-148,5)
  
Zeile 1014: Zeile 1034:
     blocks.fill(IRON_BARS, world(-37, -40, -66), world(-37, -31, -66),)     blocks.fill(IRON_BARS, world(-37, -40, -66), world(-37, -31, -66),)
  
 +def Eingang():
 +    blocks.fill(STONE_BRICKS, world(-181, -60, 277), world(-181, -57, 269),)
 +    blocks.fill(IRON_BARS, world(-181, -59, 276), world(-181, -58, 270),)
 +    blocks.fill(STONE_BRICKS, world(-186, -60, 277), world(-186, -57, 269),)
 +    blocks.fill(IRON_BARS, world(-186, -59, 276), world(-186, -58, 270),)
 +    blocks.fill(STONE_BRICKS, world(-182, -56, 277), world(-185, -56, 269),)
 +    blocks.fill(STONE_BRICK_STAIRS, world(-186, -56, 277), world(-186, -56, 269),)
 +    blocks.place(blocks.block_with_data(STONE_BRICK_STAIRS, 1), world(-181, -56, 277))
 +    blocks.place(blocks.block_with_data(STONE_BRICK_STAIRS, 1), world(-181, -56, 276))
 +    blocks.place(blocks.block_with_data(STONE_BRICK_STAIRS, 1), world(-181, -56, 275))
 +    blocks.place(blocks.block_with_data(STONE_BRICK_STAIRS, 1), world(-181, -56, 274))
 +    blocks.place(blocks.block_with_data(STONE_BRICK_STAIRS, 1), world(-181, -56, 273))
 +    blocks.place(blocks.block_with_data(STONE_BRICK_STAIRS, 1), world(-181, -56, 272))
 +    blocks.place(blocks.block_with_data(STONE_BRICK_STAIRS, 1), world(-181, -56, 271))
 +    blocks.place(blocks.block_with_data(STONE_BRICK_STAIRS, 1), world(-181, -56, 270))
 +    blocks.place(blocks.block_with_data(STONE_BRICK_STAIRS, 1), world(-181, -56, 269))
 +    blocks.fill(SEA_LANTERN, world(-183, -56, 276), world(-184, -56, 270),)
 +Eingang()
  
 def Sakura(xS,xE,zS,Delta): def Sakura(xS,xE,zS,Delta):
Zeile 1022: Zeile 1060:
    
 Sakura(50,-170,226,-12) Sakura(50,-170,226,-12)
 +
 Sakura(50,-170,206,-12) Sakura(50,-170,206,-12)
 +
 Sakura(50,-170,186,-12) Sakura(50,-170,186,-12)
 +
 Sakura(50,-170,166,-12) Sakura(50,-170,166,-12)
 +
 Sakura(50,-170,146,-12) Sakura(50,-170,146,-12)
  
Zeile 1033: Zeile 1075:
  
 Turm_Form() Turm_Form()
 +
 Turm_dach() Turm_dach()
  
  
 hangar() hangar()
 +
 hangarinnen() hangarinnen()
 +
 flugzeug() flugzeug()
 +
 hangar2() hangar2()
 +
 hangar2innen() hangar2innen()
 +
 flugzeug2() flugzeug2()
 +
 propeller() propeller()
 +
 landebahn() landebahn()
 +
 gang() gang()
 +
 heliplatz() heliplatz()
 +
 heli() heli()
 +
 rotor() rotor()
 +
 Turm_Form() Turm_Form()
 +
 Turm_dach() Turm_dach()
 +
 rotor() rotor()
  
- +</sxh> 
    
  • gf2/projekte/2023/minecraft/2d2gruppe4.1706040072.txt.gz
  • Zuletzt geändert: 2024/01/23 21:01
  • von clearyf