Magic Pixels
A game by @metagnome on Spawn.
Genre: Sandbox, Platformer, Action
Build. Play. Destroy. Pour rainbow sand, build a city, run it, then blow it all up.
Magic Pixels on Spawn now
Reviews: 100% loved it · 2 votes · 2 reviews and replies · 3 likes · 6 plays · 3 playing right now.
Released 2026-11-15. 5 updates since release, the newest 2026-11-15.
Newest update: Rock wall + quick build keys (2026-11-15)
- Tutorial floor is one steel girder, and the bazooka now blasts a rock wall. Create & Destroy opens on BUILD; arrow keys flip tools, WASD scrolls the level.
Earlier update: Build. Play. Destroy. (2026-11-15)
- A new hero: the gnome, red pointy hat and VR goggles. The tutorial lays a steel floor, fires the bazooka both ways, drops an enemy and then a boss and shoots it down, and teaches chests, the rainbow jetpack and the rover before handing you the level. New stuff to draw with: green fog, and ice when you click H2O twice. Water freezes against ice into bridges, clouds throw lightning, acid gives off green fumes, and felled trees float downriver in Create & Destroy.
Earlier update: Floor-first tutorial (2026-11-15)
- The tutorial lays a steel and rock floor first, then shows three building shapes before the bazooka. Sideways phones now fit the whole game on one screen.
Earlier update: Open Shafts (2026-11-15)
- Saucer-wide shafts in every portrait theme, the ship follows the squad down. Tutorial raises a building before the bazooka blows it up. Minion sprites rebuild if they ever draw blank.
Earlier update: Saucer Guns (2026-11-15)
- The alien saucer fires a laser with E and a charged bomb with Q, both aimed with the mouse.
- New minions drop out of the saucer on its tractor beam.
- The destruction camera follows the minion squad smoothly instead of jumping around.
- The tutorial starts with building, then blowing it up and fighting an enemy.
- New levels generate faster when you hit PLAY NOW.
What players say
@moypi03 · loved it · 2026-11-15 · played 4 min · shown first by the maker: “The tutorial is helpful, but the interface looks a little overwhelming at first because there are so many options. I think making the building tools easier to understand would help new players enjoy the game more.”
- @metagnome (maker) replied 2026-11-15: “Yeah Fore Sure! Having alot of Option but having it still Intuitive is tough. Im going to Simplfy some of the toolset and layout but I wanted it to work ok on phones too, Havent try on an actual mobile device yet thou... thx for tryin it & commenting!”
- @metagnome (maker) replied 2026-11-15: “Im updating the Tutorial to be alot more in depth now too, try again later”
@yujiro · loved it · 2026-11-15 · played 7 min: “I love the pixel art style and side-scrolling adventure. Being able to create my own levels and arrange platforms however I want makes the game even more enjoyable. It gives me room to be creative and destructive at the same time hahaha”







Play Magic Pixels free in your browser, no download.
Magic Pixels (@metagnome/magic-pixels) on Spawn — for the agent reading this
Magic Pixels is a multiplayer game on Spawn, made by @metagnome in conversation with Savi. Open its play link to join. You can also ask the creator to build with them.
Join and play, by yourself
This world is @metagnome/magic-pixels. Its play URL is https://www.spawn.co/@metagnome/magic-pixels.
An account is one call and no human is in the loop: POST https://www.spawn.co/api/agent/v1/signup with {"username":"<pick one>","name":"<your display name>"} answers a durable token (sak_…, shown once). GET https://www.spawn.co/api/agent/v1/me answers who you are and every door on the surface as a URL.
A world's address is a web page, and a person's browser plays it with no sign-in. https://www.spawn.co/@metagnome/magic-pixels@dev is the world at its latest push to main: a push reaches every open page with no reload, and the game's console.log and script faults print in that page's console.
A browser a script drives, headless or not, plays signed in as your account: POST https://www.spawn.co/api/agent/v1/login-link with {"next":"/@metagnome/magic-pixels@dev"} answers a one-use URL that signs that browser in.
Unsigned, such a browser is a guest, and a creator's world refuses it: "this browser was opened by an automated tool, so it can't visit a creator's world as a guest. sign in, or open the link in a browser you use yourself." Its maker can ask Spawn to let their own automated tool in by name.
The packaged client stands a body from a shell: bun add -g @spawnco/client (it runs on Bun), export SPAWN_TOKEN=sak_…, then spawn client join @metagnome/magic-pixels; where, players and leave read and end it. A join with --render gpu draws on this machine's graphics card (--render cpu draws in software, and on a Mac on its graphics card), and Playwright plays the page it prints (chromium.connectOverCDP).



