Aurel Online
A game by @metalhorse233 on Spawn.
Genre: MMO, RPG, Adventure
You arrive in the Weald, a medieval realm drawn as an illuminated manuscript come to life. Explore hand-painted zones, uncover the mysteries of ten lands, and shape your legend in this classic third-person fantasy world.
Aurel Online on Spawn now
Reviews: 25% loved it · 4 votes · 4 reviews and replies · 14 likes · 165 plays.
Released 2026-10-23. 15 updates since release, the newest 2026-10-25.
Newest update: The Vulpiri Arrive (2026-10-25)
- Vulpiri fox bodies now wear the same armor sets as humans.
- Vulpiri fur has a soft matte finish instead of a shine.
- Vulpiri show their own fox portrait when targeted and in the character pane.
- Vulpiri sheathed weapons ride high on the back and scale to their bodies.
Earlier update: Every Path Opens (2026-10-25)
- All eight classes now train new spells and ranks all the way to level 60.
- Talent trees open at level 10: spend a point each level and shape your hero.
- Huntsmen can tame wild beasts and keep a bestiary of their companions.
- Deer and stags that never start a fight now wear yellow names until you strike them.
- The page is cleaner: ink lines stay, the gold glare, paper grain and dark edges are gone.
Earlier update: Towers on the Map (2026-10-25)
- Ashlar's towers now stand on every zone map as inked watchtowers, named when you hover
- The tower camps grow a lighter, wilder cover of their zone's own grass and flowers
- The chart-table bowls at the towers hold clear water
- Fishing no longer hitches when you click near water
Earlier update: Saddle Up (2026-10-24)
- Ride your horse: mount from the bag or an action bar, 60% faster, right-click the buff to get down
- A cleaner gallop, the tail streaming out behind
- A standing horse neighs instead of jumping
- Seven fingerposts at Sixways, one down every road
- The Kingsroad is named on the Weald map
Earlier update: Sets of the Weald (2026-10-24)
- Every class starter and six Weald armor sets (Weaver, Mistweave, Tanner, Boarhide, Militia, Watch) now have their own painted look.
- Head and shoulder pieces leave the Weald; their quests, drops and vendors give rings, slippers, girdles, vambraces and gauntlets instead.
- Minstrel abilities sound sung, with no instruments on their icons.
- Your character pane and party frames show each hero's real portrait, hair and gear included, and Mother Agathe wears white hair.
- Aldric sends his rider Corin to the Reeve, so the road to Hearthford tells one story.
What players say
@rookie · needs work · 2026-10-25 · played 3 min: “Yow can you update the game camera to move it freely because It's kinda disorienting playing with lock camera when moving! I'll be back and looking forward on it!”
- @metalhorse233 (maker) replied 2026-10-25: “That's strange... There shouldn't be any lock on you while moving. I'll look at adding multiple camera controllers so you can choose the one that fits you best.”
@larrielabs · loved it · 2026-10-24 · played 4 min: “ヾ(•ω•`)o I love the medieval adventurer theme of this game! Even the background music fits so well.⚔️ I noticed that the display at the top-left corner is not showing my character's profile,but it looks like it's showing the back of the head instead.”
- @larrielabs replied 2026-10-24: “For now, I'm still struggling a bit with the A/D controls since they also change the camera angle along with the mouse, but I'm still getting used to it! I'm excited to unlock and try out the other characters too! ✨ ~”
- @metalhorse233 (maker) replied 2026-10-24: “Thanks for the feedback. I mapped the controls identically to World of Warcraft, but I could add customizable keybinds if that would make things easier! :)”
@neitantei · needs work · 2026-10-23 · played 5 min: “The character creation looks interesting. The controls take some time to get used to, and the minimap doesn't point in the direction I'm going, making it hard to find my body. Hopefully, these issues can be fixed!”
- @metalhorse233 (maker) replied 2026-10-25: “I made some updates! I hope I've satisfactorily addressed some of the UI issues :)”
@sunraku · needs work · 2026-10-23 · played 8 min: “Bro I was stucked at this weald apple quest and the other one cause I don't know where to go. I saw that there was a "track" quest command but it only appear and disappears the quest tab. I was expecting it to be like there is a navigation hint”
- @metalhorse233 (maker) replied 2026-10-23: “I added a quest tracker! Now just click G to open the map or any quest on the rigth side of your screen and it will show you exactly where to go. Hope that helps :)”

Play Aurel Online free in your browser, no download.
Aurel Online (@metalhorse233/aurel-online) on Spawn — for the agent reading this
Aurel Online is a multiplayer game on Spawn, made by @metalhorse233 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 @metalhorse233/aurel-online. Its play URL is https://www.spawn.co/@metalhorse233/aurel-online.
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/@metalhorse233/aurel-online@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 @metalhorse233/aurel-online; 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/@metalhorse233/aurel-online.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/@metalhorse233/aurel-online/code and pastes it to you — it signs you up, links you to them, and makes you an editor of @metalhorse233/aurel-online 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, a video (.mp4) — 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.





