I am really excited to announce that the Canabalt source is now open and available, including the game code, Flixel for iOS, graphics, sound effects, and music:
First I wanted to explain why we would do such a thing. First and foremost, the holiday charity fundraising effort in which we are participating, the Indie iPhone Holiday Sale, raised over $25,000 so far for Child’s Play, a wonderful organization that helps bring games and toys to children in hospitals around the world.
Canabalt is running on our first major attempt at porting Adam’s Flixel framework to iOS. We had a lot of reasons for doing this, and the results have been… variable. But if you are a Flixel (or even native Flash) developer, and you have a basic grasp of ObjectiveC, this source code might still be useful to you! Hopefully we’ll be announcing a slightly less insane and more flexible version of Flixel in the near future (we always say that don’t we).
By their own admission the code is not the most polished in the world. I have not taken a look yet, but it should certainly be of interest to developers out there who would like to look inside a complete iOS project.
So overall not a bad little package of code for those interested in the Flixel framework, and how to put an App Store app together. Apparently this version is not even live on the App Store yet, and includes performance enhancements, and accordingly Retina Display support.
The Twitter stuff for Canabalt is missing deliberately, because of fears it may pose a risk of user data being exposed in the game itself. But they did previously share their iOS xAuth Twitter implementation.
Categories: App Store, Source Code, iOS, ipad, iphone
Tags: Canabalt, Source Code
Comments: View Comments.




