Overview
Canabalt is a one-button endless runner designed by Adam Saltsman for the Experimental Gameplay Project in 2009. The 2D side-scrolling video game was originally written for Adobe Flash, then ported to iOS, Android, PlayStation Portable, and Ouya. An authorized version for the Commodore 64 was released on cartridge. Canabalt has been credited with popularizing the endless runner subgenre.
Gameplay
The player controls an unnamed man fleeing from an unknown threat. As the game begins, the player character jumps from the window of an office building onto the roof of a neighboring building. He then proceeds to run forward automatically, continually accelerating as he moves. The only control the player has over the character is through a single button, which makes him jump; either from building to building or over obstacles. Missing a jump to another building will cause him to fall to his death, while colliding with a crate or an office chair will reduce his speed. Bombs are also occasionally dropped into the player's path, causing death if not avoided.
Unlike most platform games with predesigned stages and which can be played to completion, the landscape of Canabalt is procedurally generated and endless. The objective of the game is to achieve the highest score, measured in meters per run. Some versions of the game have online leaderboards, allowing players to compete for ranking.
From Wikipedia (CC BY-SA 4.0).