Hope this helps TheBeastlyNinja, First thing you will need is determination. There is a lot of resources on the internet for free. My suggestion would be to start small, learn ansi/iso C. C is the base in which alot of languages derive from. Having a solid understanding of C will help you with other languages and using a 3rd party game engine if you choose to go that route. Even without a Macintosh, you can learn C, work on your basic logic for the game's mechanics, you can also work on the game's assets (art, sounds, etc..) without owning a Macintosh. As for obtaining a Macintosh, you can pick up an Intel Mac Mini used from various places for 200-300$. First step is to get a jar or box, to hold the money you will earn with my next suggestion. If you own a lawnmower (or your parents do) go mow lawns for 20$ a lawn, after 15 lawns you would have enough to buy a used Mac mini. If you do not have access to a lawn mower, you could wash cars for 10$ a car or even 5$ if needed. If washing cars is also not an option, use your imagination on how to earn money, imagination is essential to programming and especially game development. While you are saving for the used Mac mini, take that time to learn the fundamentals of programming. Your basic logics (if/else, while, for), and data storage. Start small, do not overwhelm yourself with going for the game right away, this can lead to being discouraged. GCC free compiler: http://gcc.gnu.org/ Learning C programming language: http://www.lmgtfy.com/?q=learn+C
Also once you have the basics down you can go to iTunes and do a search for "Stanford iPhone development." There are free podcasts available from their course this past spring (about 20+ hours worth) with pdf slides. This is a great value (again free) considering the University of Washington is starting their own iPhone Development continued learning coarse this fall which will cost students $2,500 tuition (about 30 coarse hours) and that does not include parking, a Mac (required), an iDevice (required) strictly used for testing purposes and any coarse books the prof will ask students to purchase (probably $60+ per book). I would also look into checking out your local library for some marketing books. You will also want to set up a web site for your game when you are ready. Using blogger, twitter, facebook, gaming forums will definitely come in handy and are all free to use. When you gather enough money I'd also put some of it into making yourself a specific web presence which is crucial for supporting your games and providing upcoming news on your future development ideas. Some people will not purchase games/apps from people who do not have a specific web presence because they are seen as possible "fly by night" operations and unprofessional. Good luck.
He has plenty. Or rather had plenty. He probably burned it all up trying to get people to laugh at his jokes.
That's it!! If anyone bags on me in any forum again you will be reported. This is your only warning!!
Thanks you guys for all your wisdom. Ive already began designing a game(to bad i cant develop it... hint hint devs) Pm me if your interested about it(it doesnt really matter if you a dev or not. just comment on my idea)
Made me smile. Seriously though... If you want to learn to make games for the iPhone, the best language to teach yourself is... Objective-C. There is no need to learn C or Java prior to ObuC. It's just a easy/hard as any other language. I guess the biggest problem is the lack of good learning material.... but after you master Objective-C, learning C and Java is a breeze. But yeah, learning to develop programs is a long road. Making simple games will likely take months starting from "zero". Good luck!
Someone gonna let this guy know he has to be 18 to get his program onto an iDevice? Can't sign up for the iPhone Developer Program unless you're the age of majority in your country.