Note: iOS 9 + Facebook users w/ trouble scrolling: #super sorry# we hope to fix it asap. In the meantime Chrome Mobile is a reach around
hot  /  reviews  /  videos  /  cblogs  /  qposts

GDC 10: Falling to your death: The Canabalt postmortem

11:40 AM on 03.11.2010 // Ashley Davis

Canabalt is one of my favorite iPhone games ever. It's very simple, yet so fun and addictive. Lots of other people think so too. Both the iPhone and free online versions have become a hit, garnering recognition from all sorts of places. That's why creator Adam Saltsman and iPhone porter Eric Johnson were a part of GDC 10's iPhone Summit this year.

There, before a crowd of convention-goers, they unveiled many secrets, and even made a really big announcement. If you love Canabalt as much as I do, hit the jump for the summary and get some insight.

They began the talk by asking the audience to name a game genre that they really enjoy. A few people spoke up with different answers, but ultimately, "platformer" was chosen. Curiously, Saltsman took a backseat at that point. He worked on... something all the while.

For the unknowing, Johnson described Canabalt as "a guy in a suit running from rooftop to rooftop during an alien invasion". The game was made by Saltsman for an Experimental Gameplay Project, where the theme was "Bare Minimum". That was why the one-button control scheme was chosen.

He then rattled off a few of the games that inspired Canabalt's look: Flashback, Another World, and the first Prince of Persia. Screenshots of each were shown on the projector screen, and just looking at them, the influence was obvious. He loved the way that the first two games made complex looking environments using only a few colors. The main characters from these three games were heavily influential as well; like them, the main character of Canabalt moves very fluidly.

He also showed us examples of the bits and pieces the game's visuals were built with. They're pretty much Legos; they snap together into randomly generated combinations, heights and widths to create the various buildings you run across.

The level generation was inspired by the traditional "the further you go, the harder it gets" formula, which evolved into a speed formula; that is to say, now the game gets harder according to how fast you're running. But they didn't want players to be forced into that situation. The solution were the various obstacles the game randomly generates. If you move too fast, you can purposefully run into a box or chair and slow yourself down, thus lessening the difficulty.

The next subject was marketing. Though server costs got a little out of hand, having a free online version of the game available did more good than harm. It allowed people to try the game out before buying it, which was important because of Canabalt's price point. Most iPhone games are 99 cents, but it retails for $2.99. So if they enjoy the online version and want more, they can buy the app and feel good about supporting indies. This philosophy worked well for them, and it's something they look to do again with future releases.

There were also a few aggregators that helped market the game. From a single link on Stumbleupon, the website received around 190,000 hits over the course of a few days. Then there's the advertisement help the game got from social networking. After death, the game will ask you if you want to post your score to your Twitter, and through those alone, over 50,000 hits have been generated. 115,000 units were sold in the first five months.

Johnson went back to the price point for a moment, and how it was a very controversial thing. A lot of people weren't willing to spend more than the usual amount on the game, but the team seemed to have no regrets about their decision. "If you sell a game at 99 cents, you have to make the top ten list to sustain a company. Canabalt reached 36."

They tried to see if a lower price point would help the sales of another game, but it seemed to have no real effect. They may not have even been able to try the $2.99 price point if they didn't have the online version to act as a trial. Despite the higher price, the game sold relatively well, and has much less one star reviews (which usually only accompanied complaints about the price) than any top ten 99 cent game.

He then moved on to describing the more technical aspects of how both versions of the game came together. There was mention of Saltsman's gamemaking tool Flixel, of course.  Anyone can quickly and cheaply make games with it, as evidenced by Canabalt itself; the Flash version was built in just five days. The iPhone port was similarly quick, taking only two weeks.

But this port was extremely dirty, so a bit of optimization had to be done. From the Flixel-to-iPhone optimization process came a new tool... Flixel for iPhone. To demonstrate how awesome it is, Saltsman finally spoke again. He had programmed a touch control platformer (remember the genre they picked out at the beginning?) in the half hour the talk had gone on for, and put it up on the projector screen for everyone to see.

It was awesome, as evidenced by my inability to end this summary in any other way. It was freaking awesome. Adam Saltsman is some sort of wizard.

Ashley Davis,
 Follow Blog + disclosure

This blog submitted to our editor via our Community Blogs, and then it made it to the home page! You can follow community members and vote up their blogs - support each other so we can promote a more diverse and deep content mix on our home page.

 Setup email comments

Unsavory comments? Please report harassment, spam, and hate speech to our community fisters, and flag the user (we will ban users dishing bad karma). Can't see comments? Apps like Avast or browser extensions can cause it. You can fix it by adding * to your whitelists.

Status updates from C-bloggers

Dr Mel avatarDr Mel
I don't think it will happen, but if the NX is turns out to be a VR device, I will be the saddest boy in the milky way.
Mike Martin avatarMike Martin
There's something so fucking delicious about a toasted Hawaiian roll, smoked ham, Swiss, some spinach and a dollop of mustard. #FatKidPosts
Still in work clothes.
Gamemaniac3434 avatarGamemaniac3434
Welp, wrote up a blog for that there bloggers wanted. Its me bitching about Bioshock Infinite! Again! Yay!!!!!!
Sr Churros avatarSr Churros
Just finished watching The Phantom Menace. Yeah, Jar Jar is as bad as people say. Baby Vader is so cute and also kicks some serious ass. One of the best lightsaber battles of the series, if not the best one. It was pretty neat!
Roxas1359 avatarRoxas1359
Can't decide where I should upload my latest project. Either on my YouTube Channel or on Game Anyone. On the one hand YouTube gets more exposure, but Game Anyone is where some of my more popular walkthroughs are. The game is 3D Land if anyone is wondering
Fuzunga avatarFuzunga
Thanksgiving dinner for days!
OverlordZetta avatarOverlordZetta
Anyone know if the Bethesda games on sale on Amazon for a certain amount of time, or through Monday?
TysonOfTime avatarTysonOfTime
In light of the fact that Xenoblade Chronicles X is fast approaching, I suggest we start planning out a Destructoid Squad! NNID is TysonOfTime. From what I've heard, it doesn't appear Squads are region locked (except for Japan), so everyone's welcome!
Jed Whitaker avatarJed Whitaker
Typing of the Dead > all other typing games.
Lawman avatarLawman
Listening to this on a Tall Oaks level of RE: Revelations 2's Raid Mode is entrancing, for some reason.
EdgyDude avatarEdgyDude
Need a reason to support Indivisible? Shantae is in it!. Back it or spread the word, every bit of help counts.
KeithTheGeek avatarKeithTheGeek
Sometimes I miss how hilariously janky Brawl was, and I still have a lot of fun playing it. Not sure if I could ever take it seriously as a competitive game, but I want to enter at least one Brawl tournament in the future. You know, if I can find one.
KnickKnackMyWack avatarKnickKnackMyWack
I love how on a slow news day I can always turn to Qposts for something else to read and think about. Keep up the mojo fellas!
Rad Party God avatarRad Party God
I finally caved in to those sweet deals, got Shantae and The Pirate's Curse, Downwell and Super House of Dead Ninjas :)
CoilWhine avatarCoilWhine
I hope that Prototype runs better on my dad's old laptop than it does on my AMD gaming rig. Some badly coded games run like ass on AMD cards.
LinkSlayer64 avatarLinkSlayer64
Please spare me from issues in the process of publishing my blog! Especially since I modified CSS to unnecessarily pseudo-crop an image, and make it so some images float next to text, and make it look decent on mobile. I'm a frickin' nerd, love it.
Nathan D avatarNathan D
The night brims with defiled scum, and is permeated by their rotten stench. Just think, now you're all set to hunt and kill to your heart's content! #FashionBorne [img][/img]
MeanderBot avatarMeanderBot
Two more days to get in on the unofficial Christmas Card! [Url][/URL]
Solar Pony Django avatarSolar Pony Django has got a mystery sale on T Shirts and Tank Tops atm, $5 for each. Only catch is they're random. But I've had some good luck, got a Captain Falcon one before, Zombies ate my Neighbors and a Persona 4 X Earthbound crossover.
more quickposts



Invert site colors

  Dark Theme
  Light Theme

Destructoid means family.
Living the dream, since 2006

Pssst. konami code + enter

modernmethod logo

Back to Top

We follow moms on   Facebook  and   Twitter
  Light Theme      Dark Theme
Pssst. Konami Code + Enter!
You may remix stuff our site under creative commons w/@
- Destructoid means family. Living the dream, since 2006 -