"Bad Apple" in Minecraft
(purplesyringa.moe)Wir haben das beste „Bad Apple!!“ in Minecraft gebaut
-
Demoszene und Bad Apple!!
- Die Demoszene ist eine Kunstform, bei der Computer Aufgaben ausführen, für die sie nicht entworfen wurden.
- „Bad Apple!!“ ist eine Schattenkunst-Animation, die auf vielen verschiedenen Plattformen abgespielt wurde.
- Es wurde ein Projekt durchgeführt, um Bad Apple!! in Minecraft umzusetzen.
-
Hintergrund des Projekts
- Dieses Projekt erforderte viel Kreativität und Technik.
- Es gab Unterstützung von mehreren Personen wie Yuki, Mia und Kira.
- Da die Engine von Minecraft langsam ist, war es schwierig, Videos mit 20 fps abzuspielen.
-
Methoden zur Datenspeicherung
- Die größte Herausforderung war es, eine Methode zu finden, um rohe Frames in Minecraft zu speichern.
- Es wurden verschiedene Methoden ausprobiert, darunter Hopper-Linien, gepackte Binärdaten und Repeater-Linien.
- Schließlich wurden Strukturblöcke verwendet, um die Daten zu speichern.
-
Umsetzung der Animation
- Die Animation wurde mithilfe von Strukturblöcken umgesetzt.
- Strukturblöcke funktionieren wie Ctrl-C/Ctrl-V: Sie speichern Blöcke im Speicher und können sie an einer anderen Position laden.
- Mit Strukturblöcken wurde eine Animation mit 20 fps umgesetzt.
-
Optimierung und Problemlösung
- Da die Rendering-Engine von Minecraft langsam ist, war Optimierung notwendig.
- Durch Delta-Codierung wurde die Leistung verbessert, indem zwischen den Frames nur die Unterschiede aktualisiert wurden.
- Durch die Nutzung von Blockzuständen konnten mehr Farben und besser optimierte Blöcke verwendet werden.
-
Audio und weitere Funktionen
- Mit Musikdiscs wurde die Musik von Bad Apple!! abgespielt.
- Mit Strukturblöcken wurden auch Funktionen wie drahtloses Redstone umgesetzt.
-
Vorbereitung der Frames
- Das Video wurde in sechs Farben umgewandelt und von 30 fps auf 20 fps konvertiert.
- Mit Dithering-Techniken wurden hochwertige Bilder erzeugt.
Zusammenfassung von GN⁺
- Dieses Projekt ist ein Beispiel dafür, wie die Grenzen von Minecraft überwunden und Bad Apple!! auf kreative Weise umgesetzt wurden.
- Durch die Nutzung von Minecraft-Funktionen wie Strukturblöcken wurde eine komplexe Animation realisiert.
- Dieses Projekt erinnert Entwickler an die Bedeutung kreativer Problemlösung und Zusammenarbeit.
- Ähnliche Projekte mit vergleichbaren Funktionen sind verschiedene Umsetzungen von Bad Apple!! auf unterschiedlichen Plattformen.
1 Kommentare
Hacker-News-Kommentare
Ich habe über Computergrafik weit mehr gelernt als erwartet. Großen Respekt an den Autor.
Ich finde es großartig, dass in der Hacker-Community eine Frau mitmacht, was selten vorkommt.
Im privaten Modus von Safari Mobile fordert das YouTube-Embed zum Login auf.
Ich verstehe nicht ganz, warum Bad Apple zum „Hello World“ des Grafik-Renderings geworden ist, aber es macht Spaß, es in Echtzeit zu sehen.
Ich mag den Trend „Bad Apple on all the things!“.
Mojang hat die Latenzprobleme von Redstone verbessert.
Seit der Schulzeit bin ich nicht mehr von Minecraft abhängig, aber ich spiele gelegentlich mit Freunden.
Das Arbeitsergebnis wirkt fast trivial, aber ich finde den Weg dorthin beeindruckend.
Ich finde es interessant, wie viel Aufwand in die Umsetzung von Video fließt.
„Get'r Done“ ist die Fähigkeit, einzelne Probleme innerhalb der Beschränkungen eines Systems zu lösen, um eine große Idee zu verwirklichen.