Skip to main content

The Rolling Stone

Solo Unity project

Gameplay trailer

What Is The Rolling Stone

The Rolling Stone is a 3D endless runner where the player steers, jumps, collects coins, and avoids increasingly difficult obstacles. Progress carries between runs, and players can compete on global leaderboards.

The stone moves forward automatically while the player steers, jumps, collects coins, and uses temporary power ups. I made it as a solo project because I wanted something that would be easy to play on both desktop and mobile.

Gameplay

Project Details

Role
Solo Developer
Engine
Unity 6
Development
January 2026 to present
First release
April 15, 2026
Current build
0.9.6.5
Status
Public beta
KeyboardRebindable controls
ControllerAnalog steering
TouchscreenOn-screen input
AccelerometerTilt steering

Control design

Movement
Free lateral steering
Jump
Variable height
Score
Distance plus coins

Controls for desktop and mobile

Instead of fixed lanes, the player has free lateral steering and direct control over jump height. Holding jump produces a higher arc, while releasing it early creates a shorter hop.

The controller combines steering smoothing, air control, jump buffering, coyote time, and separate acceleration and response tuning. The HTML5 release supports rebindable keyboard controls, controllers, touchscreen input, and accelerometer steering.

A run ends when the stone falls from the track or hits an obstacle without an active Phase Shield. Distance is the primary score, while collected coins become currency.

Handcrafted obstacles arranged for each run

The track is assembled from 14 handcrafted segment prefabs rather than procedurally generated geometry. The current set includes rotating and lateral obstacles, underpasses, crushers, falling hazards, jump sections, recovery areas, and safe floor sections.

A segment director manages weighted selection, difficulty tiers, minimum distance rules, repeat cooldowns, difficult segment streak limits, and recovery sections. Object pooling lets segments be recycled as the run continues.

Difficulty rises through forward speed and through harder segments appearing more often at greater distances.

Obstacle segments

Reasons to return beyond one high score

Coins earned during runs can be spent on visual customization. The current build includes 16 completed cosmetic choices across stone skins, trails, and obstacle themes. Cosmetics do not provide gameplay advantages.

I also built 15 achievements and 24 daily and weekly missions. They give players extra goals, such as reaching distance milestones, collecting coins, using power-ups, and unlocking cosmetics.

Coin Magnet, Phase Shield, and Speed Rush are the three power ups currently available during runs.

Saving progress and protecting global rankings

Unity Gaming Services handles anonymous authentication, moderated display names, Cloud Save, and two global leaderboards. Best Runs ranks each player's best distance, while Richest Players ranks lifetime coins earned.

Progress is saved locally and synced to the cloud. Because the current WebGL build does not support Unity Player Account linking, progress may not carry between devices.

I added checks on both the device and through Cloud Code. Impossible or duplicate submissions are rejected before they reach the leaderboards.

Global leaderboards

What changed after playtesting

Repeated playtests identified slow early pacing, inconsistent jump control, frustrating obstacle combinations, and limited replay ability.

Based on that feedback, I added variable jump height, sped up the beginning of each run, smoothed the steering, and changed how obstacle segments were selected. I also added clearer controls and an interactive tutorial. Cosmetics, achievements, missions, and global leaderboards gave players more reasons to return.

Because the controller affects obstacle timing, speed, and the overall difficulty curve, each movement change had to be tested against the rest of the game rather than tuned in isolation.

Results

2,000+Browser plays on itch.io
4.7/5Average across 19 ratings
14Handcrafted obstacle segments
24Daily and weekly missions
15Achievements
16Completed cosmetic choices
3Power ups
2Global leaderboards

What I would improve next

Future updates are planned for the UI and UX, additional obstacle segments, more cosmetics, environment themes, new gameplay features, and game modes beyond the current endless mode.

Play The Rolling Stone

The current public beta runs directly in a desktop or mobile browser on itch.io.

Play on itch.io

Expanded project image