gf2:projekte:2023:minecraft:2d2gruppe4

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:00] 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.
 +
 Probleme: Die Zeit war für uns unseres grösste Problem, wir wussten dass das Flugzeug fliegen zu lassen sehr ambiziös war aber dachten das es vieleicht doch drinnen lieg, am Ende haben wir uns dagegen entschieden da wir nicht mehr so viel Zeit mehr hatten. Probleme: Die Zeit war für uns unseres grösste Problem, wir wussten dass das Flugzeug fliegen zu lassen sehr ambiziös war aber dachten das es vieleicht doch drinnen lieg, am Ende haben wir uns dagegen entschieden da wir nicht mehr so viel Zeit mehr hatten.
 +
 Was wir gelernt haben: Das wichtigste was wir gelernt haben war wie man mit Programiersprachen umgeht und diese anwenden kann. Was wir gelernt haben: Das wichtigste was wir gelernt haben war wie man mit Programiersprachen umgeht und diese anwenden kann.
  
  
  
-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 236: 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 658: 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 947: 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 1012: 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 1020: 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 1031: 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.1706040050.txt.gz
  • Zuletzt geändert: 2024/01/23 21:00
  • von clearyf