Je développe un jeu utilisant Cocos2d-x pour Android et iPhone. Au début, j’ai eu beaucoup de problèmes pour commencer à utiliser cette bibliothèque, alors, dans cette question, je souhaite collecter tous les didacticiels de base, moyens et experts, car il y a beaucoup de questions d'informations qui font les mêmes erreurs. Quand je commencé , je devais regarder beaucoup dans de nombreux sites utilisant Google, mon ami. maintenant. Tout en c ++ .
Débutants
Moyen
[~ # ~] avancé [~ # ~]
Extensions
Exemples de code
[~ # ~] astuces [~ # ~]
Si vous utilisez Linux, veuillez ne pas utiliser cocos2d-Android ou cocos2d-Android-1, car est diminué . Essayez d'utiliser cocos2d-x
Si vous utilisez Linux et ne savez pas utiliser le code natif, Jetez un coup d'oeil au développement
CCLOG ("String"); Ne fonctionne pas sur Eclipse Log Cat, mais CCLog le fait!
Taille maximale/résolution des textures Ici
Iphone utilise RETINA pour dessiner des textures en HD, mais n’est pas utilisé sur Android. Ma solution consiste à utiliser RETINA sur iphone, et à ne compiler que dans Android. Wiki multi-résolution . Par exemple:
#if (CC_TARGET_PLATFORM == CC_PLATFORM_Android) this-> setObjectScale (1); #endif // CC_PLATFORM_IOS
** PAGE OFFICIELLE COCOS2D-X **
Qu'est-ce qui aura besoin de cette question?
Si vous avez des problèmes, utilisez la balise Cocos2d-x dans Stackoverflow, et je vais essayer de vous aider.
J'ai déjà lu le FAQ mais 90% des questions liées à cocos2d/Android présentent le même problème, en utilisant des bibliothèques obsolètes. Je veux juste aider les gens à commencer à utiliser cocos2d-x. Toutes les informations supplémentaires seront les bienvenues.
Ici vous avez des discussions complémentaires sur le sujet, ça peut être intéressant.
Autre exemple de code: Tiny Wings Remake on Android avec Cocos2d-X
Cocos2d-x dans le didacticiel uikit http://jpsarda.tumblr.com/post/24983791554/mixing-cocos2d-x-uikit
https://github.com/dualface/cocos2d-x-extensions/blob/master/TODO.tasks , il développe des fonctionnalités intéressantes sur cocos2d-x
Bonne liste. Le Angry Ninjas Starter Kit aura bientôt une mise à jour de Cocos2d-X.
Cocos2d-x dans votre classique Android (Java) app tuto http://jpsarda.tumblr.com/post/26000816688/integrate-cocos2d-xc-into-an-Android -application