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?
Répondre
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.
Ma suggestion est de jeter un oeil à cosos2d premier ...
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.
Corona est une excellente boîte à outils pour développer des jeux 2D et des applications rapidement et facilement.
- 1. Jeux de programmation pour iPhone
- 2. livre pour la programmation de jeux iphone
- 3. Apprendre la programmation iPhone en provenance de C# background
- 4. Java Classes dans la programmation de jeux?
- 5. Interface de programmation pour Quartz CronExpression?
- 6. Programmation de jeux d'habillage
- 7. démarrer la programmation du jeu iphone 3d
- 8. apprentissage développement de jeux iphone
- 9. iPhone: apprendre le projet Cocos2D
- 10. programmation de jeux iphone osx android 1.6 code partagé
- 11. Apprentissage des ressources Quartz et/ou OpenGL pour iPhone?
- 12. Développement de jeux iPhone
- 13. Débutant à la programmation GPU: quoi apprendre?
- 14. iPhone Quartz - Open GL
- 15. Ce qu'il faut apprendre après avoir appris Objective-c pour la programmation iphone
- 16. Problèmes de programmation de jeux d'habillage
- 17. Meilleure ressource pour apprendre la programmation d'application? (.Net/Cocoa/etc)
- 18. iPhone Quartz 2D: équivalent CGContextSetLineJoin pour CGMutablePathRef?
- 19. Apprendre la programmation Flash pour les sites Web PHP
- 20. Adobe Flash CS5 pour le développement de jeux iPhone?
- 21. Comment apprendre la programmation et le modèle génériques C++?
- 22. Programmation de jeux Java: JOGL vs LWJGL?
- 23. Améliorer les compétences en programmation par le développement de jeux
- 24. Apprendre des conventions de programmation simples
- 25. Des sons gratuits pour les jeux iPhone
- 26. Que devrais-je apprendre: Quartz ou OpenGL ES?
- 27. Flux RSS pour le programmeur de jeux?
- 28. iPhone: dessin optimisé en quartz
- 29. Ressources pour apprendre la programmation d'applications GNOME pour le programmeur MFC?
- 30. Quartz Composer dans iPhone UIView
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) –