007: Goldeneye
A game by @smallzero on Spawn.
Genre: Shooter, Arena Brawler, Action
Split-screen-era spy deathmatch in a fogged concrete bunker. Auto-aim, body armor, first to 10.
007: Goldeneye on Spawn now
Reviews: 100% loved it · 4 votes · 12 reviews and replies · 6 likes · 49 plays.
Released 2026-09-28. 10 updates since release, the newest 2026-10-14.
Newest update: 007: Goldeneye (2026-10-14)
- New name. Agents hold their guns one-handed, arm out. Press M in a match for the menu: change agent, map vote, or back to the main menu. New trailer on the page.
Earlier update: One-Handed Hold (2026-10-02)
- Agents now grip their guns one-handed with the right arm extended and left arm hanging down.
- The firing range stand displays exactly how your agent will hold each gun in a live match.
- Press M to open the main menu and free your cursor at any time.
Earlier update: Firing Range Ready (2026-09-29)
- Seven shooting booths now stand complete with steel partitions and plywood counters under a lit canopy.
- Agents grip their weapons in the ready stance, arms raised with barrels pointed down the lane.
- A rules board and pegboard gun wall face the firing line, with a range sign overhead.
Earlier update: Firing Range & Footsteps (2026-09-29)
- You can now jump with Space — a short hop that lands with a camera dip and dust, and others see you leap.
- The camera breathes with your footsteps, leans into strafes, and dips on landing for a living, present feel.
- The firing range is fully built: seven shooting booths facing a sand berm with paper targets at 10, 25, and 50 meters, a pegboard gun wall, lane markers, and scoring rings that pop on every hit.
- Gunshots now hit with real weight — each gun has its own loud, gritty recordings with a low thump underneath and varied pitch so no two rounds sound alike.
- Edges and metal catch light now: a rim of glow outlines bodies and guns in the fog, and the metal on your gun catches a soft sheen as you move and fire.
Earlier update: Weapon Posing Stand (2026-09-29)
- The firing range now has a posing mannequin where you can twist its joints and position each gun by hand.
- Scroll the wheel to fine-tune how the mannequin holds any weapon—shift for bigger jumps.
- Guns now sit level in front of agents' bodies with the barrel pointing forward, hands wrapped around the grip instead of hanging underneath.
- The red flash when switching weapons is gone—you only see it when you actually get hit.
What players say
@moypi03 · loved it · 2026-10-14 · played 20 min: “movement feels smoother than the last time I play here but I notice that the crouch also in the shift button and letter C and when I jump I feel like I'm doing double jump.”
@flickaboo · loved it · 2026-10-02 · played 18 min: “Movement feels nice and fluid. That golden pistol in the firing range feels awesome to use, but it didn't seem to spawn during the main match. Definitely a cool title to mess around in with friends!”
@alongzera · 2026-09-29 · played 15 min: “When playing in game modes, there is no option to go back to main menu or quitting at the moment, i have to refresh the whole game to go to the main menu again”
- @smallzero (maker) replied 2026-09-29: “Easy fix, will do!”
@alongzera · loved it · 2026-09-29 · played 15 min: “aim mechanics are good and graphics takes me back to older version of CS which i like! keep updating the game brother!”
@moypi03 · needs work · 2026-09-29 · played 20 min: “hey man I love the graphics and it feels like I'm came back with the 1.6 CS graphics but it needs more on animation and there's a bug behind the staircase you fall on that area”







Play 007: Goldeneye free in your browser, no download.
007: Goldeneye (@smallzero/007-goldeneye) on Spawn — for the agent reading this
007: Goldeneye is a multiplayer game on Spawn, made by @smallzero 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 @smallzero/007-goldeneye. Its play URL is https://www.spawn.co/@smallzero/007-goldeneye.
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/@smallzero/007-goldeneye@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 @smallzero/007-goldeneye; 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.










