What's the best way to learn openGL for the iPhone?
I have been reading a book on Teach yourself iOS 6 application development in 24 hours but i have an idea for a game but it doesn't talk about openGL. So i was wondering if there are any good resources (books, websites, PDFs, ebooks) that are a good way to learn openGL.
The problem with books and ebooks, is that they are constantly outdated. Code that worked then flawlessly is now entirely flawed.
The best thing you can do learn straight from the horses mouth, or get a very recent book. The good thing about pure oGL programming is that the fundamentals rarely change. You will need to understand matrices, and their manipulation; it is absolutely essential. Understanding how textures & materials are applied will take time.
If it were me, I would use an API framework on top of oGL, as they handle the dirty work for you.
Here's a decent one that is actively maintained: http://libcinder.org/features/
As well as: http://www.openframeworks.cc/
Each has it's own documentation to help you learn their framework.
Just grab their code samples, and start playing around with it.
- Would playing The Sims in another language be a good way to learn that language? I play The Sims a lot anyway. There's a lot of volcabulary like household objects, emotions, everyday tasks etc This wouldn't be my only way of learning btw. I also have a learning French iphone app and a friend who is fluent.
- What code do I need to learn to make an iPhone game application? Also, what do I need to use to make the app on my Windows computer? I'm making a game sort of like Temple Run.
- Was Learn 2 Fly ever made into an iPhone app? Learn 2 Fly is a game on Kongregate and once in a while a screen poped up saying stuff like "Get it on your mobile" but I never have time to check it out. I went to the App Store and it didn't show so I now assume the project was never finished or was not made for the iPhone.
- Should I learn to make Android apps or Iphone apps? At first I wanted to learn to make Iphone apps, but I will have to go and buy me a mac, So I figured should I make Android apps since I already have a windows computer? And I'm learning java I know I could learn it on mac but I know my way around windows better. My question is what is better to learn to make Iphone apps or Android and why, witch makes the most money.