RSS Feedingies

Entries in iPhone (2)


An update after 4 years? With a new game too!

My goodness, I've certainly veered away from the old blogging days.  What happened?  Well, these 4 years contained a lifetime of events that I won't bore you with, but in reality I just kind of stumbled into a new passion.  Somehow, making games is pretty addicting.  It really takes a lot of effort, but the reward of watching your complete game being played by people is pretty incredible.

I've built 5 apps for the iPhone since that 2010 post, and today marks the 6th, along with my first entry into the Android space.

I present, Kings of Kout!  iPhoneAndroid Google Play, Android Amazon


My First iPhone Game

First of all, damn it's been almost 10 months since my last post?  Ok that's out of the way!

Back in April, a certain someone gave me a dose of motivation.  I must say he was pretty good at it.  He convinced me to do an iPhone version of my Flash based Trex game.  I was pretty reluctant due to the steep learning curve of Objective C, and there's no worse demotivator than not knowing what the hell you're doing.  Somehow, he still succeeded in convincing me.  He could probably convince a lion to drink tea with him.

Anyhow, three months later, here it is!  It really took some brain bending to get it all working correctly.  It's also pretty damn tough doing this entirely on your own, as it's really easy to give up when you hit a roadblock.  Still pulled it off somehow, thanks to that certain someone, the Internet, mom's cooking, and the Internet.

I've used cocos2d for the game framework.  It wasn't easy paired with the steep curve of Objective C, but I can't imagine how horrible it would be without cocos2d.  If you're planning on doing iPhone games, don't write everything from scratch.  Believe me, it'll suck.  Use an established game framework that'll make life 25x easier for you.

If you're playing, enjoy!  I have many improvements planned for future updates.  I'm especially interested in Apple's Gamecenter (which is what stopped me from implementing OpenFeint).  Hopefully that'll come sooner rather than later.  If you see any bugs or have feature requests, sound off please!

Here's to hoping we see more Kuwaiti developers out there.