| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung |
| gf2:projekte:2023:minecraft:2d1gruppe5 [2024/01/23 20:32] – brueggerk | gf2:projekte:2023:minecraft:2d1gruppe5 [2024/01/24 10:50] (aktuell) – marroc |
|---|
| |
| __Fertiger Code:__ | __Fertiger Code:__ |
| | <code> |
| def haus1(x, z, y): | def haus1(x, z, y): |
| | blocks.fill(WHITE_CONCRETE, world(x,z,y), world(x+10,z+10,y+9), FillOperation.HOLLOW) |
| blocks.fill(WHITE_CONCRETE, world(x,z,y), world(x+10,z+10,y+9), FillOperation.HOLLOW) | blocks.fill(GLASS, world(x+10,z+1,y+1), world(x+10,z+9,y+8), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+10,z+1,y+1), world(x+10,z+9,y+8), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+9,z+10,y+8), world(x+1,z+10,y+1), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+9,z+10,y+8), world(x+1,z+10,y+1), FillOperation.REPLACE) | blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+9, z+6, y+1), FillOperation.REPLACE) |
| blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+9, z+6, y+1), FillOperation.REPLACE) | blocks.fill(AIR, world(x+1,z+6,y+9), world(x+2,z+6,y+5), FillOperation.REPLACE), |
| blocks.fill(AIR, world(x+1,z+6,y+9), world(x+2,z+6,y+5), FillOperation.REPLACE), | blocks.fill(OAK_DOOR, world(x,z+1,y+8), world(x,z+2,y+8), FillOperation.REPLACE) |
| blocks.fill(OAK_DOOR, world(x,z+1,y+8), world(x,z+2,y+8), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+1,y+3), world(x+2,z+1,y+3), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+1,y+3), world(x+2,z+1,y+3), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+2,y+4), world(x+2,z+2,y+4), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+2,y+4), world(x+2,z+2,y+4), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+3,y+5), world(x+2,z+3,y+5), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+3,y+5), world(x+2,z+3,y+5), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+4,y+6), world(x+2,z+4,y+6), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+4,y+6), world(x+2,z+4,y+6), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+5,y+7), world(x+2,z+5,y+7), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+5,y+7), world(x+2,z+5,y+7), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+6,y+8), world(x+2,z+6,y+8), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+6,y+8), world(x+2,z+6,y+8), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+209,z+3,y+140), world(x+209,z+3,y+137), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+209,z+3,y+140), world(x+209,z+3,y+137), FillOperation.REPLACE) | blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+2, z+6, y+9), FillOperation.REPLACE) |
| blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+2, z+6, y+9), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+3,z+3,y), world(x+7,z+3,y), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+3,z+3,y), world(x+7,z+3,y), FillOperation.REPLACE) | |
| haus1(-216,-60,149) | haus1(-216,-60,149) |
| |
| def haus2(x, z, y): | def haus2(x, z, y): |
| | blocks.fill(WHITE_CONCRETE, world(x,z,y), world(x+10,z+10,y+9), FillOperation.HOLLOW) |
| blocks.fill(WHITE_CONCRETE, world(x,z,y), world(x+10,z+10,y+9), FillOperation.HOLLOW) | blocks.fill(GLASS, world(x+10,z+1,y+1), world(x+10,z+9,y+8), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+10,z+1,y+1), world(x+10,z+9,y+8), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+9,z+10,y+8), world(x+1,z+10,y+1), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+9,z+10,y+8), world(x+1,z+10,y+1), FillOperation.REPLACE) | blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+9, z+6, y+1), FillOperation.REPLACE) |
| blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+9, z+6, y+1), FillOperation.REPLACE) | blocks.fill(AIR, world(x+1,z+6,y+9), world(x+2,z+6,y+5), FillOperation.REPLACE), |
| blocks.fill(AIR, world(x+1,z+6,y+9), world(x+2,z+6,y+5), FillOperation.REPLACE), | blocks.fill(OAK_DOOR, world(x,z+1,y+8), world(x,z+2,y+8), FillOperation.REPLACE) |
| blocks.fill(OAK_DOOR, world(x,z+1,y+8), world(x,z+2,y+8), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+1,y+3), world(x+2,z+1,y+3), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+1,y+3), world(x+2,z+1,y+3), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+2,y+4), world(x+2,z+2,y+4), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+2,y+4), world(x+2,z+2,y+4), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+3,y+5), world(x+2,z+3,y+5), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+3,y+5), world(x+2,z+3,y+5), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+4,y+6), world(x+2,z+4,y+6), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+4,y+6), world(x+2,z+4,y+6), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+5,y+7), world(x+2,z+5,y+7), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+5,y+7), world(x+2,z+5,y+7), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+6,y+8), world(x+2,z+6,y+8), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+6,y+8), world(x+2,z+6,y+8), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+209,z+3,y+140), world(x+209,z+3,y+137), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+209,z+3,y+140), world(x+209,z+3,y+137), FillOperation.REPLACE) | blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+2, z+6, y+9), FillOperation.REPLACE) |
| blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+2, z+6, y+9), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+3,z+3,y), world(x+7,z+3,y), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+3,z+3,y), world(x+7,z+3,y), FillOperation.REPLACE) | |
| haus2(-216,-60,190) | haus2(-216,-60,190) |
| |
| def haus3(x, z, y): | def haus3(x, z, y): |
| | blocks.fill(WHITE_CONCRETE, world(x,z,y), world(x+10,z+10,y+9), FillOperation.HOLLOW) |
| blocks.fill(WHITE_CONCRETE, world(x,z,y), world(x+10,z+10,y+9), FillOperation.HOLLOW) | blocks.fill(GLASS, world(x+10,z+1,y+1), world(x+10,z+9,y+8), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+10,z+1,y+1), world(x+10,z+9,y+8), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+9,z+10,y+8), world(x+1,z+10,y+1), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+9,z+10,y+8), world(x+1,z+10,y+1), FillOperation.REPLACE) | blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+9, z+6, y+1), FillOperation.REPLACE) |
| blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+9, z+6, y+1), FillOperation.REPLACE) | blocks.fill(AIR, world(x+1,z+6,y+9), world(x+2,z+6,y+5), FillOperation.REPLACE), |
| blocks.fill(AIR, world(x+1,z+6,y+9), world(x+2,z+6,y+5), FillOperation.REPLACE), | blocks.fill(OAK_DOOR, world(x,z+1,y+8), world(x,z+2,y+8), FillOperation.REPLACE) |
| blocks.fill(OAK_DOOR, world(x,z+1,y+8), world(x,z+2,y+8), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+1,y+3), world(x+2,z+1,y+3), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+1,y+3), world(x+2,z+1,y+3), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+2,y+4), world(x+2,z+2,y+4), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+2,y+4), world(x+2,z+2,y+4), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+3,y+5), world(x+2,z+3,y+5), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+3,y+5), world(x+2,z+3,y+5), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+4,y+6), world(x+2,z+4,y+6), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+4,y+6), world(x+2,z+4,y+6), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+5,y+7), world(x+2,z+5,y+7), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+5,y+7), world(x+2,z+5,y+7), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+6,y+8), world(x+2,z+6,y+8), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+6,y+8), world(x+2,z+6,y+8), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+209,z+3,y+140), world(x+209,z+3,y+137), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+209,z+3,y+140), world(x+209,z+3,y+137), FillOperation.REPLACE) | blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+2, z+6, y+9), FillOperation.REPLACE) |
| blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+2, z+6, y+9), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+3,z+3,y), world(x+7,z+3,y), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+3,z+3,y), world(x+7,z+3,y), FillOperation.REPLACE) | |
| haus3(-216,-60,239) | haus3(-216,-60,239) |
| |
| def haus4(x, z, y): | def haus4(x, z, y): |
| | blocks.fill(WHITE_CONCRETE, world(x,z,y), world(x+10,z+10,y+9), FillOperation.HOLLOW) |
| blocks.fill(WHITE_CONCRETE, world(x,z,y), world(x+10,z+10,y+9), FillOperation.HOLLOW) | blocks.fill(GLASS, world(x+10,z+1,y+1), world(x+10,z+9,y+8), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+10,z+1,y+1), world(x+10,z+9,y+8), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+9,z+10,y+8), world(x+1,z+10,y+1), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+9,z+10,y+8), world(x+1,z+10,y+1), FillOperation.REPLACE) | blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+9, z+6, y+1), FillOperation.REPLACE) |
| blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+9, z+6, y+1), FillOperation.REPLACE) | blocks.fill(AIR, world(x+1,z+6,y+9), world(x+2,z+6,y+5), FillOperation.REPLACE), |
| blocks.fill(AIR, world(x+1,z+6,y+9), world(x+2,z+6,y+5), FillOperation.REPLACE), | blocks.fill(OAK_DOOR, world(x,z+1,y+8), world(x,z+2,y+8), FillOperation.REPLACE) |
| blocks.fill(OAK_DOOR, world(x,z+1,y+8), world(x,z+2,y+8), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+1,y+3), world(x+2,z+1,y+3), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+1,y+3), world(x+2,z+1,y+3), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+2,y+4), world(x+2,z+2,y+4), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+2,y+4), world(x+2,z+2,y+4), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+3,y+5), world(x+2,z+3,y+5), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+3,y+5), world(x+2,z+3,y+5), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+4,y+6), world(x+2,z+4,y+6), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+4,y+6), world(x+2,z+4,y+6), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+5,y+7), world(x+2,z+5,y+7), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+5,y+7), world(x+2,z+5,y+7), FillOperation.REPLACE) | blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+6,y+8), world(x+2,z+6,y+8), FillOperation.REPLACE) |
| blocks.fill(blocks.block_with_data(BRICK_STAIRS,2), world(x+1,z+6,y+8), world(x+2,z+6,y+8), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+209,z+3,y+140), world(x+209,z+3,y+137), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+209,z+3,y+140), world(x+209,z+3,y+137), FillOperation.REPLACE) | blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+2, z+6, y+9), FillOperation.REPLACE) |
| blocks.fill(WHITE_CONCRETE, world(x+1,z+6, y+9), world(x+2, z+6, y+9), FillOperation.REPLACE) | blocks.fill(GLASS, world(x+3,z+3,y), world(x+7,z+3,y), FillOperation.REPLACE) |
| blocks.fill(GLASS, world(x+3,z+3,y), world(x+7,z+3,y), FillOperation.REPLACE) | |
| haus4(-216,-60,288) | haus4(-216,-60,288) |
| | |
| |
| start = 139 | start = 139 |
| a = 300 | a = 300 |
| laenge = start + a | laenge = start + a |
| | |
| |
| def strasse(laenge): | def strasse(laenge): |
| | blocks.fill(BLACK_WOOL, world(-225,-61,start), world(-221,-61,laenge),FillOperation.REPLACE) |
| | blocks.fill(WHITE_CONCRETE, world(-223,-61,start), world(-223,-61,laenge),FillOperation.REPLACE) |
| | blocks.fill(STONE_BRICKS_SLAB, world(-227,-60,start), world(-226,-60,laenge),FillOperation.REPLACE) |
| | blocks.fill(STONE_BRICKS, world(-228,-60,start), world(-228, -60, laenge),FillOperation.REPLACE) |
| | blocks.fill(STONE_BRICKS_SLAB, world(-220,-60,start), world(-219,-60,laenge),FillOperation.REPLACE) |
| | blocks.fill(STONE_BRICKS, world(-218,-60,start), world(-218, -60, laenge),FillOperation.REPLACE) |
| |
| blocks.fill(BLACK_WOOL, world(-225,-61,start), world(-221,-61,laenge),FillOperation.REPLACE) | |
| blocks.fill(WHITE_CONCRETE, world(-223,-61,start), world(-223,-61,laenge),FillOperation.REPLACE) | |
| blocks.fill(STONE_BRICKS_SLAB, world(-227,-60,start), world(-226,-60,laenge),FillOperation.REPLACE) | |
| blocks.fill(STONE_BRICKS, world(-228,-60,start), world(-228, -60, laenge),FillOperation.REPLACE) | |
| blocks.fill(STONE_BRICKS_SLAB, world(-220,-60,start), world(-219,-60,laenge),FillOperation.REPLACE) | |
| blocks.fill(STONE_BRICKS, world(-218,-60,start), world(-218, -60, laenge),FillOperation.REPLACE) | |
| def strassenlampe(laenge): | def strassenlampe(laenge): |
| | for i in range(a): |
| | if i % 10 == 0: |
| | blocks.place(REDSTONE_LAMP, world(-229, -59, start + i)) |
| | blocks.place(REDSTONE_LAMP, world(-217, -59, start + i)) |
| |
| for i in range(a): | |
| if i % 10 == 0: | |
| blocks.place(REDSTONE_LAMP, world(-229, -59, start + i)) | |
| blocks.place(REDSTONE_LAMP, world(-217, -59, start + i)) | |
| def grau(laenge): | def grau(laenge): |
| | for i in range(a): |
| | if i % 10 == 0: |
| | blocks.place(AIR, world(-217, -60, start + i)) |
| | blocks.place(AIR, world(-229, -60, start + i)) |
| | else: |
| | blocks.place(LIGHT_GRAY_CONCRETE_POWDER, world(-217, -60, start + i)) |
| | blocks.place(LIGHT_GRAY_CONCRETE_POWDER, world(-229, -60, start + i)) |
| |
| for i in range(a): | |
| if i % 10 == 0: | |
| blocks.place(AIR, world(-217, -60, start + i)) | |
| blocks.place(AIR, world(-229, -60, start + i)) | |
| else: | |
| blocks.place(LIGHT_GRAY_CONCRETE_POWDER, world(-217, -60, start + i)) | |
| blocks.place(LIGHT_GRAY_CONCRETE_POWDER, world(-229, -60, start + i)) | |
| LampenEingeschalten = False | LampenEingeschalten = False |
| def on_travelled_walk(): | def on_travelled_walk(): |
| | x = player.position().get_value(Axis.X) |
| | y = player.position().get_value(Axis.Y) |
| | z = player.position().get_value(Axis.Z) |
| | global LampenEingeschalten |
| | if (-229 < x < -217) and (-60 < y < -58) and (start < z < laenge): |
| | if LampenEingeschalten == False: |
| | player.say("Player is in the specified area.") |
| | LampenEingeschalten = True |
| | for i in range(a): |
| | if i % 10 == 0: |
| | blocks.place(REDSTONE_BLOCK, world(-217, -60, start + i)) |
| | blocks.place(REDSTONE_BLOCK, world(-229, -60, start + i)) |
| | elif LampenEingeschalten == True: |
| | player.say("Player is not in the specified area.") |
| | LampenEingeschalten = False |
| | for i in range(a): |
| | if i % 10 == 0: |
| | blocks.place(LIGHT_GRAY_CONCRETE_POWDER, world(-217, -60, start + i)) |
| | blocks.place(LIGHT_GRAY_CONCRETE_POWDER, world(-229, -60, start + i)) |
| |
| x = player.position().get_value(Axis.X) | |
| y = player.position().get_value(Axis.Y) | |
| z = player.position().get_value(Axis.Z) | |
| global LampenEingeschalten | |
| if (-229 < x < -217) and (-60 < y < -58) and (start < z <laenge): | |
| if LampenEingeschalten == False: | |
| player.say("Player is in the specified area.") | |
| LampenEingeschalten = True | |
| for i in range(a): | |
| if i % 10 == 0: | |
| blocks.place(REDSTONE_BLOCK, world(-217, -60, start + i)) | |
| blocks.place(REDSTONE_BLOCK, world(-229, -60, start + i)) | |
| elif LampenEingeschalten == True: | |
| player.say("Player is not in the specified area.") | |
| LampenEingeschalten = False | |
| for i in range(a): | |
| if i % 10 == 0: | |
| blocks.place(LIGHT_GRAY_CONCRETE_POWDER, world(-217, -60, start + i)) | |
| blocks.place(LIGHT_GRAY_CONCRETE_POWDER, world(-229, -60, start + i)) | |
| strasse(laenge) | strasse(laenge) |
| strassenlampe(laenge) | strassenlampe(laenge) |
| player.on_travelled(WALK, on_travelled_walk) | player.on_travelled(WALK, on_travelled_walk) |
| |
| | </code> |
| __Allgemeine Schwierigkeiten: __Es War sehr schwierig in unserer Gruppe, dass alle mithelfen. Kristin, Alessia und ich hatten zu beginn noch sehr begrenztes Wissen über das Programmieren. Wir konnten Mateo, der noch nie programmiert hat, nicht wirklich helfen und er wusste nicht wo mit zu helfen. | __Allgemeine Schwierigkeiten: __Es War sehr schwierig in unserer Gruppe, dass alle mithelfen. Kristin, Alessia und ich hatten zu beginn noch sehr begrenztes Wissen über das Programmieren. Wir konnten Mateo, der noch nie programmiert hat, nicht wirklich helfen und er wusste nicht wo mit zu helfen. |
| Wir haben außerdem mehr Zeit benötig als wir geplant haben. Unser Ziel haben wir aber erreicht. | Wir haben außerdem mehr Zeit benötig als wir geplant haben. Unser Ziel haben wir aber erreicht. |