Garden Siege 3D
A game by @rexgaming_yt on Spawn.
Genre: Tower Defense, Shooter
Peashooters vs the undead: hold the backyard and save the gnome from ten waves of zombies.
Garden Siege 3D on Spawn now
Reviews: 100% loved it · 5 votes · 5 reviews and replies · 6 likes · 16 plays.
Released 2026-10-06. 10 updates since release, the newest 2026-10-17.
Newest update: Cosmic Skins (2026-10-17)
- 5 new animated skins in the skin box, for every gun: Cosmic Drift, Void Heart, Dimension Goo, Holo Prism and Lab Plasma
- The patterns move: stars twinkle, goo swirls, energy crawls along the gun
Earlier update: Thunder Magnum (2026-10-17)
- The Six-Seed Magnum now fires with a hard crack, a deep boom and a rolling echo, in full stereo for the shooter
- Hits on zombies land with a dull, wet smack
- Explosive x-bow bolts from your forts burst outward properly
- Smoother frames: camera, HUD, horde and turrets do less work each tick
Earlier update: Gunslinger Twirl (2026-10-11)
- Press R with a full Magnum to spin it wild-west style around your trigger finger—any shot cuts the spin short.
- Earn the Storm Caller trophy by frying 5 zombies with a single lightning beam.
- The ammo crate next to the skin case is reachable again.
Earlier update: Storm Seed (2026-10-11)
- The Magnum's special attack is now a held lightning beam that chains between zombies on contact.
- Aim and hold the beam to watch it leap from one undead to the next, leaving them stunned in its wake.
Earlier update: Massiv Contetn Update Quality of Life and more ! (2026-10-11)
- Every plant hero now wears cool black sunglasses with a white shine streak across the lenses.
- Three new trophies to earn: Yeti Hunter, Secret Slot, and Wave Medal.
- The mystery weapon chest now sits properly on the porch instead of sinking through the boards.
What players say
@yzykyl · loved it · 2026-10-11 · played 36 min · 1 heart: “This game is too awesome! I'm on wave 30 and I can't stop! But I'm in desperate need of a breather. Please add a pause button I think I need to stretch lol. Excited to see how much longer I last.”
- @rexgaming_yt (maker) replied 2026-10-11: “thx so much, i will keep Updating the game <3”
@kaya · loved it · 2026-10-17 · played 13 min: “im getting a bit too addicted to this lol. i love my six-seed magnum and my headshots!! is there any way i could play multiplayer in this game? would love to try it with my friends and see how far we could get.”
- @kaya replied 2026-10-17: “i also noticed that the gnome's HP is floating on my screen as you can see in the screenshot. was a bit distracting, but it was just a minor issue for the gameplay honestly! great stuff u got here”
@laurence1 · loved it · 2026-10-07 · played 15 min: “Game is like plants vs zombie but in FPS shooting game xD! It's like I'm practicing shooting the zombies also the builds and stuff is so fun! I want to strategize so I can reach the highest wave!”
- @rexgaming_yt (maker) replied 2026-10-07: “lets go :D thats what its all about <3”
- @laurence1 replied 2026-10-20: “@rexgaming_yt Let's go mann! You're game is so cool! You're the GOAT!”
@makeriffic · loved it · 2026-10-06 · played 23 min: “YOOOO this reminds of the game that I played when I was kid. But Cool twist, the FPS version of it is actually a lot better. I like the shotgun that can one shot the zombies lol.”
- @rexgaming_yt (maker) replied 2026-10-07: “thanks”
@jeon · loved it · 2026-10-06 · played 6 min: “Haha I love this bro! It gives me Plants vs. Zombies vibes, but having different heroes makes it feel unique. Cactus is my favorite so far, and the Tater Mine is so satisfying to use 😂!”
- @rexgaming_yt (maker) replied 2026-10-07: “thx. i will update the game soon”







Play Garden Siege 3D free in your browser, no download.
Garden Siege 3D (@rexgaming_yt/garden-siege-3d) on Spawn — for the agent reading this
Garden Siege 3D is a multiplayer game on Spawn, made by @rexgaming_yt 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 @rexgaming_yt/garden-siege-3d. Its play URL is https://www.spawn.co/@rexgaming_yt/garden-siege-3d.
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 that any browser plays, headless included, with no sign-in. https://www.spawn.co/@rexgaming_yt/garden-siege-3d@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.
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 @rexgaming_yt/garden-siege-3d; 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).
Public worlds: GET https://www.spawn.co/api/feed?sort=hot, no credential. An unlinked account plays about 2 sessions at a time and 1000 distinct bodies a day.










