on the iPhone.
Yea.
So...um...yea. So that this post is not just about that dull announcement (exciting for iPhone owners?), there is gist that Kojima is working on some sort of new ip which is cool.
I am also got my hands on Mirror's Edge which I am actually enjoying immensely despite being crap at it. I can see how the constant starting and stopping might put some people off, but different strokes right? I am actually looking forward to playing through the game again once I have the encounters memorised. Oh and then there's the time trials and I finally have something to do on PSN besides update and browse for themes. Yay!
Showing posts with label iPhone. Show all posts
Showing posts with label iPhone. Show all posts
Wednesday, December 17, 2008
Sunday, November 9, 2008
Mobile Phone Game Development

I realise that I haven't made that many game development-related posts in a while so here's one.
According to wikipedia there are about 3.3 billion mobile phone subscriptions in the world. Of course there are people with multiple subscriptions, just like in our wonderful country where people have up to four or five lines, but even if half of that figure is the real number of handsets in the world, that is still 1/6th of the world's population. That's a number that cannot be ignored. Now, of course, I am only advocating that we should start developing for a subset of that group. Mainly, the group that has iPhones, and the group that has and will have phones powered by the Google Android OS like the T-Mobile G1.

The sales of powerful, media savvy phones has risen tremendously in the last couple of years. Just recently the Apple iPhone overtook sales of RIMs blackberry with a total of 6.9 million phones sold this year and I am sure that that number will increase. The G1 also saw pre-sale figures of 1.5 million and definitely that figure will rise once the phone is released around the world. All this figure crunching means is that there is a huge market out there, and with the availability of easy-to-browse application stores for both the iPhone and Android OS, there is a huge opportunity for Nigerian developers to sell their wares to the world.
But first we have to build them, and build them well.
When I first returned to the country in 2004, I spoke with a few people who were into software development about whether or not they would be interested in developing games for consoles or the PC. Without exception, all of them told me that even though they might be interested, that they didn't feel there was a big enough market for games in Nigeria for it to be worthwhile. I tried explaining to them that they didn't have to limit themselves to only Nigerian consumers, but most of them wouldn't listen. The ones who did just thought that they didn't have the skillsets and that no publisher or investor would be interested in financing such a venture.
Well, here I am now hoping that this should be a lot easier to get into.
The Android OS is java based and I believe that most Nigerian developers picked up java at some point, and the SDK and in fact the entire OS are available for download from the Android Homepage. There are also loads of tutorials with advice and techniques for building Android apps, and more pertinently, there are quite a few forums springing up for Android game development.
Making games for the iPhone is a bit more difficult, but the rewards are potentially a lot greater as the phone has a huge fan base at the moment and has success stories for games that can be used to sway potential investors. I believe you need to work on a Mac, and you have to program in Objective C which is developed by Apple and used on the Mac OS X. There are loads of tutorials on the net for learning it though, and from what I understand, if you know C, it is not much of a leap to learn it. Once you can overcome these hurdles you can then get to the hard work of making a game and ensuring that it sells. You can get Apple Macs in Lagos at very good prices from Superior Equipment and they offer a full bevy of services to go with that as they are an official Apple reseller.
Of course, this is not to say that once you choose your platform or even decide to code for both that your game will automatically be successful. A whole slew of challenges await you. Assuming you have a kickass game on your hands and there are no bugs at all, it will still have to find the audience. You have to remember that there are loads of people from all over the world jumping on these platforms, so it is important to be able to market your game effectively over the internet via gaming sites, and so on. There is also the problem of actually being from Nigeria which could make it difficult to collect payments and so on, but I am sure that all these things are surmountable.
So, go out and make some games so that we can get on the map for something other than the usual. I would do it myself, but for now I am too busy working on PC games via Game Maker 7 and Inform 7 and writing comic books!
Helpful Links -
Android Notes - General resource for google android developers
Gamesalad video clip - Possible game creator for the iPhone
iPhone SDK development forum
Labels:
Apple,
game development,
HTC,
iPhone,
mobile gaming,
mobile phones,
nigeria,
T- Mobile G1
Subscribe to:
Posts (Atom)