Bus Loop is an independent browser puzzle game built around a simple idea: a bus is only useful when it meets the right passengers at the right time.

The car park is a sliding-block puzzle. The loop is a moving colour queue. The waiting bays are the pressure gauge. Put those three systems together and every tap becomes a small scheduling decision.

What is in the game

  • 200 hand-tuned levels across 20 chapters
  • 20 loop silhouettes, from a stadium to a heart, star and double loop
  • Four starting waiting bays, expandable with coins, ads or boosters
  • Small, medium and large buses with 16, 24 and 40 seats
  • Nine interface languages, with English as the default
  • Desktop, tablet and mobile browser support

How it is made

Bus Loop is a static, front-end web game. There is no account and no game server. The interface is HTML, CSS and JavaScript; the game board and passengers are drawn on a canvas. Levels are generated offline, checked for a valid clearing order, and shipped as static data.

Editorial approach

The guides on this site are written to explain the actual systems in the game: arrow paths, colour matching, the boarding point, bay pressure and the sequential unlock rule. They are not generic puzzle filler. If a rule changes in a future update, the relevant guide is updated with the game.

Contact

For bug reports, content corrections or privacy questions, write to hello@busloop.cc. Please include the level number and browser version for gameplay issues.

Play Bus Loop

200 levels, 20 loop shapes, nine languages.

Play free