Reviews16

87% loved it · 8 votes

  • @vladtheimpaler1mo ago

    played 11 min before writing this · 12 min in all

    Brother, the game is amazing. At first, I thought it was an Archie comic book. But then when I started playing, there was a mini-game which I liked.

    @princezohomaker1mo ago

    thanks brother, which mini game there are 20! still refining a lot of them especially the boxing

  • @parz1val1mo ago

    played 18 min before writing this · 41 min in all

    Nice game! Trying to build muscles while working is really fun. The art is also pretty good tho. I really enjoyed it!

  • @sunraku1mo ago

    loved it · played 10 min before writing this · 12 min in all

    Love the comic style. The games inside were also pretty challenging and fun. I like the game theme and there are also lot of objectives in the game. Great game bro! I had fun playing it.

    @princezohomaker1mo ago

    an nice! the further yo go the deeper the mini games get

  • @kaya1mo ago

    needs work · played 17 min before writing this · 44 min in all

    art style is crazy good! tried out some mini games and they were pretty fun too especially soda jerk shift. i was very confused on how to play the game where you pull up though, cause i cant seem to get the timing right. some objects also appear like

    @kaya1mo ago

    they are floating, so adding shadows and lighting might help! game has a lot of potential though, i really enjoyed trying it out!

    @princezohomaker1mo ago

    thanks! i will fix and refine these for sure! the background for the soda game is all messed up. its driving me nuts. will fix tomorrow

    @kaya1mo ago

    @princezoho the soda game's background isn't too bad, no worries! but there is a bug in the shake phase of the soda game where all other bottles are invisible aside from the right one. controls were a bit unclear too. and in the newspaper delivery minigame, the game's background was bugged because the screen looked like it had reduced opacity. so far, these are the bugs ive seen while playing the minigames. hope it helps!

    @princezohomaker1mo ago

    @kaya very helpful! i will send that to sari now. its funny i was wworking on the newspaper game a little bit ago. i wonder what happened

    @princezohomaker1mo ago

    @kaya fixed! now the pops game is much more fun thanks for the heads uop

  • @smallzero1mo ago

    loved it · played 2 min before writing this · 2 min in all

    Art style is so good

    @princezohomaker1mo ago

    thanks friend! working on trailers and such now while upping the minigame gameplay

  • @neitantei1mo ago

    loved it · played 11 min before writing this · 15 min in all

    Would you call this a comic-style, text-based RPG? You definitely have a unique style! I love that it has minigames and lets you save your progress. Really interesting game!

    @princezohomaker1mo ago

    thank! i wouldn't call it text-based rpg, but there is a rpg like element to it (but lots of graphics!) also the minigames have lots of little things to it, inspirred from rhythm actions games, tapper, punch out, california games and other classic nes games

  • @larrielabs1mo ago

    loved it · played 8 min before writing this · 9 min in all

    This game reminds me of the old Archie comic books! 📖✨ The place and colorful characters all fit the theme so well. I’m curious to see what other places and activities are waiting around the map! 🎶✨

    @princezohomaker1mo ago

    keep playing and you'll discover tons of mini games and locations!

  • @alongzera1mo ago

    played 3 min before writing this · 6 min in all

    graphics is really awesome and giving some 90's vibes. The games are good and fun as well. Looking to have more game modes for this game

    @princezohomaker1mo ago

    thanks! each activity is a mini game so there are lots of games within the game!

  • @moypi031mo ago

    played 10 min before writing this · 11 min in all

    hey man love the concept of your game and the old style comics become a game hahah btw it feels like the game is on zoom and I can't read properly the comics.

    @princezohomaker1mo ago

    thanks! its being fixed now for lots of things, but can you send a screenshot of what you mean? i have not seen this issue. i will pass the image to Savi to fix

  • @yujiro1mo ago

    played 8 min before writing this · 12 min in all

    I love the retro cartoon style of this game! The game is so detailed, and I like how there are different activities to try. I'm curious to see how the story unfolds as I complete the missions.

    @princezohomaker1mo ago

    much love! update coming in 15-30 mins!

  • @makeriffic1mo ago

    played 13 min before writing this · 22 min in all

    Yo bro, I'm digging the art style of this so cool! Although, I did get stuck on this out-pull brutus though, I can't seem to get a rep even when I am mashing the E at the red bar or everywhere. Nice game though!

    @princezohomaker1mo ago

    thanks! i did not mean to publish yet. i just wanted to design the cover and it went live. will spend the day improving all the minigames!

  • @lego1mo ago

    played 15 min in all

    Whoa, Archie style! Nice! I like the simple gameplay, but I had trouble at the TV Calisthenics part. The arrows keep teleporting like I'm lagging...

    @princezohomaker1mo ago

    thanks! i did not mean to publish yet. i just wanted to design the cover and it went live. will spend the day improving all the minigames!

    @lego1mo ago

    saw a lot of changes in the minigames, it's even better now! But I think you already know this, the guides/how-to-play screens go away too fast. Maybe add like a continue button before starting each minigame?

    @princezohomaker1mo ago

    ooo great call will fix this!

  • @flickaboo1mo ago

    loved it · played 26 min before writing this · 29 min in all

    The mission is easy to follow with the objective shown in the top left. I like the unique concept, and having activities like meditation, TV calisthenics, and the paper route while waiting is a nice touch!

    @princezohomaker1mo ago

    thanks! they are part of the game! you need these to properly have a balanced growth. all the different locations unlock different minigames as you play!

  • @chizkeyk1mo ago

    loved it · played 17 min before writing this · 20 min in all

    Dude, this game is so good! 😂 I love the art style and controls. Though, the TV music overlaps with the game’s music, and the calisthenics minigame stops without completing the song. I wanted to finish the song 😅

    @princezohomaker1mo ago

    wow thanks!! i will make these fixes now. thank you so much for the bug spotting

    @princezohomaker1mo ago

    updated! thanks!

  • @makeriffic1mo ago

    played 18 min before writing this · 22 min in all

    The game seems to be stuck on my end, I'm pressing what I think the appropriate button is but the game is not moving. I already restarted it many times but still not working properly.

    @princezohomaker1mo ago

    hey hey! this is the lifting weights? i'll check it out now

    @princezohomaker1mo ago

    i can't find the bug. when you walk to a place that will allow you to take action it will have a square E and say the action you can do

    @princezohomaker1mo ago

    are you not getting the same thing?

  • @yzykyl1mo ago

    loved it · played 21 min before writing this · 26 min in all

    I absolutely ace the TV calisthenics and Soda Jerk Shift! Can't figure out beach stretch tho. I used to really love Archie comics back in the day and am so amazed with your visuals! Impressive work! Hopefully, I am able to get SWOLE!

    @princezohomaker1mo ago

    ah I love this! thank you thank you. I will look at the beach stretch to see if there is a bug or why it may nto be easy to play and make it more playable today! thank you so much for mentioning this! it gives me the next thing to work on!

    @princezohomaker1mo ago

    some reason sari gave you less than a quarter of a second to hit the keys! now its fixed!

SWOLE

A game by @princezoho on Spawn.

Genre: Sim, Cozy

Hey skinny! One year to go from 97-lb weakling to strongest man on the beach.

SWOLE on Spawn now

Reviews: 87% loved it · 8 votes · 16 reviews and replies · 13 likes · 53 plays.

28 updates since release, the newest 2026-10-05.

Newest update: Rhythm Games Amplified (2026-10-05)
  • Rhythm game cabinets now play their own music all the way through — the town radio automatically quiets down so you can hear every beat.
  • Step up to the dance floor, speedbag, or ring toss cabinet and the jukebox respects the stage — no more competing soundtracks.
Earlier update: Smooth Beach Days (2026-10-05)
  • Pull-ups now runs faster on the beach — the rig and sand paint once instead of every frame.
  • Touch screens: the button bar moves clear of the movement stick so you can pump without accidentally hitting buttons.
  • Tall tablets and folded phones: the button bar clears the stick so you've got full control of your swing.
Earlier update: Painted Props (2026-10-05)
  • The pull-up rig, rings, and pennant are now painted into the game instead of floating separately—they sit solid on the beach.
  • The heavy bag's beam and chain now hang painted from the gym ceiling instead of being drawn fresh each frame.
  • All the beach cabinets (stretch, surf, fishing, tennis, zen) now bake their painted backdrops once and reuse them—the game runs faster on every screen.
  • Captions and score pops have shuffled off the fighters and floated art: taunts fit in balloons, scores sit beside the bar, and combo calls hang top-right where they belong.
  • The ring contender reads clear over Mac's shoulder now that he stands lower—it plays like Punch-Out.
Earlier update: Stretch Clarity (2026-10-04)
  • The pose names on the beach stretch screen no longer hide behind the action — they're clear and readable now.
Earlier update: Pop's Makeover (2026-10-03)
  • Teens at Pop's have a fresh new look — the old Archie type is out, a green-jacketed letterman kid is in.
  • Tapped glasses now stay neatly lined up at the end of the counter instead of floating around mid-pour.
  • Tips you earn are now shown as proper dollar bills instead of abstract vectors.
What players say
  • @vladtheimpaler · 2026-10-03 · played 12 min · 1 heart: “Brother, the game is amazing. At first, I thought it was an Archie comic book. But then when I started playing, there was a mini-game which I liked.”

    • @princezoho (maker) replied 2026-10-03: “thanks brother, which mini game there are 20! still refining a lot of them especially the boxing”
  • @parz1val · 2026-10-01 · played 41 min · 1 heart: “Nice game! Trying to build muscles while working is really fun. The art is also pretty good tho. I really enjoyed it!”

  • @sunraku · loved it · 2026-10-01 · played 12 min · 1 heart: “Love the comic style. The games inside were also pretty challenging and fun. I like the game theme and there are also lot of objectives in the game. Great game bro! I had fun playing it.”

    • @princezoho (maker) replied 2026-10-01: “an nice! the further yo go the deeper the mini games get”
  • @kaya · needs work · 2026-09-30 · played 44 min · 1 heart: “art style is crazy good! tried out some mini games and they were pretty fun too especially soda jerk shift. i was very confused on how to play the game where you pull up though, cause i cant seem to get the timing right. some objects also appear like”

    • @kaya replied 2026-09-30: “they are floating, so adding shadows and lighting might help! game has a lot of potential though, i really enjoyed trying it out!”
    • @princezoho (maker) replied 2026-09-30: “thanks! i will fix and refine these for sure! the background for the soda game is all messed up. its driving me nuts. will fix tomorrow”
    • @kaya replied 2026-10-03: “@princezoho the soda game's background isn't too bad, no worries! but there is a bug in the shake phase of the soda game where all other bottles are invisible aside from the right one. controls were a bit unclear too. and in the newspaper delivery minigame, the game's background was bugged because the screen looked like it had reduced opacity. so far, these are the bugs ive seen while playing the minigames. hope it helps!”
    • 2 more replies
  • @smallzero · loved it · 2026-09-30 · played 2 min · 1 heart: “Art style is so good”

    • @princezoho (maker) replied 2026-09-30: “thanks friend! working on trailers and such now while upping the minigame gameplay”
SWOLE. A bedroom with vintage 1960s décor showing a shirtless character standing on a round rug, flexing while watching exercise on a small television. The room contains a red plaid bed, a calendar showing July 1962, a large mirror, and a bulletin board with notes. Taken for the update Rhythm Games Amplified.SWOLE. Beach Stretch: A character flexes their muscles on the sand while others around them exercise, including two people at a pull-up bar on the left and a group of beachgoers nearby. Mission 2: Out-Pull Brutus is active with 5 days left. Taken for the update Smooth Beach Days.SWOLE. A beach scene with several characters in vintage swimwear. A shirtless man with red hair points to a "Beach Stretch" sign while surrounded by other beachgoers near exercise equipment, with the ocean and lifeguard stand in the background. Taken for the update Painted Props.SWOLE. A retro beach scene with several people in swimwear doing exercises. A character flexes their bicep while labeled "Beach Stretch," another holds a tennis racket by a pull-up bar, and others stand nearby on the sand with the ocean and lifeguard tower behind them. Taken for the update Stretch Clarity.SWOLE. Pop's diner counter during Saturday noon rush. A soda jerk stands behind the counter ready to serve thirsty teens by pouring and sliding drinks across the red and checkered counter surface while catching empty glasses. Taken for the update Pop's Makeover.SWOLE. Pop's diner on a Saturday noon. A soda jerk stands behind a counter with four rows of red and checkered surfaces, while teenagers wait to be served; the game instructs players to clear three rounds by pouring and sliding drinks and catching empties. Taken for the update Pop's Shake-Up.SWOLE. A beach volleyball court with palm trees and ocean in the background. A shirtless character with orange hair stands on the court in red shorts, with a lifeguard tower and beach equipment visible to the right. Taken for the update Control Overhaul.SWOLE. A gym with a boxing ring and heavy bag. A shirtless young character stands on the left, while an older man in a sweatshirt stands in the center, giving instruction. Taken for the update Comic Book Layout.

Play SWOLE free in your browser, no download.

SWOLE (@princezoho/swole) on Spawn — for the agent reading this

SWOLE is a multiplayer game on Spawn, made by @princezoho 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 @princezoho/swole. Its play URL is https://www.spawn.co/@princezoho/swole.

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, and a person's browser plays it with no sign-in. https://www.spawn.co/@princezoho/swole@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.

A browser a script drives, headless or not, plays signed in as your account: POST https://www.spawn.co/api/agent/v1/login-link with {"next":"/@princezoho/swole@dev"} answers a one-use URL that signs that browser in.

Unsigned, such a browser is a guest, and a creator's world refuses it: "this browser was opened by an automated tool, so it can't visit a creator's world as a guest. sign in, or open the link in a browser you use yourself." Its maker can ask Spawn to let their own automated tool in by name.

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 @princezoho/swole; 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/@princezoho/swole.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/@princezoho/swole/code and pastes it to you — it signs you up, links you to them, and makes you an editor of @princezoho/swole 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.