OutNumber is a number puzzle game I have made for Apple Inc.’s iPhone and iPod touch and since October, it has been on the App Store.
The point of the game is to try to achieve the highest possible score by arranging numbers rolled by a virtual dice into 15 squares in the screen.
The catch is that the player must place each number they “roll” into the topmost available row, meaning that the bottom row of five squares will be the last row filled every time.
When all squares have been filled, the game is finished and the score is tallied by adding each row as if they were whole numbers (for example numbers 3, 5 and 2 become 352) which, depending on the way the player has placed each number, can be an excellent score or a dismal score.
To give the player an idea of how well they could have scored, OutNumber offers to show the player what a perfectly played version of the game they just played looks like.
When I first started building OutNumber I had very little experience with the Objective-C programming language and the Cocoa-based API, Cocoa Touch, that Apple provides developers to write their own apps with.
After about two months of blindly working my way through writing the code (when it comes to programming I just like to jump right in), I was finished.
The next step was to get OutNumber on the App Store.
This involved first signing up to the iPhone Developer Program, filling out a number of tax and banking forms, and obtaining an Australian Business Number.
It was getting an ABN that caused the most trouble. The online form had a bug that caused my application to be dismissed.
Fortunately, the problem was solved after contacting the Australian Business Register and explaining how I did fit the profile for those
eligible for an ABN.
About a week after submitting OutNumber, it appeared on the App Store.
I am working on the first major update, version 1.1.0, which will bring four new themes, the ability to leave a game mid-play and come back to continue playing at a later time, and several bug and usability fixes.