To learn Objective-C and the iPhone API I decided to write a Sudoku game for the iPhone. It was so fun to play that I decided to release it to the general public. With the help of a friend who is very talented in the art of graphic design we came up with a Zen garden theme and thus called it Zen Garden Sudoku. It is now available on the iTunes AppStore for your iPhone or iPod Touch. Enjoy!
troy Development games, iphone, sudoku
Last February I decided to write a game. Around that same time I was also introduced to Processing. To great things that work great together. If you are a software developer and are not familiar with Processing then I think you should be. It’s a wonderful Java based environment in which you can sketch out graphical ideas very quickly. It lets you worry less about how well structured your code is and instead you quickly formulate your ideas and see them on screen. The number of interesting Processing applications is growing daily and some are very impressive. It was the perfect platform for my game. Well I should be honest – it’s not “my game” it’s a knock off of one by Atari. You see I haven’t written a video game since high school so I wanted to start with something easy and familiar, hence I chose Asteroids.
It only took me about 24 hours of work to get a good version of the game running. It took an extra 15 hours to try and polish out the rough edges. Honestly I could probably use another 24 hours to polish but at this point I feel happy with the game and feel like releasing it and moving on to my next game. Supposedly there is a bug that causes the ship to lock up though I have not experienced it. If you do please let me know and try in detail what was happening at the time of the lockup. Or download the source and fix it yourself. Enjoy!
Controls:
Space – Fire
Left – Rotate Left
Right – Rotate Right
Up – Forward Thrust
Ctrl – Hyperspace
troy Development, games asteroids, games, processing