★ TouchArcade needs your help. Click here to support us on Patreon.

absolute first time developing!!!

12-31-2008, 11:29 PM
Joined: Dec 2008
Location: Hawthorne,California
Posts: 588
absolute first time developing!!!

hi, i need help!!! i have the sdk, but i have NO idea how to make a game. i have a million ideas, but learning objective c and c++ is very difficult when you have no idea what you are looking at. i dont even know openGL. can someone help me with tips on how to make a game, and how to understand the sdk and all the other stuff? i really want to make a game!!!
12-31-2008, 11:39 PM
Joined: Apr 2008
Posts: 2,438
seems a book might be the best place to start


01-01-2009, 05:55 AM
Joined: Jul 2008
Posts: 7
I would recommend you go through this book first to get comfortable with Objective C first:

01-01-2009, 10:06 AM
Joined: Dec 2008
Location: The Land of The Rising Sun
Posts: 146
I would second picking up a book. Or, are you a student in someplace that teaches programming (high school, college)? Can you take classes in computer programming (community college or something)? For some people, a programming class might be easier than learning out of a book, especially if you are really, truly starting from scratch.

If you learn C, C++, Java or something similar it will transfer to Objective C pretty easily. But there is no substitute for the work of the learning how to program in the first place, IMHO.

Developer of Petri. Available now on the iTunes Store.

These days I work with Tonchidot on Sekai Camera.
01-01-2009, 06:31 PM
Joined: Sep 2008
Location: Vancouver, BC
Posts: 784
Sometimes it helps to look at a few tutorials. It will give you an deep insight on what your getting yourself into.

Just search "iPhone SDK Tutorials" in Google.

Bullet Development (twitter) Bullet Skater // Psychedelic

01-04-2009, 09:14 AM
Joined: Jan 2009
Location: Kentucky
Posts: 83

I feel that one of the best places to start is here:


Watch all the videos and take notes. Look at all the code examples and download the SDK. After you have done all of that. Then you should have most of your questions answered.

Good Luck!

01-04-2009, 09:29 AM
Joined: Dec 2008
Location: Raleigh, NC
Posts: 336
You'll likely need design/graphics, too

In addition to learning about programming, you'll also need to learn about design and graphics. Many game concepts don't become successful apps because of poor implementation of design and graphics.

If you'd like to learn to do graphics yourself, I would recommend learning Adobe Illustrator so that you can create vector images. These can be resized to any size without loss of resolution, which becomes very important when designing for the small screen of an iPhone. A great resource for learning Adobe Illustrator is The Adobe Illustrator CS3 WOW! Book. From Illustrator, all your graphics will need to be sized accordingly and converted to .png files.

Alternatively, you can outsource the graphics, but this can get expensive. You'll want to make sure you check an illustrator/designer's portfolio before hiring, and expect to pay $40-$100 per hour for a good person.

You might be surprised how many graphics go into a game; our Whack 'em All! game has over 200 graphics in it. (We've got a video demo at http://www.whackemall.com)

I hope this information is helpful.

01-04-2009, 04:45 PM
If you got some money maybe consider The Unity iPhone Basic license. (You do need unity's 2.x indie license as well. Its what I and a few people use for our iphone games. This way your not starting from scratch. If you start from scratch there is a huge learning curve to learn objective-c/c++/openGL if you do not have any programming experience. Programming is just half the battle. http://unity3d.com/unity/features/iphone-publishing My game "Tilt It" http://www.mehware.com/TiltItDemo.html was made using Unity. It just took some JavaScript/C# and some basic modeling. Unity's physics/graphics engine did the rest.
01-06-2009, 05:33 PM
Joined: Jan 2009
Location: Orlando, FL
Posts: 14
If you're that new to Obj-C and C/C++, my advice would be to find someone to work with that does know it. You're not going to get anywhere fast if you are learning programming from the ground up.

Another option might be one of the engines made for iPhone developement. I saw a few mentioned in this gamasutra article that might interest you.

Good luck.

Russ Klinkerman | Developer | Short Cycle Games
Check out our game, Klockotock Deluxe, in the App Store.
01-10-2009, 01:21 PM
Hello, this is my first post so please don't pound me if I did something wrong. I am also a beginning developer and have no background experience. Thanks to this awesome book, Beginning iPhone Development by Dave Mark and Jeff LaMarche, I am well on my way to becoming a developer. However Objective-C seems impossible to learn without a human being teaching it to you.

I know most developers out there do not have a human teach them so there must be some good resources out there. Are there any good Objective-C books that give examples specifically for the iPhone.