gf2:projekte: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:minecraft:2d2gruppe1 [2023/02/03 19:51] – [Projekt MINECRAFT] islamajvgf2:projekte:minecraft:2d2gruppe1 [2023/02/03 21:56] (aktuell) islamajv
Zeile 21: Zeile 21:
 __PROJEKTBESCHREIBUNG:__ __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. +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 kreierenDazu 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. 
 + 
 +__VORGEHEN:__ 
 + 
 +Als aller erstes haben wir kleine Übungen gemacht. Diese waren kleine Pixelbilder (z.Bsp. 8x8) und auch nur mit den 0 und 1 codiert. 0 war bei unseren Bildern weiss und 1 benutzten wir für die schwarze Fläche.  
 +Danach wollten wir schwierigere Bilder ausprobieren, also Bilder mit mehr als 2 Farben. Dazu benutzten wir ein Programm, welches uns das Bild in Pixel konvertierte. Für jeden Pixel einigten wir uns auf eine Farbe, die das Bild beschrieben. So entstand unser Smiley-Bild. Nachdem wir es nochmal brauchen wollten, existierte die Seite jedoch nicht mehr. Daher haben wir auf der App Matematica weitergearbeitet und kamen schlussendlich zu unserem Resultat. 
 + 
 +__SCHWIERIGKEITEN:__ 
 + 
 +  * Ideenfindung 
 +  * Codes einfügen 
 +  * Websiten die wir nutzten existierten eine Woche später nicht mehr 
 +  * Farbverteilung der Monalisa 
 +  * Zu grosse Dateien 
 +  * Einrückung der Definitionen, etc. auf Minecraft
  
 -------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------
Zeile 29: Zeile 43:
 Auto 8x8 Pixel:  Auto 8x8 Pixel: 
  
-  * 00000000 +<sxh> 
-  00000000 +00000000 
-  00111000 +00000000 
-  01010100 +00111000 
-  01010010 +01010100 
-  11111111 +01010010 
-  11111111 +11111111 
-  01000010+11111111 
 +01000010 
 +</sxh>
  
 Stuhl 8x8 Pixel: Stuhl 8x8 Pixel:
  
-  * 00000000 +<sxh> 
-  00100000 +00000000 
-  00100000 +00100000 
-  00100000 +00100000 
-  00111100 +00100000 
-  00100100 +00111100 
-  00100100 +00100100 
-  00000000+00100100 
 +00000000 
 +</sxh>
  
 Tisch 8x8 Pixel: Tisch 8x8 Pixel:
  
-  * 00000000 +<sxh> 
-  00000000 +00000000 
-  00000000 +00000000 
-  01111110 +00000000 
-  00100100 +01111110 
-  00100100 +00100100 
-  00100100 +00100100 
-  00000000+00100100 
 +00000000 
 +</sxh>
  
 SMILEY 8X8 PIXEL: SMILEY 8X8 PIXEL:
  
-  * 00111100 +<sxh> 
-  01000010 +00111100 
-  10101001 +01000010 
-  10101001 +10101001 
-  10000101 +10101001 
-  10111001 +10000101 
-  01000010 +10111001 
-  00111100+01000010 
 +00111100 
 +</sxh>
  
 Tannenbaum 10x5: Tannenbaum 10x5:
  
-  * 0000010000 +<sxh> 
-  * 0000111000 +000010000 
-  * 0001111100 +000111000 
-  * 0011111110 +001111100 
-  * 0000010000+011111110 
 +000010000 
 +</sxh>
  
 +<sxh Python>
 Codes: Codes:
 Smiley =  Smiley = 
Zeile 105: Zeile 130:
 [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] [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 i in range(23):
     for j in range(25):     for j in range(25):
Zeile 114: Zeile 140:
         if zahl == 5: # wenn die Zahl 5 ist: gelbe Wolle bauen         if zahl == 5: # wenn die Zahl 5 ist: gelbe Wolle bauen
             blocks.place(YELLOW_WOOL, world(i, -60, j))             blocks.place(YELLOW_WOOL, world(i, -60, j))
 +            
 +</sxh>
                    
                    
-------------------------------------------------------------------------------------------------------------------------------------------------- 
  
 **__Mona Lisa__** **__Mona Lisa__**
  • gf2/projekte/minecraft/2d2gruppe1.1675450278.txt.gz
  • Zuletzt geändert: 2023/02/03 19:51
  • von islamajv