



About This Game
Sunsprint City is a 3-lane endless runner through a candy-colored city railyard. You swipe between lanes, jump the barriers, roll under the signal gates and ride the train roofs while a patrol officer closes in behind you — every hit costs ground, and if the gap ever closes, the run is over. Every metre run is a point; the coins you sweep up are counted on screen but never touch the score.
What makes it a stream game is that your audience owns the weather. A cheap combo gift drops a staggered wave of barriers onto the track ahead — always dodgeable, never a wall. Bigger gifts slick the rails, send in a big-eyed rocket guy who flies down the track fists-first and punches you backwards, or send a monster truck charging in head-on to shove you back down track you already cleared; trucks stack, so a spike of gifts becomes a convoy. The one mercy is the jetpack: boosted flight above the obstacle plane on a trail of coins, priced in metres of ground gained, with a guaranteed safe landing. And the finisher is the warp — a rainbow ring that swallows the runner and resets the entire run to the start line.
Sabotages that arrive mid-flight queue up and fire the moment you land, so nothing a viewer sends is ever swallowed. Everything that decides the run is owned by the ScrollPlay server: the track seed the railyard is generated from, the distance and coin tally, the win goal, and what every gift is worth. The score your viewers are watching is the server's number.
Features
Three-Lane Sprints
Swipe, jump, roll and ride the train roofs through a railyard dealt from a server-owned seed
Server-Verified Scoring
Distance, coins, the win goal and every gift amount are tallied and validated server-side
Six Gift Actions
Jetpack flight, barrier drops, rail slick, shockwaves, stacking monster trucks and a warp reset
Fair Sabotage Rules
Barrier drops are always weavable, and sabotages sent mid-flight queue instead of vanishing
How to Play
Download the Launcher
Get the ScrollPlay launcher for Windows
Sign In
Create an account or sign in with your existing credentials
Connect TikTok
Link your TikTok Live stream so gifts reach the game in real time
Start Running
Set a win goal, hit the tracks and let your chat decide how far you get
Audience Gift Mapping
Help the runner
- Rose — jetpack — boosted flight above the obstacles on a trail of coins, priced in metres of ground gained
Sabotage the run
- TikTok — drops a staggered 3-lane barrier wave onto the track ahead
- Doughnut — slicks the rails — a few seconds of crawling speed
- Gold Boxing Gloves — rocket guy — flies in head-on, fists first, and punches the runner backwards
- Confetti — monster truck — drives in head-on and shoves the runner back; they stack
- Galaxy — warp — a rainbow ring resets the whole run to the start line
These are the default bindings. Every amount is owned and validated server-side, though the units differ per action because each is a different mechanic — barrier waves and rail slicks are counts, the shockwave and the trucks are metres of setback, and the jetpack is priced into metres of ground gained. Streamers can rebind any gift or author custom actions from Studio Mode.

Gameplay: a run your chat referees
Most endless runners are a solo test of reflexes. Sunsprint City hands the difficulty dial to the audience: the streamer supplies the reflexes, and the chat supplies the obstacles, the mercies and the resets. A quiet chat is an easy jog; a busy one is a gauntlet of barrier waves, slicked rails and monster truck convoys — with the occasional jetpack from a viewer who wants to see the run live.
The sabotages are designed to be cruel but fair. A barrier drop clears its own landing zone first so it can never build an unavoidable wall; the slick scales speed but never takes the controls away; and a knockback suppresses hazards while you are being dragged backwards, so a sabotage is a setback rather than a death sentence. The tension comes from the patrol: every hit lets it close in, and the audience decides how many hits you take.
Built for TikTok Live
Sunsprint City runs inside the ScrollPlay launcher with a live connection to your TikTok stream. The game refuses to start without a verified session, and the server — not the game window — owns the track seed the railyard is generated from, the distance and coin tally, the win goal and every gift amount, with a session nonce on every action.
That matters because the score is the show. When the counter crosses the goal your chat set out to reach — or the warp ring wipes a 4,000-metre run at the last moment — the number on stream is the server's number, not the client's, so the drama your viewers are watching is real.
Sunsprint City — frequently asked questions
Is Sunsprint City free?
No, and it is the one title that asks for more than an ordinary subscription. Sunsprint City requires the Play Pass Pro tier, which is checked when the launcher unlocks the game and checked again when the game connects to the ScrollPlay server. The launcher is still a free download, and the free-to-play titles are DEFUSE!, Jello Merge and Jaywalkin'.
What do gifts actually do in Sunsprint City?
Each gift action has its own unit here, because each one is a different mechanic. A cheap combo gift drops a staggered wave of barriers onto the track ahead and another slicks the rails with goo, both counted as a number of objects, while the rocket guy's punch and the monster trucks are measured in metres of setback and stack up when the gifts spike. The jetpack is the mercy, lifting you above the obstacle plane on a trail of coins and priced server-side as metres of ground gained rather than as seconds, so the flight lasts exactly as long as delivering that distance takes. The Galaxy warp ring resets the entire run to the start line.
What actually counts toward my score?
Distance. The score is metres run, and that metre count is the number the win goal is measured against. Coins are tracked and pacing-audited separately by the server for the on-screen counter rather than folded into it. The track seed, the distance tally and goal detection all live on the ScrollPlay server, with a session nonce on every action.
Can chat make a run genuinely unplayable?
The sabotages are built to be cruel but survivable. A barrier drop clears its own landing zone first so it can never form an unavoidable wall, the rail slick scales your speed down without taking the controls away, and a knockback suppresses hazards while you are being dragged backwards. Anything that lands while you are mid-flight queues up and fires the moment you touch down, so nothing a viewer sends is silently swallowed.
What's the setup for streaming Sunsprint City?
A Windows PC, the free ScrollPlay launcher, a Play Pass Pro subscription and a TikTok account with LIVE access. Capture the game window in TikTok LIVE Studio or OBS and connect your @username so gifts, likes and follows reach the track. Your audience needs nothing beyond the TikTok app.