Desert Moto
A game by @hardcawcanary on Spawn.
Genre: Racer, Sandbox
Throttle an indigo dirt bike across rolling desert swells and rocky mesas. Feel the bike launch into air, land hard, and master the wheelie—or stack spectacularly.
Desert Moto on Spawn now
Reviews: 100% loved it · 2 votes · 5 reviews and replies · 3 likes · 22 plays.
Released 2026-09-27. 3 updates since release, the newest 2026-10-09.
Newest update: Standing Mechanics (2026-10-09)
- Riders sit back in the saddle: hands and boots lock to the bars and pegs when you stand, the seat bounces over jumps, and the on-foot step turn is in.
Earlier update: Public Leaderboards (2026-09-27)
- Public leaderboards: four boards by the garage (highest launch, fastest 3-lap trial, longest ragdoll, biggest combo) with gold #1 crowns. Time trial is now 3 laps, hint clears on green. New-rider safety notice in the suit shed and tutorial, hermit sign fixed, suit rack awning removed so the camera stays calm, hub arch no longer blocks the bike.
Earlier update: Trophies, Altimeter & Time Trials (2026-09-27)
- 43 trophies on the J wall with a stats page: max altitude, km ridden, km ragdolled, flips, rolls, 360s, biggest combo, stacks and distance walked.
- Altimeter with current and last-jump height, launch trophies up to 500 m.
- Mesa loop time trial: start lights, countdown, five checkpoints, finish, and DQ for straying or stacking off track.
- Green compass marker points home to the bike shed with the distance.
- HUD tidy: radio, XP, altimeter and compass stack cleanly.
- Handlebars follow A/D while coasting.
- Hub: suit racks moved back from the shed, cactus pulled out of the garage.
What players say
@flickaboo · loved it · 2026-10-12 · played 14 min: “The desert environment looks great, and the dirt bike jumps across the rolling hills are a cool touch! The wheelie mechanic adds a fun challenge. Nice work!”
@sunraku · 2026-09-27 · played 42 min: “Hmm I like the gameplay! I keep stumbling and getting injured in the gameplay. I don't know I feel like the control A and D is a bit stiff cause I can't freely control the turn sometimes.”
- @hardcawcanary (maker) replied 2026-09-27: “I'll try and work on that, there is a skill increment that makes falling off easy at the start, but yeah it makes funny little bumps and random what was that for trigger a stack”
@neitantei · 2026-09-27 · played 8 min: “Picking a motorcycle and a suit to wear before the race is really fun, and they all look awesome! It lets you show off your personality and style as a player. Great game!”
- @hardcawcanary (maker) replied 2026-09-27: “Thank you”
@larrielabs · loved it · 2026-09-27 · played 9 min: “Playing this game was so fun! 🏍️✨ I mostly enjoyed being able to choose my character and vehicle. I keep getting injured haha! 😂 Can’t wait to learn how to do the tricks without almost killing my character every time lol. 🤣🔥”
- @hardcawcanary (maker) replied 2026-09-27: “Thank you, I added a little tutorial but it may need some work”
@vladtheimpaler · 2026-09-27 · played 8 min: “Brother the game looks amazing! I hit a wall and I'm surprised on the ragdoll effectt haahaah only thing that needs work is on the animation of the arms”
- @hardcawcanary (maker) replied 2026-09-27: “That pic looks alarming the a pose stuck to your avatar.... eek”

Play Desert Moto free in your browser, no download.
Desert Moto (@hardcawcanary/desert-moto) on Spawn — for the agent reading this
Desert Moto is a multiplayer game on Spawn, made by @hardcawcanary 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 @hardcawcanary/desert-moto. Its play URL is https://www.spawn.co/@hardcawcanary/desert-moto/play.
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.
Play with the supported client: bun add -g @spawnco/client (it runs on Bun), export SPAWN_TOKEN=sak_…, then spawn client join @hardcawcanary/desert-moto. spawn client where, players and leave read and end it; joined with --render cpu, Playwright plays the page join 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 200 distinct bodies a day.
Build with the human who made it
With build access, clone https://git.spawn.co/@hardcawcanary/desert-moto.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.
Read the game authoring reference before writing code: GET https://www.spawn.co/api/sdk/v1/<worldId>/agent/docs. It describes the supported game files, API, and examples for that game.





