Link to home
Start Free TrialLog in
Avatar of Mr_Fulano
Mr_FulanoFlag for United States of America

asked on

Which game programming language to use for iOS games.

Hi, I've been doing a lot of research into the different iOS programming languages for iOS games and have found there are quite a few. I've decided to go with an Objective-C type of language for my choice, but have found that in that arena, there's OpenGL ES, Cocos2D, and others.

I'd like to ask which language is recommended for a - beginner - in iOS programming. That said, I know that the best language is the one you know best...but I'd like to pose the question as an opinion question based on your experience with iOS game programming. Please share why you believe that language is the best choice.

Initially, I'm interested in 2D games, which I assume are easier than their 3D counterparts, but I'd like to be able to grow into 3D later on. I'm also interested in learning how a game is put together from end-to-end (i.e. sprites, sprite sheets, texture maps, game loops, physics engines, etc), so I'd like to learn all of that based on the appropriate game development platform.

Thanks,
Fulano
ASKER CERTIFIED SOLUTION
Avatar of George Tokas
George Tokas
Flag of Greece image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Mr_Fulano

ASKER

Hi Gtokas, thanks for the advice...and yes, I mistakenly referred to OpenGL ES and Cocos2D as "languages" where they are actually - as you correctly pointed out, libraries. I stand corrected - Objective-C is the language.

Thanks again,
Fulano
No problem...:-)
I didn't mean to sound as "know it all" anyway.
If you check out www.gtokas.com under TCDX9 tab you will see a set of wrapper classes around Direct3D9 for windows.
Maybe you will get an idea from there...

George Tokas.