This post is for myself. I wanted to get some information about how to do iPhone games and what resources I should read to get familiar with this stuff. After digging a long hole in the Internet I found some gold – so to speak.
Of course after finding this stuff for myself, I also made it available to you guys. In fact, you can also participate and share your own iPhone findings.
Here’s the list of resources you gotta check out if you want to know more about iPhone game development:
- iPhone – if you don’t know what iPhone is, check this. Or your eye sight. It’s like something you must have heard about. (I’m trying to be funny here)
- Apple’s iPhone developer center – the main resource to gain information about iPhone development. Here you can download the iPhone SDK for development (Mac only) and see tutorials, documentary, code reference and so on. (See also iPhone Developer Program)
- Appsamuck.com – iPhone tutorials (thanks Chris)
iPhone development tools:
- Unity offers an iPhone development solution.
- iTorque is a development tool by Garage Games.
- Cocos 2D – framework for building 2D game (thanks Totty)
- Oolong Engine – for 3D games (thanks shadhex)
- ShiVa – iPhone development tool by Stone Trip (thanks Daniel)
- iPhone Game Kit – “make your iPhone game in 24 hours” (thanks Nicolás)
iPhone blogs:
- Tap Tap Tap iPhone blog – Haven’t checked it much, but seemed like a decent iPhone blog (with some sales numbers too) that might be worth bookmarking.
- Shadhex blog, “mainly about iPhone programming”. It’s a new site but we’ll see if it grows larger
iPhone news, sites and nice (plus some not so nice) stories:
- “iPhone will put pressure on Nintendo’s handheld dominance”‘ – Oberon Media is excited about the App Store opportunities.
- Trouble in the 99 cent App Store – Not sure if it’s trouble, but you can get a pretty good picture about what they sell in app store (mainly Games 23%, Entertainment, 11%, Utilities 10%…)
- iPhone Developers Go From Rags to Riches – Really cool & motivating story about an indie who made it big in iPhone development.
- Coder’s Half-Million-Dollar Baby Proves iPhone Gold Rush Is Still On – Another great story about the game iShoot
- A conversation with an iPhone pirate. A funny/sad/hilarious/provocative/stupid (depends about your point-of-view) about iPhone pirates. I gotta give credit for the pirate to answer openly to those questions.
- List of sites to get your app noticed (thanks Nikita)
- Appshopper.com – iPhone store (thanks for the tip shadhex).
And here’s much more:
- Ari’s big list of iPhone resource (very good one, thanks for sharing)
That’s it folks.
Feel free to share your own iPhone resources in the blog entry comments.
Hi there…what would be the best way to start a game dev studio? I’m a marketer with some solid ideas for games. Should I team up with a programmer or pitch my ideas to establishes game studios?
Alan
If you are a great marketer, then there’s several options. At least these:
- consider becoming a publisher, publishing games by others
- seek game devs who already have done “your ideas”, or similar ones. Team up with one or several and become their marketer
- Start offering marketing services for existing studios
- Buy my gamerelease.net service & expand it ;)
In terms of creating a game:
- everybody already has tons of ideas, your idea isn’t interesting – sorry. We wanna do our own ideas. (This is quite often the case)
- hire a programmer, artist etc to create your game
- seek investors/funding for your ideas
- learn to program. (start with GameMaker or Unity or something). If the idea is great, simple, it might be worth learning the basics…
WOW! That is quite the extensive list of resources. Hoping to have my first game out on the App Store, however I outsourced the work… I should direct my developer to this page!
Thanks for the info!
Np, feel free to add you resources here too.
and don’t forget GameSalad, it might get you going quickly: http://gamesalad.com/
The Unreal Engine is also available: http://www.udk.com/mobile, and Crytek is considering an Indie friendly version of Cryengine 3.
Also check out the SIO2 engine. A cross platform 2D/3D game engine framework uses OpenGL ES as its core to deliver fast graphics and provide all the modern game engine functionalities. http://sio2interactive.com
Hi! I’m a n00b iPhone developer with a pretty solid background on PHP development, which is nowhere near ObjC, so I started a blog to follow me along the way as I learn. Currently I write about myself reading Sams Learn iPhone dev in 24 hours.
I’d like some tips on other blogs by newbie game devs to share knowledge with as I learn. Also as a way of exchanging links in the blogroll, as it feels like talking with a wall when writing a blog with no readers.
If you have a blog like mine, and like to exchange knowledge and links, I’d be really happy if you’d drop me a comment on http://www.bluegoogames.com
I’ll definitly check out the Granny Coder, sounds like a legend, too good to be true! :)
That’s like the strangest (in a good way) comment I’ve seen this year :)
Hello dear, thanks for useful post!
FYI, if this all proves too difficult for you, check out http://www.iphonefreelancer.net , you can hire a freelancer to do the dirty work for you.
Thanks for putting this excellent list together! I wanted to share my list geared towards Unity3D as well: http://diamondtearz.org/lists/unity3d-iphone-unityremote-tutorials-tips-and-utilities/
Updated.
@Ari – wow, nice one!
Check out my list as well:
http://docs.google.com/Doc?id=dkhkqj4_20dmzf4wgz
In case anyone reading this is looking for advice on what to do AFTER making the game or app, I recently put together a list of sites where you can submit your app for review or to be featured:
http://www.nik-apps.com/2009/02/19-sites-to-get-your-app-noticed/
Great post Juuso!
Jake: let me know when you got your blog post up… I’ll add it in this list…
Ah, excellent. I knew that but for some reason I had missed the ShiVa while building the list of tool. :) Now added
There’s ShiVa too… ;-) http://www.stonetrip.com
That appshopper link is rad, great for research, thanks!
Alright, updated the list.
Thanks!
Thanks!
That will be some great reading for tonight, I see I missed a few. A few things I can add that I personally find useful is http://appshopper.com/ that I use to do research whenever I come with an idea for a new game or application.
For engines, there’s http://code.google.com/p/oolongengine/ for 3D, and http://code.google.com/p/cocos2d-iphone for 2D, which I’m currently working for my next app (and my first game on iphone).
And as a shameless plug, my blog talks about making the switch from windows to mac specifically to start working on the iphone.
Cheers and thanks again!
Funnily enough sometime last week I did a whole load of research on iPhone too and have got it ready for a blog post, but haven’t posted it yet due to my recent game launch. I’ll post it soon though…maybe…
Be sure to check out Apps Amuck. We have 30 Days of iPhone Apps, where we did a full iPhone app every day for 30 Days. And there’s lots of other iPhone programming content.
Another good option for 2d stuff is Cocos2d for iphone. http://code.google.com/p/cocos2d-iphone/