2010-06-11 3 views
0

Je veux apprendre et développer 2d jeu sur l'iphone mais je ne sais pas si je devrais apprendre Quartz 2d d'abord, ou je peux juste sauter directement dans openGL ES?devrais-je apprendre le quartz pour la programmation de jeux iphone?

+0

duplication possible de [Quartz 2D ou OpenGL ES? Avantages et inconvénients à long terme, possibilité de migration vers d'autres plateformes.] (Http://stackoverflow.com/questions/2598408/quartz-2d-or-opengl-es-pros-and-cons-in-the-long -term-possibilité-de-migration) –

Répondre

1

Cela devrait être un commentaire, mais je ne suis pas autorisé à commenter encore:

Votre question est subjective. La réponse dépend du type de jeu que vous voulez. Vous pouvez toujours utiliser UIKit et CoreAnimation (Quartz) pour des animations/jeux 2D simples. Si vous voulez construire des animations lourdes/complexes/3D avec de bonnes cadences, vous pouvez essayer OpenGL mais il sera plus difficile à apprendre.

2

Ma suggestion est de jeter un oeil à cosos2d premier ...

0

J'apprends OpenGLES maintenant, et ce n'est pas simple. Cela dit, il y a probablement plus de documentation à ce sujet, et Apple a beaucoup de contenu dans son centre de développement. Regardez-le de cette façon - apprendre qu'OpenGLES sera payant à l'avenir, car OGL fonctionne sur pratiquement toutes les plates-formes sous le soleil ou à l'abri du soleil à l'intérieur. Si j'étais vous, je mordre la balle et apprendre OES.

0

Corona est une excellente boîte à outils pour développer des jeux 2D et des applications rapidement et facilement.

Questions connexes