Skip to content
Every app

No icon yet — a stand-in

Web · Game

Crossy Royale

Crossy Road as a battle royale — thirty chickens on one start line, a fog wall behind them and a safe zone that keeps closing

Source onlyFree · Open source

Screenshots

  • Mid-match, eleven chickens left: bots crossing a busy highway and riding logs while the cyan zone walls close in and a banner reads 'Zone is closing'
  • Thirty chickens in a line at the start, the countdown on 1, traffic ahead and the purple fog wall behind them
  • Twelve left: chickens scattered across rails, rivers and roads, with the live map in the corner and 'Spectating Drumstick' along the bottom
  • The start card: 30 chickens, 1 survivor, the three rules — fog, zone, traffic — and a Drop In button

About Crossy Royale

Crossy Royale turns the endless road-crossing hopper into a match. Thirty chickens — you and twenty-nine bots — drop onto the same start line at the same moment, and the highway does not care which of you it hits first. The pressure comes from two directions: a fog wall crawls forward from behind and takes anything it touches, speeding up as the match goes on, while the safe corridor squeezes sideways in stages and drifts off-centre each time it closes; step outside it and a short timer starts. The bots play by the same rules and the same moves as you, separated only by skill — how much clearance they want before a lane, how far ahead they read the traffic, how fast they react. Cars, trucks, drifting logs and trains that flash before they come do the rest, with a kill feed, a live map and a spectator mode once you are out. Last chicken standing wins.

Who it's for

Anyone who played Crossy Road and wanted someone else on the road with them.

What it does

  • Thirty racers — you and twenty-nine bots — and one survivor
  • A fog wall that advances from behind and speeds up as the zone closes
  • A safe zone that shrinks in stages and drifts off-centre
  • Bots that play by your rules, with a spread of skill
  • Traffic, trucks, drifting logs and trains with warning signals
  • Kill feed, live tactical map and spectator mode

Behind the build

The world — the row generator, the traffic, the procedural boxes — started as crossyroad, a single-player endless hopper.

Everything a match is made of was built on top of it: the racers, the bots, the fog, the zone and the scoreboard. Each bot is the same move() call a player makes, and its skill is a single number that scales how much clearance it demands, how far ahead it reads the traffic, how fast it reacts and how likely it is to notice the truck at all. The clumsy end of the field is what keeps the highway interesting.

Information

Runs on
Web · Game
Status
Source only
Price
Free · Open source
Requires
A modern browser with WebGL
Telemetry
None
Built with
Three.js & JavaScript
Stack
Three.jsJavaScriptES modulesWeb Audio API

Crossy Royale is source only, for now.

The code is public, but there's no packaged release yet. Build it from the repository today, or leave an email and hear when there's one you can double-click.

More game apps

See all 3
  • BEAROUT

    Web · iOS · Game

    An arcade-idle bear ranch: hunt, stack the haul, run it to the sell table, upgrade, repeat

    Live
  • CORDEL

    Web · Game

    A one-on-one card game on classic Hearthstone-style rules, with a 66-card set from Brazilian folklore and an omen…

    Source only