Wednesday, September 30, 2009

DotDash: A simple (and yet to be finished) game for iPod/iPhone


So... i will start this blog's first post with a description of my first ever slightly serious iPhone application. It's that classic game that you are your friends used to play on a piece of paper whenever you where stuck in a boring and long class.  Since i'm not sure what the official name of the game is, I will just call it DotDash.


The game is for two players and the objective here is to make more squares that your opponent, you make squares by drawing lines between the dots. Players switch turns unless someone makes a square. If a player makes a square, that player plays again.


When there are no more possible lines to be drawn, the player with the most squares wins.


Yeah I know, this is not going to be the next best seller in the App Store, but I think I'm off for a good start at iPhone OS development. Doing this game gave me a hands on exercise on most of the basic things that an iPhone OS application has to do: Cocoa touch interfaces, touch interaction, 2D drawing, saving and loading settings and basic animations. It also provide a self-learning experience in Objective-C programming (this is the first time ever I program in this language).


The game is almost done minor few details (when the game finishes there is no feedback at all about that fact), but those will be covered very soon.


So for those who are curious about iPhone OS development, I say you go for it and try to develop a simple project like this one in the beginning, so you can get an idea of how the platform feels like. Who knows, you might be developing something out of curiosity that may bring major bucks later.

No comments:

Post a Comment