Learning curve, looking for advice - Printable Version
+- iDevGames Forums (http://www.idevgames.com/forums)
+-- Forum: Development Zone (/forum-3.html)
+--- Forum: iPhone, iPad & iPod Game Development (/forum-11.html)
+--- Thread: Learning curve, looking for advice (/thread-1147.html)
Learning curve, looking for advice - Achithyn - Jun 10, 2009 05:30 PM
I've dropped website development (HTML, CSS, PHP, MySQL) to develop video games for the iPhone. Thus far, I've read a book on C (and completed two college classes in C and C++), finished a book on Objective-C (just last week), and am building an application using UIKit. I decided to build a simple application in order to solidify my knowledge of Objective-C and have learned a lot in the last week. However, I feel as if I'm going down the wrong path and am losing interest in building an application.
What would you suggest at this point? Should I push myself through and finish a simple application and then start down the path of video game development training? Or, do you think I know enough about Objective-C to get by and should pass up on publishing an application?
Any suggestions would be helpful. Thanks!
Learning curve, looking for advice - AnotherJake - Jun 10, 2009 05:57 PM
You have to ask yourself: If your goal is to make games for iPhone, then how does making an "app" help achieve that goal? If you feel that it really helps, then by all means, push yourself through it. But if you're not feeling very motivated on it, would you feel more motivated if you were actually working directly on a game instead?
What does your gut tell you?
Trust the gut.
Learning curve, looking for advice - Achithyn - Jun 10, 2009 06:36 PM
That's very true, working on an actual game would peak my interests. I simply don't know what I'll need to know to make a game, which is why I'm learning everything I can about each part. I know I need to know C for the game, OpenGL ES 1.1 for the graphics, and Objective-C for interacting with the device. Are there any benefit to learning the UIKit for game making (if you plan to use OpenGL ES)?
Thanks for the reply!
Learning curve, looking for advice - AnotherJake - Jun 10, 2009 08:37 PM
Achithyn Wrote:Are there any benefit to learning the UIKit for game making (if you plan to use OpenGL ES)?
No, there aren't many benefits to learning much UIKit for game making. Stick to making games in C (or even C++ if you are so inclined) and learning OpenGL ES and you'll be right on with the best of them.
[adding] The canonical advice is to start with something like Pong or Tic-Tac-Toe or Asteroids. You can't go wrong starting off by copying the simplistic but fun greats because it removes one of the hard parts, which is design, and lets you focus on the programming.
Learning curve, looking for advice - Achithyn - Jun 10, 2009 08:54 PM
That's fantastic advice. I'm already getting excited! I think Astroids would be a lot of fun to program. I'm sure I'll run into a lot of problems along the way, though I'll do my best to not bother you guys too much. Thanks for your replies!
Learning curve, looking for advice - aerospaceman - Jun 22, 2009 08:44 AM
icodeblog.com has a simple tennis game example, this should help you get started on 2D game development.