Playload Arcade: games in 3 KB of code, shared as URLs
Source and documentation (MIT): kitao/playload
Play the collection: kitao.dev
I made Playload so a game's code could travel inside a URL posted on X. People started sharing their own games, and I've now collected 29 games and experiments in Playload Arcade.
The four pictured here are Prism Panic by rukasufall, minidius by Gakuchang, VAHAGN by sslab, and Dungeon Escape by frenchbread. They're all below 3,000 bytes of compressed game code, despite taking quite different approaches to that budget.
Why 3,000 bytes? After compression and URL encoding, that's enough to keep the game URL within X's length limit. Unicode emoji are available as built-in 8x8 pixel-art sprites, custom character graphics can be defined in code, and music uses ZX Spectrum 128-style PLAY strings. The engine is loaded separately; each link carries the game's code.
Open a game from Arcade to play it and inspect its source in the browser editor. Change it and you get another URL to share. Bookmarking that URL saves that version of the code.
What would you spend those 3,000 bytes on?
7 points
Pyxelの作者kitaoさんのplayload おもろそうなので触ってみる
小さいゲームをつくってURLで共有できるそう
kitao/playload
4 likes · 136 views
Playload: A game engine with URLs for cartridges
Playload stores a game's source code in its URL. The 3 KB limit on compressed JavaScript is there so that URL can be posted on X. Open a game link to play, edit the code and share your own version. Bookmark the URL to save the code.
Source and documentation: kitao/playload
Unicode emoji are available as built-in 8×8 pixel-art sprites, and music and sound effects use ZX Spectrum 128-style PLAY notation. You can make a game without preparing separate image or audio files.
Glyph Quest is an included dungeon-game sample. People are already sharing their own games as URLs on X, including Dungeon Escape by frenchbread, a first-person maze game with background music.
1 point
Playload: A game engine with URLs for cartridges
Playload stores a game's source code in its URL. The 3 KB limit on compressed JavaScript is there so that URL can be posted on X. Open a game link to play, edit the code and share your own version. Bookmark the URL to save the code.
Source and documentation: kitao/playload
Glyph Quest is an included dungeon-game sample. People are already sharing their own games as URLs on X, including Dungeon Escape by frenchbread, a first-person maze game with background music.
Unicode emoji are available as built-in 8×8 pixel-art sprites, and music and sound effects use ZX Spectrum 128-style PLAY notation. You can make a game without preparing separate image or audio files.
1 point · 1 comment
Playload: A game engine with URLs for cartridges
Playload stores a game's source code in its URL. The 3 KB limit on compressed JavaScript is there so that URL can be posted on X. Open a game link to play, edit the code and share your own version. Bookmark the URL to save the code.
Source and documentation: kitao/playload
Unicode emoji are available as built-in 8×8 pixel-art sprites, and music and sound effects use ZX Spectrum 128-style PLAY notation. You can make a game without preparing separate image or audio files.
Glyph Quest is an included dungeon-game sample. People are already sharing their own games as URLs on X, including Dungeon Escape by frenchbread, a first-person maze game with background music.
2 points
Thanks for releasing a game for Playload so soon!
早速のPlayload用ゲームのリリースありがとうございます!
kitao/playload
#playload #gamedev
17 likes · 1 repost · 483 views
To celebrate getting my GitHub account back, I have a little gift for you all: Playload, a small game engine with a twist!
GitHubアカウント復活記念に、皆さんにちょっと変わった小さなゲームエンジン「Playload」をプレゼント!
kitao/playload
#playload #gamedev t.co
69 likes · 26 reposts · 1,852 views
Mentions
Playload Arcade: games in 3 KB of code, shared as URLs Source and documentation (MIT): kitao/playload Play the collection: kitao.dev I made Playload so a game's code could travel inside a URL posted on X. People started sharing their own games, and I've now collected 29 games and experiments in Playload Arcade. The four pictured here are Prism Panic by rukasufall, minidius by Gakuchang, VAHAGN by sslab, and Dungeon Escape by frenchbread. They're all below 3,000 bytes of compressed game code, despite taking quite different approaches to that budget. Why 3,000 bytes? After compression and URL encoding, that's enough to keep the game URL within X's length limit. Unicode emoji are available as built-in 8x8 pixel-art sprites, custom character graphics can be defined in code, and music uses ZX Spectrum 128-style PLAY strings. The engine is loaded separately; each link carries the game's code. Open a game from Arcade to play it and inspect its source in the browser editor. Change it and you get another URL to share. Bookmarking that URL saves that version of the code. What would you spend those 3,000 bytes on?
Pyxelの作者kitaoさんのplayload おもろそうなので触ってみる 小さいゲームをつくってURLで共有できるそう kitao/playload
Playload: A game engine with URLs for cartridges Playload stores a game's source code in its URL. The 3 KB limit on compressed JavaScript is there so that URL can be posted on X. Open a game link to play, edit the code and share your own version. Bookmark the URL to save the code. Source and documentation: kitao/playload Unicode emoji are available as built-in 8×8 pixel-art sprites, and music and sound effects use ZX Spectrum 128-style PLAY notation. You can make a game without preparing separate image or audio files. Glyph Quest is an included dungeon-game sample. People are already sharing their own games as URLs on X, including Dungeon Escape by frenchbread, a first-person maze game with background music.
Playload: A game engine with URLs for cartridges Playload stores a game's source code in its URL. The 3 KB limit on compressed JavaScript is there so that URL can be posted on X. Open a game link to play, edit the code and share your own version. Bookmark the URL to save the code. Source and documentation: kitao/playload Glyph Quest is an included dungeon-game sample. People are already sharing their own games as URLs on X, including Dungeon Escape by frenchbread, a first-person maze game with background music. Unicode emoji are available as built-in 8×8 pixel-art sprites, and music and sound effects use ZX Spectrum 128-style PLAY notation. You can make a game without preparing separate image or audio files.
Playload: A game engine with URLs for cartridges Playload stores a game's source code in its URL. The 3 KB limit on compressed JavaScript is there so that URL can be posted on X. Open a game link to play, edit the code and share your own version. Bookmark the URL to save the code. Source and documentation: kitao/playload Unicode emoji are available as built-in 8×8 pixel-art sprites, and music and sound effects use ZX Spectrum 128-style PLAY notation. You can make a game without preparing separate image or audio files. Glyph Quest is an included dungeon-game sample. People are already sharing their own games as URLs on X, including Dungeon Escape by frenchbread, a first-person maze game with background music.
Thanks for releasing a game for Playload so soon! 早速のPlayload用ゲームのリリースありがとうございます! kitao/playload #playload #gamedev
To celebrate getting my GitHub account back, I have a little gift for you all: Playload, a small game engine with a twist! GitHubアカウント復活記念に、皆さんにちょっと変わった小さなゲームエンジン「Playload」をプレゼント! kitao/playload #playload #gamedev t.co