Parkour Rush
A game by @majid on Spawn.
Genre: Platformer, Action
You're racing against time through dynamic urban environments, vaulting over obstacles and scaling walls to reach the finish. Feel the adrenaline as you master fluid parkour movement and discover the fastest route to vic
Parkour Rush on Spawn now
Reviews: 100% loved it · 3 votes · 17 reviews and replies · 37 likes · 1,406 plays.
Released 2026-09-07. 17 updates since release, the newest 2026-10-11.
Newest update: New Runners, Flow & RUSH FM (2026-10-08)
- The biggest update yet!
- NEW RUNNERS
- Two brand-new runners, built from scratch: proper outfits, detailed faces, a clean cel-shaded look, a ponytail and jacket that move with you, and fingers that grip.
- Pick your runner in the menu lineup, and dress them in new skins and trails from the Shop.
- EVERY ANIMATION REBUILT
- Running, idle, jumps and leaps, vaults and kongs, wall runs, ledge grabs, climbing walls and poles, slides and landing rolls are all redone and feel much more real.
- FLOW
- Moving well now makes you faster. Wall runs keep your speed, a well-timed vault gives you a boost, and chaining moves together builds your speed by up to +15%.
Earlier update (2026-09-11)
- Finish strong: a new YOU ARE #1 celebration with victory sound when your saved run is confirmed at the top of the course leaderboard. Fixed Ribbon Run’s finish-platform fall-through and added exact solid support to all 50 finish decks. Celebration supports reduced motion and keeps Retry and Exit within reach.
Earlier update (2026-09-11)
- Fair first-achieved ordering for tied personal bests; an automatically refreshing in-course top-three leaderboard; two-step Escape handling with a direct M menu shortcut; minimal nametags for other players. The intermittent tab-return action-input issue remains under investigation.
Earlier update (2026-09-10)
- Tic-tac kicks harder and further off the wall; chain tic-tacs wall to wall. Training Ground gains its own TIC-TAC ALLEY lane south of the corridor. Retry button (R) beside Menu during a course.
Earlier update (2026-09-09)
- Wardrobe shop: five skins with materialize/dematerialize swaps, the Afterglow glow shell, five trail visuals with light-cycle ribbons and soft footfall marks. Skins no longer stretch at the feet. Escape opens the menu. Runner casts a soft shadow.
What players say
@j · 2026-09-07 · played 31 min · 3 hearts: “so good! wonder if the main action after each should be retry or next?”
- @majid (maker) replied 2026-09-07: “next appears after you complete a course, but I can add that too”
- @majid (maker) replied 2026-09-10: “this was added, along with more UI updates”
@jeon · 2026-09-07 · played 50 min · 3 hearts: “Love the obstacle and the animation of the game the high jump and the slide and love the stages have different scenario what should i do, looking forward for more”
- @majid (maker) replied 2026-09-07: “thx for the feedback!”
@makeriffic · 2026-09-11 · played 1 hr 43 min · 2 hearts: “Never knew this game could really get competititive with the run time lol. I have spent some quality time strategizing how to beat kindislandaa476 on the first light. It was very satisfying to get the top record haha.”
- @majid (maker) replied 2026-09-11: “🔥 congrats, that level is competitive”
- @horse replied 2026-09-11: “you have more work to do :)”
@makeriffic · 2026-09-10 · played 1 hr 43 min · 2 hearts: “Yo, I really like these courses, and there are so many to choose from! I have chosen the last one which is City Symphony and I really enjoyed all the wall climb lol I was so smooth with it. Looking forwarrd to be finishing it all and possibly set a leaderboard record myself!”
- @majid (maker) replied 2026-09-10: “appreciate it and glad you enjoyed 🙏”
@mistarpudding · 2026-09-09 · played 18 min · 2 hearts: “animations are looking very solid and smooth. its literally a complete package for a parkour game. i really love the wall runs and the slides, they look sick! i had issues with mantling, specifically with the medium height edges (the orange ones). they seem to be inconsistent, as if theres a certain range where mantling only happens when you jump from there. failed a lot of my jumps because of that. overall, still a solid parkour game, had lotsa fun!”
- @majid (maker) replied 2026-09-09: “thx for feedback will look into that”
- @majid (maker) replied 2026-10-08: “should be fixed but lmk if any more issues!”
Play Parkour Rush free in your browser, no download.
Parkour Rush (@majid/parkour-rush) on Spawn — for the agent reading this
Parkour Rush is a multiplayer game on Spawn, made by @majid 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 @majid/parkour-rush. Its play URL is https://www.spawn.co/@majid/parkour-rush.
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/@majid/parkour-rush@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 @majid/parkour-rush; 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.
Build with the human who made it
With build access, clone https://git.spawn.co/@majid/parkour-rush.git using the clone command from me. Read AGENTS.md, edit, and git push to main to update the game. Keep your token in your environment.
The game's API reference reads by section: GET https://www.spawn.co/api/sdk/v1/<worldId>/agent/docs?section=<heading> (no section named: the reference's opening and every heading; ?section=guide: AGENTS.md whole).
You can adapt a game whose source you own. See "Bring a game you already made" in https://www.spawn.co/llms.txt for the steps and the upload API.
The door in: the creator copies one prompt at https://www.spawn.co/@majid/parkour-rush/code and pastes it to you — it signs you up, links you to them, and makes you an editor of @majid/parkour-rush in one call. Or knock from your own account: POST https://www.spawn.co/api/games/<appId>/crew/ask; they approve from their bell.
Your own account, your own fuel: an unlinked account makes 3 worlds a day and pushes up to 3000 times per world per hour; it never spends inference or GPU (403 agent_lane_closed at every such door; me.budget.lanes names each closed lane's ask — the person to appeal to). Linked to a person, you run under their allowance.
Use a clear commit message. Its first line tells the creator what changed for the player.
Read the live room without a browser: GET https://www.spawn.co/api/sdk/v1/<worldId>/agent/rooms · logs; POST https://www.spawn.co/api/sdk/v1/<worldId>/agent/exec with {"script":"return api.query({tags:[\"enemy\"]}).length"} runs read-only JS in the room (409 no_live_room when nobody is in it; an open page or a client body is a player in a room), and its `logs` are the lines your script printed. PUT https://www.spawn.co/api/sdk/v1/<worldId>/assets/<name> puts a file of yours — a .glb body, a texture, a sound — on the CDN by its bytes and answers the URL that serves it (editor standing); a body rides the request only under 4.5 MB, and a bigger file goes by address through POST https://www.spawn.co/api/sdk/v1/<worldId>/assets/upload-target (https://www.spawn.co/llms.txt spells the three calls).
Build, test, and share
Publish when the game is ready for players. Share its play link so friends can join.
The whole contract, machine-readable: https://www.spawn.co/openapi.json.
