gf2:projekte:minecraft:2d2gruppe1

Dies ist eine alte Version des Dokuments!


IDEENSAMMLUNG:

  • Skigebiet
  • Freizeitpark
  • Haus (Villa)
  • Schule (St. Croix)
  • Restaurant (McDonalds)
  • Einkaufszentrum
  • Stadt
  • Bauernhof
  • Weihnachtsmärit
  • Zoo
  • Spiel –> Hindernisslauf
  • Pixelbilder

PROJEKTBESCHREIBUNG:

Wir haben uns nun dazu entschieden ein Pixelbild auf Minecraft selber zu machen. Unser Ziel ist es, ein Komplexes Bild bestehend aus einzelnen farbigen Pixeln zu kreieren Dazu werden wir als erstes mit einem einfachen 2D-Bild starten. Diese Bild wird dann jeweils mit 0 und 1 beschrieben, 0 für weiss und 1 für schwarz. Später würden wir dann auch etwas schwierigere Bilder machen welche mehrere Farben besitzen.


ÜBUNG:

Auto 8×8 Pixel:

  • 00000000
  • 00000000
  • 00111000
  • 01010100
  • 01010010
  • 11111111
  • 11111111
  • 01000010

Stuhl 8×8 Pixel:

  • 00000000
  • 00100000
  • 00100000
  • 00100000
  • 00111100
  • 00100100
  • 00100100
  • 00000000

Tisch 8×8 Pixel:

  • 00000000
  • 00000000
  • 00000000
  • 01111110
  • 00100100
  • 00100100
  • 00100100
  • 00000000

SMILEY 8×8 PIXEL:

  • 00111100
  • 01000010
  • 10101001
  • 10101001
  • 10000101
  • 10111001
  • 01000010
  • 00111100

Tannenbaum 10×5:

  • 0000010000
  • 0000111000
  • 0001111100
  • 0011111110
  • 0000010000

Codes: Smiley = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1] [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1] [1,1,1,1,1,1,1,3,3,3,5,5,5,5,5,5,3,3,1,1,1,1,1,1,1] [1,1,1,1,1,1,3,5,5,5,5,5,5,5,5,5,5,5,6,3,1,1,1,1,1] [1,1,1,1,1,3,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,1,1,1,1] [1,1,1,1,3,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,1,1,1] [1,1,1,3,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,1,1] [1,1,3,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,1] [1,1,3,5,5,5,5,5,5,3,5,5,5,5,5,3,3,5,5,5,5,5,5,3,1] [1,3,5,5,5,5,5,5,3,3,3,5,5,5,5,3,3,5,5,5,5,5,5,5,1] [1,3,5,5,5,5,5,5,3,3,3,5,5,5,5,3,3,7,5,5,5,5,5,5,3] [1,3,5,5,5,5,5,5,3,3,3,5,5,5,5,3,3,5,5,5,5,5,5,5,3] [1,3,5,5,5,5,5,5,5,3,5,5,5,5,5,5,3,5,5,5,5,5,5,5,3] [1,3,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3] [1,3,5,5,5,8,5,5,5,5,5,5,5,5,5,5,5,5,5,5,9,5,5,5,3] [1,3,5,5,3,3,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,5,5,5,3] [1,3,5,5,5,3,5,5,5,5,5,5,5,5,5,5,5,5,5,3,5,5,5,3,1] [1,1,3,5,5,5,3,5,5,5,5,5,5,5,5,5,5,5,5,3,5,5,5,3,1] [1,1,3,5,5,5,5,3,5,5,5,5,5,5,5,5,5,5,3,5,5,5,3,1,1] [1,1,1,3,5,5,5,5,3,5,5,5,5,5,5,5,5,3,5,5,5,5,3,1,1] [1,1,1,1,3,5,5,5,5,3,3,5,5,5,5,3,3,5,5,5,5,3,1,1,1] [1,1,1,1,1,3,5,5,5,5,5,7,3,3,5,5,5,5,5,5,3,1,1,1,1] [1,1,1,1,1,1,3,3,5,5,5,5,5,5,5,5,5,5,3,3,1,1,1,1,1]

for i in range(23):

  for j in range(25):
      zahl = Smiley[i][j] # die Zahl des Pixels holen in der Liste Smiley (1,2,3,4,5,6) 
      if zahl == 1: # wenn die Zahl 1 ist: weisse Wolle bauen
          blocks.place(WHITE_WOOL, world(i, -60, j)) # Die Koordinaten sind world(i,4,j)
      if zahl == 3: # wenn die Zahl 3 ist: schwarze Wolle bauen 
          blocks.place(COAL_BLOCK, world(i, -60, j))
      if zahl == 5: # wenn die Zahl 5 ist: gelbe Wolle bauen
          blocks.place(YELLOW_WOOL, world(i, -60, j))
       
       

————————————————————————————————————————————————-

Mona Lisa

Code.MonaLisa

  • gf2/projekte/minecraft/2d2gruppe1.1675451245.txt.gz
  • Zuletzt geändert: 2023/02/03 20:07
  • von islamajv