![]() You have more control and a broader range of possibilities when using the lower level packages, but you also need a deeper understanding of the fundamentals of computer graphics programming. Each package abstracts and simplifies using the lower level package. You could accomplish all the graphics in Pocket God by directly using OpenGL, but it would be much harder than just using the higher level graphics package. In general terms, Cocos2D is built on CoreGraphics which is built on OpenGL. If your goal is to be a graphics programming expert, go with OpenGL. If you have issues working with third party libraries, use CoreGraphics. ![]() If your goal is to build a 2D game for the iPhone, just use Cocos2D (or another high level game engine). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |