Canabalt

{{Short description|2009 video game}}

{{Use mdy dates|date=September 2018}}

{{Infobox video game

| title = Canabalt

| image = Canabalt logo.gif

| caption =

| designer = Adam Saltsman

| composer = Danny Baranowsky

| publisher = {{ubl|Semi-Secret Software (Flash, iOS)|RGCD (C64)|Beatshapers (PSP)|Kittehface Software (Ouya)}}

|released = {{collapsible list|title=2009|Browser{{vgrelease|WW|September 2009{{cite web |title=finji.co |url=https://finji.co/games/canabalt/ |website=finji.co |accessdate=May 14, 2021 |archive-date=May 14, 2021 |archive-url=https://web.archive.org/web/20210514084543/https://finji.co/games/canabalt/ |url-status=live }}{{cite web |title=kongregate |url=https://www.kongregate.com/games/AdamAtomic/canabalt |website=www.kongregate.com |accessdate=May 14, 2021 |archive-date=May 14, 2021 |archive-url=https://web.archive.org/web/20210514084543/https://www.kongregate.com/games/AdamAtomic/canabalt |url-status=live }}}}iOS{{vgrelease|WW|October 1, 2009}}Commodore 64{{vgrelease|WW|January 10, 2012{{cite web|title=Canabalt Now Available for Commodore 64|url=http://www.1up.com/news/canabalt-ported-commodore-64|website=1UP.com|last=Pereira|first=Chris|date=January 10, 2012|accessdate=August 31, 2013|archive-url=https://web.archive.org/web/20131016022657/http://www.1up.com/news/canabalt-ported-commodore-64|archive-date=October 16, 2013|url-status=dead}}}}PSP{{cite web|title=Canabalt (PSP)|url=http://psp.gamespy.com/playstation-portable/canabalt/|publisher=GameSpy|accessdate=October 17, 2013|archive-date=October 17, 2013|archive-url=https://web.archive.org/web/20131017070327/http://psp.gamespy.com/playstation-portable/canabalt/|url-status=live}}{{vgrelease|EU|March 15, 2012}}{{vgrelease|NA|April 3, 2012}}Android{{vgrelease|WW|March 19, 2012{{cite web|title=Canabalt HD, other indie iOS games debut on Android with new Humble Bundle|url=http://www.gamasutra.com/view/news/166448/Canabalt_HD_other_indie_iOS_games_debut_on_Android_with_new_Humble_Bundle.php|website=Gamasutra|last=Caoili|first=Eric|date=March 19, 2012|access-date=August 31, 2013|archive-date=October 22, 2013|archive-url=https://web.archive.org/web/20131022071717/http://www.gamasutra.com/view/news/166448/Canabalt_HD_other_indie_iOS_games_debut_on_Android_with_new_Humble_Bundle.php|url-status=dead}}}}Ouya{{vgrelease|WW|March 28, 2013{{cite web|title=The Kickstarter darling comes home: Hands on with the Ouya|url=http://www.polygon.com/2013/3/28/4157602/ouya-feature|website=Polygon|last=Grant|first=Christopher|date=March 28, 2013|accessdate=October 17, 2013|archive-date=October 17, 2013|archive-url=https://web.archive.org/web/20131017082118/http://www.polygon.com/2013/3/28/4157602/ouya-feature|url-status=live}}}}}}

| engine = {{Ubl|Flash|Flixel {{Small|(Flash, iOS)}}|HaxeFlixel {{Small|(HTML5)}}|Adobe AIR{{cite web |author1=flesk |title=Endless Runner Canabalt Released On Steam For Linux |url=https://www.gamingonlinux.com/2015/05/endless-runner-canabalt-released-on-steam-for-linux/ |website=GamingOnLinux |accessdate=31 October 2020 |archiveurl=https://archive.today/20201031204144/https://www.gamingonlinux.com/2015/05/endless-runner-canabalt-released-on-steam-for-linux/ |archivedate=October 31, 2020 |date=2 May 2015 |quote=The original version can still be played online in a Flash enabled browser. A standalone Adobe AIR version was also included for Linux in the Humble Bundle for Android #2 and #4, but the Steam release is the first regular commercial release for PC platforms. And it's a good thing they waited, since the new version, which uses the Unity engine, performs much better on Linux than the original Flash version. |url-status=live }}|Unity}}

| platforms = {{cslist|Browser|iOS|Commodore 64|Windows|OS X|Linux|PlayStation Portable|Android|Ouya}}

| genre = Endless runner

| modes = Single-player

}}

Canabalt is a one-button endless runner designed by Adam Saltsman for the Experimental Gameplay Project in 2009.{{cite web |url=http://www.gamingdaily.co.uk/2009/adam-atomic-on-canabalt |title=Adam Atomic on Canabalt |last=Lager |first=Craig |work=Gaming Daily |date=September 11, 2009 |url-status=dead |archive-url=https://web.archive.org/web/20090913045821/http://www.gamingdaily.co.uk/2009/adam-atomic-on-canabalt/ |archive-date=September 13, 2009 |accessdate=September 13, 2016 }} The 2D side-scrolling video game was originally written as a Flash game, then ported to iOS, Android, PlayStation Portable, Ouya, and HTML5. An authorized version for the Commodore 64 was released on cartridge. Canabalt has been credited with popularizing the endless runner subgenre.{{cite web | url=http://www.eurogamer.net/articles/2013-01-21-temple-run-2-review | title=Temple Run 2 review | website=Eurogamer | date=January 21, 2013 | accessdate=February 1, 2013 | last=Faraday | first=Owen | archive-date=February 2, 2013 | archive-url=https://web.archive.org/web/20130202182013/http://www.eurogamer.net/articles/2013-01-21-temple-run-2-review | url-status=live }}

Gameplay

File:Canabalt gameplay.jpg

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.

Development

In a 2013 interview with The New Yorker, developer Adam Saltsman said he had initially aimed for the game to be "fast, like a racing game." He also explained that the player character wears a black suit so that he would stand out from the greyscale background art. The name "Canabalt" was derived from a combination of phrases used by Saltsman's young nephew.{{cite magazine |last=Parkin |first=Simon |date=June 7, 2013 |title=Don't Stop: The Game That Conquered Smartphones |url=http://www.newyorker.com/online/blogs/elements/2013/06/the-revival-of-a-long-lost-gaming-genre.html |magazine=The New Yorker |accessdate=July 17, 2013 |archive-date=June 12, 2013 |archive-url=https://web.archive.org/web/20130612233033/http://www.newyorker.com/online/blogs/elements/2013/06/the-revival-of-a-long-lost-gaming-genre.html |url-status=live }} When asked about the origins of the main character, Saltsman stated: {{quote|I used to have fantasies at my old office job of running down our long, long hallway just for fun. And to literally escape. I'd forgotten about that until months after Canabalt came out. There used to be an intro cinematic that I was designing, where the character receives an email, but it was all getting in the way of the main thing.{{cite web |url=http://timothycourtney.io/interview/game-talk/canabalt-and-overland-developer-adam-saltsman-interview-with-timothy-courtney.php |title=Game Talk: Developer of Games Like Canabalt and Overland, Adam Saltsman Interview with Timothy Courtney |website=timothycourtney.io |accessdate=July 9, 2016 |date=March 11, 2016 |first=Timothy |last=Courtney |archive-date=August 17, 2016 |archive-url=https://web.archive.org/web/20160817030029/http://timothycourtney.io/interview/game-talk/canabalt-and-overland-developer-adam-saltsman-interview-with-timothy-courtney.php |url-status=live }}}}

Release and ports

Originally released as an Adobe Flash game on Saltsman's own web site, the game has since been ported to many platforms, including iOS, Android, Steam, PlayStation Portable, Ouya and the Chrome Web Store. It is also available on online gaming sites such as Kongregate and Newgrounds. The official Android/Ouya port is published by Kittehface Software, primarily a publisher of live wallpapers, under license from Saltsman.{{cite web |title=Canabalt HD |url=https://play.google.com/store/apps/details?id=fishnoodle.canabalt&feature=nav_result |publisher=Google Play |accessdate=July 17, 2013 |archive-date=February 7, 2015 |archive-url=https://web.archive.org/web/20150207000401/https://play.google.com/store/apps/details?id=fishnoodle.canabalt&feature=nav_result |url-status=live }} The PlayStation Portable version is published by Beatshapers.

In 2011, Canabalt was ported to the Commodore 64 home computer by Paul Koller. This official conversion became available as a cartridge in January 2012. In March 2012, Canabalt was included in the Humble Bundle for Android 2.

In 2024, Friday Night Funkin' programmer Cameron "ninjamuffin99" Taylor was given the game's original ActionScript 3 source code, which he used to port Canabalt to HTML5 using the HaxeFlixel game engine, a version of Saltsman's Flixel game engine utilizing the Haxe programming language and OpenFL.{{cite web |title=Official Canabalt HTML5 port (+full source code) |url=https://ninjamuffin99.newgrounds.com/news/post/1421207 |website=Newgrounds |access-date=25 April 2024}}{{cite web |title=HaxeFlixel - 2D Game Engine |url=https://haxeflixel.com/ |access-date=25 April 2024}} {{cite web |title=CANABALT |url=https://canabalt.com/ |access-date=30 April 2024}}{{better source needed|reason=The three sources provided are either self-published or otherwise unreliable.|date=March 2025}} Cameron has stated that Flixel being an "ancestor" to HaxeFlixel helped with the porting process, and that the HTML5 port is "actually very close to what Adam wrote nearly 15 years ago". Cameron also released the port's source code with Saltsman's permission, and the game was officially updated to the HTML5 version on Newgrounds and the official Canabalt website, with high score boards using Newgrounds' API.

Reception

{{Video game reviews

| GR = (iOS) 86%{{cite web |url=https://www.gamerankings.com/iphone/975665-canabalt/index.html |title=Canabalt for iOS (iPhone/iPad) |website=GameRankings |publisher=CBS Interactive |accessdate=July 18, 2013 |archive-date=August 21, 2013 |archive-url=https://web.archive.org/web/20130821041227/http://www.gamerankings.com/iphone/975665-canabalt/index.html |url-status=live }}
(PSP) 72%{{cite web |url=https://www.gamerankings.com/psp/663844-canabalt/index.html |title=Canabalt for PSP |website=GameRankings |publisher=CBS Interactive |accessdate=August 31, 2013 |archive-date=August 26, 2013 |archive-url=https://web.archive.org/web/20130826065735/http://www.gamerankings.com/psp/663844-canabalt/index.html |url-status=live }}

| MC = (iOS) 77/100{{cite web |url=https://www.metacritic.com/game/canabalt/critic-reviews/?platform=ios-iphoneipad |title=Canabalt for iPhone/iPad Reviews |website=Metacritic |publisher=CBS Interactive |accessdate=July 18, 2013 |archive-date=May 3, 2019 |archive-url=https://web.archive.org/web/20190503024109/https://www.metacritic.com/game/ios/canabalt |url-status=live }}

| IGN = (iOS) 8/10{{cite web |last=Buchanan |first=Levi |date=October 7, 2009 |title=Canabalt Review |url=http://ie.ign.com/articles/2009/10/07/canabalt-review|website=IGN|accessdate=July 18, 2013}}

| OPMUK = (PSP) 8/10

| PG = (iOS) 7/10{{cite web|last=Andrew|first=Keith|date=October 7, 2009|title=Canabalt Review|url=http://www.pocketgamer.co.uk/r/iPhone/Canabalt+%28iPhone%29/review.asp?c=16038|publisher=Pocket Gamer|accessdate=July 18, 2013|archive-date=June 15, 2013|archive-url=https://web.archive.org/web/20130615085706/http://www.pocketgamer.co.uk/r/iPhone/Canabalt+(iPhone)/review.asp?c=16038|url-status=live}}
(PSP) 7/10{{cite web|last=Willington|first=Peter|date=March 19, 2012|title=Canabalt (PSP) Review|url=http://www.pocketgamer.co.uk/r/PSP/Canabalt/review.asp?c=38942|publisher=Pocket Gamer|accessdate=August 31, 2013|archive-date=August 28, 2013|archive-url=https://web.archive.org/web/20130828193202/http://www.pocketgamer.co.uk/r/PSP/Canabalt/review.asp?c=38942|url-status=live}}

| TA = (iOS) {{rating|5|5}}{{cite web |url=https://toucharcade.com/2009/10/02/canabalt-run-for-your-life/ |title='Canabalt' – Run For Your Life! |last=Hodapp |first=Eli |date=October 2, 2009 |website=TouchArcade |accessdate=July 18, 2013 |archive-date=August 20, 2013 |archive-url=https://web.archive.org/web/20130820221937/http://toucharcade.com/2009/10/02/canabalt-run-for-your-life/ |url-status=live }}

| rev1 = 148Apps

| rev1Score = (iOS) {{rating|4|5}}{{cite web|last=Eisenman|first=Bonnie|date=January 11, 2010|title=Canabalt Review|url=http://www.148apps.com/reviews/canabalt/|publisher=148Apps|accessdate=July 18, 2013|archive-date=July 20, 2013|archive-url=https://web.archive.org/web/20130720083135/http://www.148apps.com/reviews/canabalt/|url-status=live}}

| rev2 = Slide to Play

| rev2Score = (iOS) 3/4{{cite web|last=Podolsky|first=Andrew|date=October 16, 2009|title=Canabalt Review|url=http://www.slidetoplay.com/review/canabalt-review/|publisher=Slide to Play|accessdate=July 18, 2013|archive-date=August 20, 2013|archive-url=https://web.archive.org/web/20130820224106/http://www.slidetoplay.com/review/canabalt-review/|url-status=live}}

| rev3 = TouchGen

| rev3Score = (iOS) {{rating|4|5}}{{cite web|last=Kamblad|first=Torbjorn|date=October 6, 2009|title=Canabalt Review|url=http://www.touchgen.net/canabalt-review|publisher=TouchGen|accessdate=July 18, 2013|archive-date=August 22, 2013|archive-url=https://web.archive.org/web/20130822125000/http://www.touchgen.net/canabalt-review|url-status=live}}

}}

Canabalt has met with positive reviews. The iOS version holds aggregate scores of 77 out of 100 on Metacritic, based on 8 reviews, and 86% on GameRankings, also based on 8 reviews. The PSP version holds a score of 72% on GameRankings, based on 7 reviews.

Bonnie Eisenman of 148Apps scored the iOS version 4 out of 5, writing "Canabalt is a gem that daringly mixes simple gameplay with an incredibly complex world, proving that minimalism doesn't have to equal minimal entertainment. If you're looking for a simple, quick-play game, this is one to buy." TouchGen{{'s}} Torbjorn Kamblad also scored it 4 out of 5, arguing that the iOS version improved on the original Flash version; "Tighter controls, and a better overview of your surroundings make the portable version a classic." TouchArcade{{'s}} Eli Hodapp scored it 5 out of 5, comparing the game to Doodle Jump; "I've probably sunk more combined hours in to Doodle Jump than any other game on my iPhone, and Canabalt has the exact same appeal. The pixel art graphics are great, the soundtrack is phenomenal, and [...] it's hard to find anything not to like about the game."

IGN{{'s}} Levi Buchanan scored the game 8 out of 10; "Canabalt is a wonderful twitch game that strikes the right balance between skill and luck [...] There is something really compelling in here – a real desire to play again and again...and again." Pocket Gamer{{'s}} Keith Andrew scored it 7 out of 10, calling it "a fun little ditty, beautifully presented, but one where success is as much down to luck as it is any skill. That's no doubt all the developers intended, but the sheer addictiveness of play suggests any follow-up that adds a more structure {{sic}} could give it a serious run for its money." Slide to Play{{'s}} Andrew Podolsky scored it 3 out of 4, praising the game, but criticizing the $2.99 price; "The nearly-flawless execution of one simple idea makes the lack of a story or any other depth inconsequential, but we [...] think this game would be better priced at a dollar, especially since the original Flash game is still free to play as well."

Pocket Gamer{{'s}} Peter Willington scored the PSP version 7 out of 10. He criticized the lack of online leaderboards, but concluded that "Canabalt for PSP deserves a place on your memory stick. It has a hidden depth that the hardcore will appreciate immensely, and it's built in such a way that more casual gamers can dip into it quickly between games of more substance."

The game was listed among the best of 2009 by numerous video game websites, including Rock, Paper, Shotgun{{cite web|date=December 2, 2009|title=The Games Of Christmas: December 2nd|url=http://www.rockpapershotgun.com/2009/12/02/the-games-of-christmas-december-2nd|publisher=Rock, Paper, Shotgun|accessdate=July 17, 2013|archive-date=June 20, 2013|archive-url=https://web.archive.org/web/20130620001247/http://www.rockpapershotgun.com/2009/12/02/the-games-of-christmas-december-2nd/|url-status=live}} and Eurogamer.{{cite web |last=Meer |first=Alec |date=December 28, 2009 |title=Games of 2009: Canabalt |url=http://www.eurogamer.net/articles/games-of-2009-canabalt-article |website=Eurogamer |accessdate=July 17, 2013 |archive-date=May 14, 2013 |archive-url=https://web.archive.org/web/20130514095520/http://www.eurogamer.net/articles/games-of-2009-canabalt-article |url-status=live }}

In May 2011, Lewis Denby of PC Gamer placed it at #13 in his list of "20 free PC games you must play."{{cite magazine |last=Denby |first=Lewis |date=May 3, 2011 |title=20 free PC games you must play |url=http://www.pcgamer.com/2011/05/03/20-free-pc-games-you-must-play |magazine=PC Gamer |accessdate=July 17, 2013 |archive-date=July 17, 2013 |archive-url=https://web.archive.org/web/20130717115154/http://www.pcgamer.com/2011/05/03/20-free-pc-games-you-must-play/ |url-status=live }} In November 2012, Canabalt was included in the permanent collection of video games at the Museum of Modern Art.{{cite web|last=Antonelli|first=Paola|date=November 29, 2012|title=Video Games: 14 in the Collection, for Starters|url=http://www.moma.org/explore/inside_out/2012/11/29/video-games-14-in-the-collection-for-starters/|publisher=MoMA|accessdate=July 17, 2013|archive-date=September 8, 2015|archive-url=https://web.archive.org/web/20150908154513/http://www.moma.org/explore/inside_out/2012/11/29/video-games-14-in-the-collection-for-starters/|url-status=live}}

Legacy

Canabalt sparked the genre of "endless running" games; The New Yorker described Canabalt as "a video game that has sparked an entirely new genre of play for mobile phones." Game designer Scott Rogers credits side-scrolling shooters like Scramble (1981) and Moon Patrol (1982) and chase-style game play in platform games like Disney's Aladdin (1994) and Crash Bandicoot (1996) as early forerunners to the genre.Swipe This!: The Guide to Great Touchscreen Game Design by Scott Rogers, Wiley and Sons, 2012 Derivative titles include Robot Unicorn Attack, which Kieron Gillen described in his "2010 Game of the Year" piece for Eurogamer, as a "shameless Canabalt clone."{{cite web |last=Gillen |first=Kieron |author-link=Kieron Gillen |date=December 30, 2010 |title=Games of 2010: Robot Unicorn Attack |url=http://www.eurogamer.net/articles/2010-12-23-games-of-2010-robot-unicorn-attack-article |website=Eurogamer |accessdate=July 17, 2013 |archive-date=May 14, 2013 |archive-url=https://web.archive.org/web/20130514100331/http://www.eurogamer.net/articles/2010-12-23-games-of-2010-robot-unicorn-attack-article |url-status=live }} Similarly, in Joystiq{{'s}} review of Halfbrick Studios' Jetpack Joyride, Ben Gilbert argued that "Doom is to Halo, as Canabalt is to Jetpack Joyride."{{cite web |last=Gilbert |first=Ben |date=September 1, 2011 |title=Portabliss: Jetpack Joyride |url=http://www.joystiq.com/2011/09/01/portabliss-jetpack-joyride-ios |publisher=Joystiq |accessdate=July 17, 2013 |archive-url=https://web.archive.org/web/20121221182021/http://www.joystiq.com/2011/09/01/portabliss-jetpack-joyride-ios/ |archive-date=December 21, 2012 |url-status=dead }}

The source code of Canabalt was released by Saltsman in 2010.{{cite web |last1=Saltsman |first1=Adam |title=Over $25,000 Raised For Charity: Canabalt Goes Open Source! |url=http://blog.semisecretsoftware.com/nearly-25000-raised-for-charity-canabalt-goes |website=Semi Secret |publisher=Semi Secret Software |accessdate=24 September 2020 |archiveurl=https://web.archive.org/web/20110102154347/http://blog.semisecretsoftware.com/nearly-25000-raised-for-charity-canabalt-goes |archivedate=2 January 2011 |date=30 December 2010 |url-status=dead}}{{cite web|url=https://www.engadget.com/2010-12-31-popular-indie-game-canabalt-goes-open-source.html |title=Popular indie game Canabalt goes open source |first=Kelly |last=Hodgkins|date=December 31, 2010|quote=The developers behind Canabalt confirmed that the game's source code will be made available as part of an open source project. The game will be licensed under the MIT Open Source license, which will let other developers use the engine source code in its entirety for both personal and commercial projects. While the code powering the game is available for the world to use, the game art, sounds, animations and Canabalt game-specific code is still proprietary.|website=TUAW (Engadget)|accessdate=July 17, 2013 |archive-url=https://web.archive.org/web/20110102175213/http://www.tuaw.com/2010/12/31/popular-indie-game-canabalt-goes-open-source/ |archive-date=2 January 2011 |url-status=live}} The engine specific code was released under an MIT License{{cite web|url=http://blog.semisecretsoftware.com/canabalt-open-source-details-licensing-and-ex|title=Canabalt 'Open Source' Details, Licensing and Extra Information|publisher=Semi Secret|last=Saltsman|first=Adam|date=December 31, 2010 |accessdate=July 17, 2013| archiveurl= https://web.archive.org/web/20120311171513/http://blog.semisecretsoftware.com/canabalt-open-source-details-licensing-and-ex| archivedate= March 11, 2012}} and the game code under a proprietary license.{{cite web|title=Game License Text|last=Johnson|first=Eric|url=https://github.com/ericjohnson/canabalt-ios/blob/master/GAME_LICENSE.TXT|publisher=GitHub|accessdate=July 17, 2013|archive-date=October 19, 2015|archive-url=https://web.archive.org/web/20151019134735/https://github.com/ericjohnson/canabalt-ios/blob/master/GAME_LICENSE.TXT|url-status=live}} One year later, Saltsman concluded that commercially, this had proved a non-harmful step.{{cite web|url=http://blog.semisecretsoftware.com/post/44317462620/open-sourcing-your-game-while-its-still-popul |title=Open-Sourcing Your Game While It's Still Popular|publisher=Semi Secret|last=Saltsman|first=Adam|date=December 6, 2011|accessdate=August 9, 2013|archive-url=https://web.archive.org/web/20130327081326/http://blog.semisecretsoftware.com/post/44317462620/open-sourcing-your-game-while-its-still-popul |archive-date=March 27, 2013 }}

References

{{Reflist}}