PDA

View Full Version : IOS 2d Graphics




alexandre16
May 16, 2011, 03:21 PM
hi people
I will begin IOS programming, i will start to learn programming in objective c, and learning cocos 2d iphone games developmente, and i have iphone programming the big nerd ranch guide, it can be very useful, i want to make IOS 2d games and programs, but i dont know how can i make the interaction of programming with graphics, i dont know how can i make the graphics and use it for a game, i have listen that, quartz2d and opengl is to make graphics, but i never used quartz2d or opengl, how can i start to jnow about this topic?i like books and web tutorials, anyone can help me plz?



firewood
May 16, 2011, 04:52 PM
Apple has tons of documentation of Quartz and Core Graphics drawing. Check the developer.apple.com web site.

I haven't yet found a really good introductory book on OpenGL ES for iOS that uses just (or even mainly) C and Objective C. You pretty much have to hunt around for various iPhone tutorials on the web for that, and put together what you need from those.

Or use one of the non-Apple game SDKs.

alexandre16
May 16, 2011, 06:07 PM
Apple has tons of documentation of Quartz and Core Graphics drawing. Check the developer.apple.com web site.

I haven't yet found a really good introductory book on OpenGL ES for iOS that uses just (or even mainly) C and Objective C. You pretty much have to hunt around for various iPhone tutorials on the web for that, and put together what you need from those.

Or use one of the non-Apple game SDKs.

Very thanks for the help, i like corona sdk but it is pay, and to start programming i am a free SDK but Xcode and quartz2d or opengl is dificult to make IOS 2d games, i will use cocos 2d the people talk very well about this api, but to make the graphics will not easy to me :(

PhoneyDeveloper
May 16, 2011, 07:41 PM
You might find these tutorials on openGL on the iPhone interesting. I went through some of them a little while ago and learned quite a bit.

http://iphonedevelopment.blogspot.com/2011/05/3d-game-and-graphics-engines.html

http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html

alexandre16
May 19, 2011, 02:52 PM
You might find these tutorials on openGL on the iPhone interesting. I went through some of them a little while ago and learned quite a bit.

http://iphonedevelopment.blogspot.com/2011/05/3d-game-and-graphics-engines.html

http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html

thanks for the help, anyone more can help me plz? i really want to learn opengl (books and tutorials) to make IOS games, i need to understand the language and all the things to can start and understand the language and how it works

KnightWRX
May 19, 2011, 06:35 PM
First stop for OpenGL ES is Khronos' OpenGL ES 2.0 programming guide :

http://opengles-book.com/ Buy it. This is the best series of books on OpenGL.

Next up is hitting NeHe (Neon Helium) http://nehe.gamedev.net. Source to iOS ports of the tutorials are found here : http://code.google.com/p/neheiphone/

BTW, this is already waaaay too much for you. Don't ask for more, start reading what has been given to you. You have a long road ahead of you. OpenGL ain't really easy.

dejo
May 19, 2011, 06:47 PM
OpenGL seems like overkill if the goal is 2D.

firewood
May 20, 2011, 12:18 AM
OpenGL seems like overkill if the goal is 2D.

Depends on your sprite count, bitmap sizes, and how hard you want to push the animation frame rate. The Open GL pipeline is the fastest way to push a lot of pixels (3D or 2D) on all current iOS devices. I've even been working on porting some simple 2D line graphs to Open GL to keep the frame rate up without hogging as many CPU cycles.

alexandre16
May 20, 2011, 03:13 AM
OpenGL seems like overkill if the goal is 2D.

Thanks for all the help :)

yes the objective is for now 2D, what you recommend to me?, i want books and tutorials on the internet

jnoxx
May 20, 2011, 04:13 AM
Thanks for all the help :)

yes the objective is for now 2D, what you recommend to me?, i want books and tutorials on the internet

Cocos2D will be your thing ;) GL

alexandre16
May 20, 2011, 08:30 AM
Cocos2D will be your thing ;) GL

yes i will use cocos 2d but to make the graphics i dont know what i will use :/