# Cocos2d-X Reviews
**Vendor:** Cocos Creator  
**Category:** [Logiciel de moteur de jeu](https://www.g2.com/fr/categories/game-engine)  
**Average Rating:** 3.6/5.0  
**Total Reviews:** 12
## About Cocos2d-X
Cocos2d-x est un moteur de jeu open-source qui aide ses utilisateurs à développer leurs propres jeux mobiles.




## Cocos2d-X Reviews
  ### 1. Le meilleur moteur de jeu 2D pour les groupes indie.

**Rating:** 4.5/5.0 stars

**Reviewed by:** jordi g. | Designer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** October 30, 2018

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

Ce moteur est entièrement open source et dispose d'un réseau incroyable. Différentes réponses pour des êtres humains uniques. C'est la plateforme et vous pouvez, sans problème, lancer votre recréation et même votre application pour iOS, Android, Windows Phone. Avec les liens Javascript, vous pouvez littéralement créer un clone de Flappy Bird en 2 heures ou beaucoup moins, en supposant que vous avez déjà vos ressources audio et photo. Certains jeux connus comme Badland, Hill Climb Racing, 2048 sont des produits de cocos2d Obj C et de son frère cocos2dx c++.

**Que n’aimez-vous pas à propos de Cocos2d-X?**

C'est remarquable, sauf pour aider avec le langage propre à gauche. Il a aussi quelques problèmes avec le Windows Phone et je vois une baisse du prix corporel. Mais je suppose que c'est suffisant. Bien que la communauté soit grande, il manque une documentation pour l'API et le système d'animation est omis.

**Recommandations à d’autres personnes envisageant Cocos2d-X:**

Il y a une grande quantité de sélections spécifiques, et la documentation n'est pas toujours la meilleure dans l'ensemble. Assurez-vous de le comparer avec les concurrents, car il existe d'autres options qui offrent des solutions similaires ou meilleures pour des problèmes similaires. Libre et open source, la version -x connue sous le nom de Cocos2d-X est écrite en C++ en général, ce qui lui permet de se compiler nativement sur presque n'importe quelle machine utilisant un dispositif de particules pour certaines entreprises et le prix du corps ne baisse jamais.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

Il est déboutonné et ouvert, et c'est très bénéfique pour l'entreprise de jeux. Création de prototypes de jeu Ce moteur vous aide à créer votre application et votre jeu sans effort et la publication sur plusieurs plateformes vous fait gagner du temps. Pour moi, cocos2d est le meilleur pour les projets et la création de prototypes simples de jeux. Cocos2djs, principalement basé sur javascript, mais peut également être compilé en local.

  ### 2. Développez vos propres jeux sur le CoCos2d-X basique multiplateforme

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Banque | Entreprise (> 1000 employés)

**Reviewed Date:** July 11, 2019

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

vous pouvez créer vos propres jeux pour iOS, Android, Windows Phone, Mac OS X, Windows Desktop et Linux en utilisant CoCos2d-X.

**Que n’aimez-vous pas à propos de Cocos2d-X?**

L'interface utilisateur n'est pas bonne et n'est pas facile à utiliser.

**Recommandations à d’autres personnes envisageant Cocos2d-X:**

S'ils veulent développer des jeux pour toutes sortes de plateformes, ce produit est pour eux.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons beaucoup de plateformes, donc c'est très utile pour nous.

  ### 3. Un cadre de jeu désordonné pour créer des jeux 2D

**Rating:** 3.5/5.0 stars

**Reviewed by:** Syed Zainul A. | Game developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 17, 2018

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

Cocos2d est un cadre de développement de jeux multiplateforme. Cocos2d inclut également ses sous-parties Cocos2dx-js et Cocos2d Creator qui rendent le travail des développeurs de jeux moins pénible. L'API est immense, offrant une liste de fonctionnalités telles que la gestion de scènes, les effets de particules et d'animation. Le système de calques fonctionne bien avec les jeux. Les programmeurs peuvent écrire du code en C++ et il existe également un port JS pour ceux qui sont à l'aise avec cela. Étant open source, corriger les bugs et examiner le code source est facile pour optimiser le code existant. La meilleure chose à propos de Cocos2d est SDKbox. Ajouter des modules externes tels que des modules publicitaires ou des modules de médias sociaux est assez facile tout en corrélant avec votre code. Un jeu de bonne qualité est écrit en Cocos2d, y compris Charbuster Hill Climb Racing, Castle Clash et Dragan City.

**Que n’aimez-vous pas à propos de Cocos2d-X?**

Documentation inefficace et incomplète. En regardant l'API et l'exemple. Trouver une fonctionnalité simple comme dessiner un segment primitif n'est pas inclus dans la documentation, ce qui rend le travail du programmeur difficile.  
Il y a des failles dans la bibliothèque de jeu elle-même qui peuvent être frustrantes pour les utilisateurs.  
Tout dans les variables de base du jeu est global, ce qui rend difficile la maintenance.  
cc.Something est la convention que suit tout le cadre.

**Recommandations à d’autres personnes envisageant Cocos2d-X:**

coco2d est un bon cadre de jeu mais l'ajout de fonctionnalités au-dessus du code existant l'a rendu désordonné. Mieux vaut essayer libgdx/godot.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons cocos2dx pour nos jeux html5 actuels. Jusqu'à présent, tout va bien. Cocos2dx-JS est entièrement open source. La taille de la construction est assez faible.

  ### 4. Utilise le concept de directeur de Cocos2d-x

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Production médiatique | Entreprise (> 1000 employés)

**Reviewed Date:** July 10, 2019

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

Cocos2d-x est un moteur de jeu multiplateforme. Un moteur de jeu fournit de nombreux composants dans le flux de travail du développeur. Les principaux composants de Cocos2d-x sont : Scène, Transition, Sprite, Menu, Audio, Physique et plus encore.

**Que n’aimez-vous pas à propos de Cocos2d-X?**

Cocos2d-x n'a pas de bibliothèque de code ni d'interface visuelle.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

J'ai fait mon premier jeu avec ça.

  ### 5. Créez vos propres jeux

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Santé, bien-être et fitness | Entreprise (> 1000 employés)

**Reviewed Date:** November 01, 2018

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

Je n'avais pas d'expérience avec Cocos2D lorsque j'ai utilisé ce programme pour la première fois et je manquais de matériel Apple pour suivre les tutoriels disponibles en ligne. Bien que ce fût mon cas, j'ai quand même pu apprendre et suivre grâce aux images de ce à quoi le jeu ressemblerait après les exemples de code donnés. Je me sens maintenant plus confiant avec le fait que je peux travailler dans un environnement Apple et développer des jeux complets en utilisant Cocos2D.

**Que n’aimez-vous pas à propos de Cocos2d-X?**

J'adore la facilité avec laquelle j'ai appris à créer mon premier jeu iPhone malgré mon manque d'expérience.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

Leur framework de jeu C++ multiplateforme sous licence MIT open source prend en charge l'iPhone X, et il est facile d'apprendre à l'utiliser ! J'ai lu quelques tutoriels en ligne et cela a suffi.

  ### 6. Incroyable pour créer des jeux

**Rating:** 4.5/5.0 stars

**Reviewed by:** mohsin s. | Developer, Jeux informatiques, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** June 12, 2018

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

Cocos2D-X est connecté au moteur en C++. Cela permet de créer des applications en C++, et par la suite pour des applications IOS, Android ou Windows Phone. Un développement récent avait également permis aux utilisateurs de publier pour HTML5 s'ils utilisent JS pour coder leurs jeux. Il permet d'utiliser une variété de langages de programmation tels que C++, Lua, JavaScript et C#.

**Que n’aimez-vous pas à propos de Cocos2d-X?**

Il n'y a rien que je n'aime pas à ce sujet. C'est absolument gratuit et facile à utiliser. Mais d'une certaine manière, je pense qu'une optimisation supplémentaire peut être faite. J'ai utilisé Unity auparavant, mais si vous êtes étudiant et n'avez pas d'argent, alors vous devriez opter pour Cocos2d.

**Recommandations à d’autres personnes envisageant Cocos2d-X:**

Prenez des cours sur Cocos2D depuis Youtube ou Udemy. Installez-le sur Mac et utilisez-le avec Xcode. Apprenez à coder dans un langage facile ou celui que vous trouvez facile.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

Je développe des jeux Android et iOS en utilisant cocos3d et les télécharge sur Google Playstore.

  ### 7. Pas très accessible, commencer était trop obscur

**Rating:** 0.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Transport/Camionnage/Ferroviaire | Petite entreprise (50 employés ou moins)

**Reviewed Date:** June 12, 2018

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

Le logiciel lui-même semble attrayant, utilisé par de nombreux développeurs. Il semble robuste et complet.

**Que n’aimez-vous pas à propos de Cocos2d-X?**

Je n'ai jamais réussi à faire grand-chose avec Cocos. La documentation était obscure et il était difficile de créer même une application de niveau débutant. J'ai essayé plusieurs fois et j'ai été découragé par le manque de ressources.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

J'essayais de l'utiliser pour le développement d'applications mobiles. Il m'avait été recommandé. Malheureusement, je ne l'ai pas trouvé finalement si utile.

  ### 8. Cadre mature qui est bon pour le prototypage

**Rating:** 2.0/5.0 stars

**Reviewed by:** Fatir A. | Technical Designer - God of War, Divertissement, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** September 22, 2016

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

Différentes solutions pour différentes personnes. Trouvez l'outil qui fonctionne le mieux pour vous ou qui ressemble le plus à vos autres flux de travail. Bien testé avec de nombreux produits de haute qualité, cela en fait un bon pari pour les produits finaux.

**Que n’aimez-vous pas à propos de Cocos2d-X?**

De nombreux codebases et frameworks divisés rendent la tâche confuse pour commencer et difficile de trouver de bons tutoriels. La documentation est insuffisante, et l'information sur internet est éparse comparée à d'autres moteurs. Cela rend la tâche particulièrement difficile pour les débutants.

**Recommandations à d’autres personnes envisageant Cocos2d-X:**

Il y a beaucoup de choix différents, et la documentation n'est pas la meilleure dans l'ensemble. C'est un produit formidable et mature si vous êtes capable d'investir du temps pour l'apprendre. Assurez-vous de peser cela par rapport aux concurrents, car il existe d'autres options qui offrent des solutions similaires ou meilleures aux mêmes problèmes.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

Prototypage de jeu. Je voudrais avoir une bonne solution que je peux mettre en place rapidement pour tester diverses idées de jeu. Ce moteur est très bon une fois que vous êtes plus à l'aise avec la base de code, cependant, cet investissement en temps est élevé par rapport à d'autres solutions.

  ### 9. Cadre Open Source avec une bonne communauté et beaucoup de choix de langues.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Darma K. | Mobile Application Developer, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 26, 2016

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

Pour le projet open source cocos2d a maintenu une très bonne communauté. Cela signifie qu'un problème de bug et de l'aide sont toujours sur leur forum. Super bon pour le prototypage rapide de jeux sans maux de tête. Certains jeux célèbres comme Badland, Hill Climb Racing, 2048 sont des produits de cocos2d (Obj C) et de son frère cocos2dx (c++).

**Que n’aimez-vous pas à propos de Cocos2d-X?**

Bien que la communauté soit grande, une documentation pour l'API fait défaut. Cela crée une sorte de barrière d'entrée difficile pour les débutants. Mais je pense que c'est assez juste.

**Recommandations à d’autres personnes envisageant Cocos2d-X:**

Si vous êtes un programmeur expérimenté, savoir ce que fait une API et une bibliothèque, cocos2d est une meilleure option que vous pouvez obtenir pour développer des jeux iOS, en plus de spritekit.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

Pour moi, cocos2d est parfait pour le prototypage de jeux simples et les projets. La meilleure partie de ces technologies est qu'elles fonctionnent dans un langage natif comme obj C avec un excellent support natif et des performances robustes. Et actuellement, si vous êtes à l'aise avec javascript comme moi, vous pouvez utiliser Cocos2djs, basé sur javascript mais pouvant également être compilé en natif.

  ### 10. Meilleur moteur de jeu 2D pour les équipes indépendantes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Emad A. | Software Developer and Architect, Logiciels informatiques, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** March 29, 2016

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

Ce moteur est entièrement open-source et dispose d'une bonne communauté. Il est multiplateforme et vous pouvez facilement publier votre jeu (et même votre application) pour iOS, Android, Windows Phone. La qualité du moteur (rendu, physique, etc.) est impressionnante et j'ai travaillé sur plus de 5 projets commerciaux. La version cocos2d-x est principalement en C++ et elle est très pratique à utiliser. Elle prend également en charge le scripting. Récemment, elle a également ajouté une fonctionnalité 3D qui la rendra plus populaire à côté de Unity3D.

**Que n’aimez-vous pas à propos de Cocos2d-X?**

C'est génial sauf pour le support des langues de droite à gauche. Il y a aussi quelques problèmes sur les téléphones Windows et je vois une baisse du taux de rafraîchissement. La fonctionnalité 3D est encore jeune et elle n'est pas aussi puissante que Unity. Le système d'animation est également manquant.

**Recommandations à d’autres personnes envisageant Cocos2d-X:**

Meilleur moteur de jeu pour un jeu 2D commercial ! Gratuit et open-source. Facilité de publication et de sortie de votre jeu sur plusieurs plateformes telles que iOS, Android, Windows Phone. La version -x (appelée Cocos2d-X) est principalement écrite en C++, elle peut donc se compiler nativement sur presque n'importe quel système. Vous aimerez également la vitesse de ce moteur de jeu. J'utilise le système de particules pour certains projets et le taux de rafraîchissement ne baisse jamais. J'aime vraiment la version 3 de ce moteur (actuellement la v3.10 est la dernière version stable). Il a également récemment ajouté une fonctionnalité 3D qui présente une bonne performance.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

Ce moteur vous permet de créer votre application et votre jeu facilement et la publication sur plusieurs plateformes est un gain de temps. C'est gratuit et open-source et c'est très utile dans l'industrie du jeu.

  ### 11. Très utile moteur de jeu open source léger et gratuit.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Raydelto H. | Radio Presenter, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 12, 2016

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

J'aime la flexibilité que le cadre offre. J'ai principalement utilisé Cocos2d-x qui vous permet de créer vos jeux en utilisant C++, Lua et Javascript.

En utilisant les liaisons Javascript, vous pouvez littéralement créer un clone de flappy bird en 2 heures ou moins (en supposant que vous ayez déjà vos ressources audio et graphiques). Le cycle de développement JS est rapide, léger et vous permet de tester votre code en 2 secondes ou moins (selon les capacités de votre ordinateur).

Si vous souhaitez utiliser Cocos2d Sprite Builder, vous pouvez également créer des jeux facilement en utilisant les outils fournis avec le cadre.

**Que n’aimez-vous pas à propos de Cocos2d-X?**

Les outils secondaires fournis par le cadre ne sont pas encore aussi intégrés qu'ils devraient l'être. Ils ont déprécié de nombreux outils avant de pouvoir les adapter aux besoins actuels (comme Cocos IDE et CocosStudio).

Ils viennent également de lancer le Cocos Editor, qui chevauche certaines fonctionnalités d'un autre outil appelé Cocos.

La stratégie d'outils n'est pas encore claire. En 2015, ils ont annoncé qu'ils allaient changer le nom du cadre Cocos2d-x en simplement Cocos, ils ont lancé l'outil Cocos, mais le site Cocos.org est toujours disponible uniquement en chinois. Ils continuent de lancer des outils en dehors des outils intégrés de Cocos même lorsqu'ils ont dit qu'ils ne le feraient pas.

**Recommandations à d’autres personnes envisageant Cocos2d-X:**

Si vous créez un jeu 2D simple, envisagez d'utiliser Cocos2d-x. J'encouragerais fortement à essayer la liaison Javascript car elle vous permettra de travailler très rapidement.

Si vous créez des jeux 3D complexes, même si Cocos prend déjà en charge la 3D, vous pouvez envisager d'utiliser un autre cadre.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

J'ai créé des jeux légers avec cet outil depuis 2013. C'est totalement gratuit et open source, ce qui signifie que vous pouvez modifier le code pour plus de commodité, mais dans mon cas particulier, le plus grand avantage que j'ai tiré du code est d'avoir accès à des capacités de débogage plus approfondies.

  ### 12. Comme ci, comme ça

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 27, 2016

**Qu'aimez-vous le plus à propos de Cocos2d-X?**

Cocos2D est très flexible, soutenu par un bon widget d'interface utilisateur qui aide les nouveaux utilisateurs à créer leur jeu facilement. En dehors de cela, comme Cocos est déjà célèbre depuis le début, lorsque j'ai essayé de trouver un tutoriel, je l'ai trouvé facilement.

Lorsque j'essaie de créer des jeux HTML5 en utilisant Cocos2D, je lis l'API en ligne de Cocos et cela m'aide beaucoup, et lorsque je télécharge la version complète de Cocos, ils fournissent un exemple de jeu qui peut être facilement compris et utilisé comme référence pour mon prochain jeu.

**Que n’aimez-vous pas à propos de Cocos2d-X?**

Lorsque j'utilise Cocos pour créer mon jeu, j'ai rencontré des difficultés pour réaliser des animations de sprites. C'est très compliqué et pas assez simple. Je pense que c'est un défaut de Cocos car il est très flexible.

**Recommandations à d’autres personnes envisageant Cocos2d-X:**

Cocos est un très bon framework pour commencer, car il est très flexible.

**Quels sont les problèmes que Cocos2d-X résout, et en quoi cela vous est-il bénéfique?**

En ce moment, je travaille en tant que programmeur de jeux dans une entreprise. Lorsque je suis passé à Cocos depuis un autre framework, au début c'était difficile car Cocos est très différent de mon framework de base pour les jeux, donc je dois organiser de nouvelles choses.

Heureusement, après avoir étudié Cocos pendant un certain temps, cela a rendu mon travail plus facile et je peux rendre mon nouveau jeu plus créatif qu'avant.



- [View Cocos2d-X pricing details and edition comparison](https://www.g2.com/fr/products/cocos2d-x/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+16%3A34%3A05+-0500&secure%5Bsession_id%5D=2bf655b0-c664-4f53-b95b-b91eb8ad5366&secure%5Btoken%5D=8ddd072516aa2b765358df08a62423263b6dcc61ee8e53bf7e904d4229c560ba&format=llm_user)

## Cocos2d-X Features
**Fidélité visuelle**
- Qualité de rendu
- Qualité VFX
- Qualité de texture et de terrain

**Outils de création**
- Création de cinématiques
- Création de shaders
- Contrôle de l’IA
- Animations
- Capacités de création sans code
- Collaboration d’équipe

## Top Cocos2d-X Alternatives
  - [Unity](https://www.g2.com/fr/products/unity/reviews) - 4.5/5.0 (353 reviews)
  - [Godot](https://www.g2.com/fr/products/godot/reviews) - 4.5/5.0 (27 reviews)
  - [Unreal Engine](https://www.g2.com/fr/products/unreal-engine/reviews) - 4.5/5.0 (149 reviews)

