Wichtige Informationen
Am 21. Oktober veröffentlichte der ehemalige Konami-Entwickler Takashi Kitao eine Open-Source-Game-Engine namens Playload.
Kitao, bekannt für seine Arbeit an der Zone of the Enders-Reihe und an Entwicklungstools für Metal Gear Solid, entwickelte diese Engine, um das Programmieren für Hobbyisten mit einem strikten Fokus auf extreme Dateigrößenbeschränkungen zu erleichtern. Playload ermöglicht es Benutzern, Spiele mit JavaScript zu entwickeln, wobei das komprimierte Code-Limit bei 3 KB liegt. Die Engine unterstützt eine 8-Farben-Palette, CRT-Displays mit 160x144 Pixeln und die Wiedergabe von Hintergrundmusik.
Um den Mangel an externen Bild-Assets auszugleichen, verwendet die Engine Unicode-Emojis als 8x8-Pixel-Art-Sprites. Das 3-KB-Limit wurde speziell gewählt, um der URL-Kürzer-Funktion von X zu entsprechen, die Links mit bis zu 4096 Zeichen verarbeitet. Indem der komprimierte Code innerhalb dieser Schwelle gehalten wird, können Entwickler ihre Spiele direkt über eine URL in einem X-Post teilen.
Diese Designentscheidung zielt darauf ab, die Plattform in einen Raum für wettbewerbsorientiertes, eingeschränktes Programmieren zu verwandeln. Die Engine ist derzeit für die Nutzung im Web verfügbar, wobei bereits Beispiele wie Shooter-, Puzzle- und Actionspiele erstellt wurden. Während sich andere Initiativen wie js13kGames auf 13-KB-Limits konzentrieren, zeichnet sich Playload dadurch aus, dass die Engine und Assets von der 3-KB-Code-Beschränkung ausgenommen sind, was Entwicklern eine einzigartige Herausforderung bietet.


