# Cocos2d-X Reviews
**Vendor:** Cocos Creator  
**Category:** [Software per motori di gioco](https://www.g2.com/it/categories/game-engine)  
**Average Rating:** 3.6/5.0  
**Total Reviews:** 12
## About Cocos2d-X
Cocos2d-x è un motore di gioco open-source che aiuta i suoi utenti a sviluppare i propri giochi per dispositivi mobili.




## Cocos2d-X Reviews
  ### 1. Il miglior motore di gioco 2D per gruppi indie.

**Rating:** 4.5/5.0 stars

**Reviewed by:** jordi g. | Designer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** October 30, 2018

**Cosa Le piace di più di Cocos2d-X?**

Questo motore è completamente open source e ha una rete straordinaria. Diverse risposte per esseri umani unici. È la piattaforma e può, senza problemi, avviare la sua ricreazione e persino la sua applicazione per iOS, Android, Windows Phone. Con i collegamenti Javascript, letteralmente può creare un clone di Flappy Bird in 2 ore o molto meno, supponendo che abbia già i suoi file audio e foto. Alcuni giochi conosciuti come Badland, Hill Climb Racing, 2048 sono prodotti di cocos2d Obj C e il suo fratello cocos2dx c++.

**Cosa non Le piace di Cocos2d-X?**

È eccezionale, tranne per l'aiuto con il linguaggio proprio a sinistra. Ha anche alcuni problemi con il Windows Phone e vedo un calo nel prezzo corporeo. Ma suppongo che sia sufficiente. Anche se la comunità è grande, manca una documentazione per l'API e si omette il sistema di animazione.

**Raccomandazioni per chi sta considerando Cocos2d-X:**

C'è una grande quantità di selezioni specifiche, e la documentazione non è sempre la migliore in tutto il quadro. Assicurati di confrontarlo con i concorrenti, poiché ci sono altre opzioni che offrono soluzioni simili o migliori per problemi simili. Libero e open source, la versione -x conosciuta come Cocos2d-X è scritta in C++ in generale, quindi è in grado di compilare nativamente su quasi qualsiasi macchina che utilizzi un dispositivo di particelle per alcune aziende e il prezzo del corpo non scende mai.

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

È sbottonato e aperto, ed è molto vantaggioso per l'azienda di giochi. Creazione di prototipi del gioco Questo motore ti aiuta a creare la tua applicazione e sport senza sforzo e la pubblicazione su più di una piattaforma ti fa risparmiare tempo. Per me, cocos2d è il migliore per progetti e creazione di prototipi semplici del gioco. Cocos2djs, basato principalmente su javascript, tuttavia, può anche essere compilato in locale.

  ### 2. Sviluppa i tuoi giochi su CoCos2d-X di base multipiattaforma

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Bancario | Enterprise (> 1000 dip.)

**Reviewed Date:** July 11, 2019

**Cosa Le piace di più di Cocos2d-X?**

puoi creare i tuoi giochi per iOS, Android, Windows Phone, Mac OS X, Windows Desktop e Linux utilizzando CoCos2d-X.

**Cosa non Le piace di Cocos2d-X?**

L'interfaccia utente non è buona e non è facile da usare.

**Raccomandazioni per chi sta considerando Cocos2d-X:**

Se vogliono sviluppare giochi per tutti i tipi di piattaforme, questo prodotto è per loro.

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

Usiamo molte piattaforme, quindi è molto utile per noi.

  ### 3. Un framework disordinato per creare giochi 2D

**Rating:** 3.5/5.0 stars

**Reviewed by:** Syed Zainul A. | Game developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 17, 2018

**Cosa Le piace di più di Cocos2d-X?**

Cocos2d è un framework di sviluppo di giochi multipiattaforma. Cocos2d include anche le sue sottoparti Cocos2dx-js e Cocos2d Creator che rendono il lavoro degli sviluppatori di giochi meno doloroso. L'API è enorme e offre una lista di funzionalità come la gestione delle scene, effetti particellari e di animazione. Il sistema di livelli funziona bene con i giochi.\nI programmatori possono scrivere codice in C++ e c'è anche una porta JS per chi è a suo agio con essa.\nEssendo open source, correggere bug e dare un'occhiata al codice sorgente è facile per ottimizzare il codice esistente.\nLa cosa migliore di Cocos2d è SDKbox. Aggiungere moduli esterni come moduli pubblicitari o moduli di social media è abbastanza facile mentre si correla con il tuo codice.\nUn gioco di buona qualità è scritto in Cocos2d, inclusi Charbuster, Hill Climb Racing, Castle Clash e Dragon City.

**Cosa non Le piace di Cocos2d-X?**

Documentazione inefficiente e incompleta. Guardando l'API e l'esempio. Trovare una funzione semplice come disegnare un segmento primitivo non è incluso nella documentazione, il che rende difficile il lavoro del programmatore. Ci sono falle all'interno della libreria di gioco stessa che possono essere frustranti per gli utenti. Tutto nelle variabili principali del gioco è globale, il che rende difficile la manutenzione. cc.Something è la convenzione che segue l'intero framework.

**Raccomandazioni per chi sta considerando Cocos2d-X:**

coco2d è un buon framework per giochi, ma aggiungere funzionalità sopra il codice esistente lo ha reso disordinato. Meglio controllare libgdx/godot.

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

Stiamo usando cocos2dx per i nostri attuali giochi html5. Finora tutto bene. Cocos2dx-JS è completamente open source. Aggiungere più funzionalità o modificare quelle esistenti è semplice come fare un fork del progetto su github. La dimensione del build è piuttosto bassa.

  ### 4. Usa il concetto di direttore di Cocos2d-x

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Produzione media | Enterprise (> 1000 dip.)

**Reviewed Date:** July 10, 2019

**Cosa Le piace di più di Cocos2d-X?**

Cocos2d-x è un motore di gioco multipiattaforma. Un motore di gioco fornisce molti componenti all'interno del flusso di lavoro dello sviluppatore. I componenti principali di Cocos2d-x sono: Scena, Transizione, Sprite, Menu, Audio, Fisica e altro.

**Cosa non Le piace di Cocos2d-X?**

Cocos2d-x non ha una libreria di codice e un'interfaccia visiva

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

Ho fatto il mio primo gioco con questo.

  ### 5. Crea i tuoi giochi

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Salute, benessere e fitness | Enterprise (> 1000 dip.)

**Reviewed Date:** November 01, 2018

**Cosa Le piace di più di Cocos2d-X?**

Non avevo esperienza con Cocos2D quando ho usato questo programma per la prima volta e non avevo hardware Apple per seguire i tutorial che si trovano online. Anche se questa era la mia situazione, sono comunque riuscito a imparare e seguire grazie alle immagini di come sarebbe stato il gioco dopo gli esempi di codice forniti. Ora mi sento più sicuro del fatto che posso lavorare in un ambiente Apple e sviluppare giochi completi utilizzando Cocos2D.

**Cosa non Le piace di Cocos2d-X?**

Amo quanto sia stato facile per me imparare a creare il mio primo gioco per iPhone nonostante la mia mancanza di esperienza.

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

Il loro framework di gioco C++ multipiattaforma con licenza open source MIT supportava l'iPhone X ed è facile da imparare a usarlo! Ho letto un paio di tutorial online ed è stato sufficiente.

  ### 6. Incredibile per creare giochi

**Rating:** 4.5/5.0 stars

**Reviewed by:** mohsin s. | Developer, Videogiochi, Mid-Market (51-1000 dip.)

**Reviewed Date:** June 12, 2018

**Cosa Le piace di più di Cocos2d-X?**

Cocos2D-X è collegato al motore in C++. Questo rende possibile creare applicazioni in C++, e successivamente per applicazioni IOS, Android o Windows Phone. Gli sviluppi recenti hanno anche permesso agli utenti di pubblicare per HTML5 se utilizzano JS per programmare i loro giochi. Permette di utilizzare una varietà di linguaggi di programmazione come C++, Lua, JavaScript e C#.

**Cosa non Le piace di Cocos2d-X?**

Non c'è niente che non mi piaccia. È assolutamente gratuito e facile da usare. Ma in qualche modo penso che si possa fare più ottimizzazione. Ho usato Unity prima, ma se sei uno studente e non hai soldi, allora dovresti optare per Cocos2d.

**Raccomandazioni per chi sta considerando Cocos2d-X:**

Cerca di seguire lezioni su Cocos2D da Youtube o Udemy. Installalo su Mac e usalo con Xcode. Impara a programmare in un linguaggio facile o in quello che pensi sia più facile per te.

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

Sviluppo giochi per Android e iOS utilizzando cocos3d e li carico su Google Playstore.

  ### 7. Non molto accessibile, iniziare è stato troppo complicato

**Rating:** 0.0/5.0 stars

**Reviewed by:** Utente verificato in Trasporti/Autotrasporti/Ferroviario | Piccola impresa (50 o meno dip.)

**Reviewed Date:** June 12, 2018

**Cosa Le piace di più di Cocos2d-X?**

Il software stesso sembra invitante, utilizzato da molti sviluppatori. Sembra robusto e ricco di funzionalità.

**Cosa non Le piace di Cocos2d-X?**

Non sono mai riuscito a fare molto con Cocos. La documentazione era oscura e difficile per avviare anche un'applicazione di base. Ho provato più volte e sono stato scoraggiato dalla mancanza di risorse.

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

Stavo cercando di usarlo per lo sviluppo di applicazioni mobili. Mi era stato consigliato. Purtroppo, non l'ho trovato alla fine così utile.

  ### 8. Matura struttura che è buona per il prototipazione

**Rating:** 2.0/5.0 stars

**Reviewed by:** Fatir A. | Technical Designer - God of War, Intrattenimento, Mid-Market (51-1000 dip.)

**Reviewed Date:** September 22, 2016

**Cosa Le piace di più di Cocos2d-X?**

Soluzioni diverse per persone diverse. Trova lo strumento che funziona meglio per te o che è più simile ai tuoi altri flussi di lavoro. Ben testato con molti prodotti di alta qualità, questo lo rende una buona scommessa per i prodotti finali.

**Cosa non Le piace di Cocos2d-X?**

Molti codici sorgente e framework divisi rendono confuso iniziare e difficile trovare buoni tutorial. La documentazione è carente e le informazioni su internet sono frammentarie rispetto ad altri motori. Questo rende particolarmente difficile per i principianti.

**Raccomandazioni per chi sta considerando Cocos2d-X:**

Fai attenzione quando inizi a usare Cocos2d. Ci sono molte scelte diverse e la documentazione non è delle migliori in generale. Questo è un prodotto eccellente e maturo se sei in grado di investire il tempo necessario per impararlo. Assicurati di confrontarlo con i concorrenti, poiché ci sono altre opzioni che offrono soluzioni simili o migliori agli stessi problemi.

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

Prototipazione di giochi. Vorrei avere una buona soluzione che possa essere avviata rapidamente per testare varie idee di gioco. Questo motore è molto buono una volta che ci si sente più a proprio agio con il codice, tuttavia, l'investimento di tempo è elevato rispetto ad altre soluzioni.

  ### 9. Framework Open Source con una buona comunità e molte opzioni linguistiche.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Darma K. | Mobile Application Developer, Tecnologia dell'informazione e servizi, Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 26, 2016

**Cosa Le piace di più di Cocos2d-X?**

Per il progetto open source cocos2d ha mantenuto una comunità molto buona. Significa che un problema di bug e aiuto sono sempre sul loro forum. Super buono per prototipare velocemente giochi senza mal di testa. Alcuni giochi famosi come Badland, Hill Climb Racing, 2048 sono prodotti di cocos2d (Obj C) e suo fratello cocos2dx (c++).

**Cosa non Le piace di Cocos2d-X?**

Sebbene la comunità sia grande, manca una documentazione per l'API. Questo crea una sorta di barriera d'ingresso difficile per i nuovi arrivati. Ma penso che sia abbastanza giusto.

**Raccomandazioni per chi sta considerando Cocos2d-X:**

Se sei un programmatore esperto, sapere cosa fanno un'API e una libreria, cocos2d è la migliore scelta che puoi fare per sviluppare giochi iOS, oltre a spritekit.

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

Per me, cocos2d è perfetto per il prototyping di giochi semplici e progetti. La parte migliore di queste tecnologie è che funzionano in linguaggio nativo come obj C con un ottimo supporto nativo e prestazioni robuste. E attualmente, se sei fluente in javascript come me, puoi usare Cocos2djs, basato su javascript ma che può anche essere compilato in nativo.

  ### 10. Miglior motore di gioco 2D per team indie

**Rating:** 5.0/5.0 stars

**Reviewed by:** Emad A. | Software Developer and Architect, Software per computer, Mid-Market (51-1000 dip.)

**Reviewed Date:** March 29, 2016

**Cosa Le piace di più di Cocos2d-X?**

Questo motore è completamente open-source e ha una buona comunità. È multipiattaforma e puoi facilmente rilasciare il tuo gioco (e anche la tua app) per iOS, Android, Windows Phone. Lavorare e imparare a usare il motore è semplice e ci è voluta circa una settimana. La qualità del motore (renderer, fisica, ecc.) è fantastica e ho avuto esperienza in più di 5 progetti commerciali. 
La versione cocos2d-x è principalmente in C++ ed è molto comoda da usare. Supporta anche la scrittura di script. Recentemente ha aggiunto anche la funzionalità 3D, che lo renderà più popolare accanto a Unity3D.

**Cosa non Le piace di Cocos2d-X?**

È fantastico tranne per il supporto delle lingue da destra a sinistra. Ha anche qualche problema su Windows Phone e vedo un calo del frame rate. La funzione 3D è ancora giovane e non è potente come Unity. Anche il sistema di animazione manca.

**Raccomandazioni per chi sta considerando Cocos2d-X:**

Il miglior motore di gioco per giochi 2D commerciali! Gratuito e open-source. Facilità di pubblicazione e rilascio del tuo gioco su più piattaforme come iOS, Android, Windows Phone. La versione -x (chiamata Cocos2d-X) è scritta principalmente in C++, quindi può essere compilata nativamente su quasi tutti i sistemi. Amerai anche la velocità di questo motore di gioco. Uso il sistema di particelle per alcuni progetti e il frame rate non cala mai. Amo davvero la versione 3 di questo motore (attualmente la v3.10 è l'ultima stabile). Ha anche recentemente aggiunto la funzionalità 3D che dimostra una buona performance.

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

Questo motore ti aiuta a creare la tua app e il tuo gioco facilmente e la pubblicazione su più piattaforme fa risparmiare tempo. È gratuito e open-source ed è molto utile nell'industria dei giochi.

  ### 11. Motore di gioco open source gratuito, leggero e molto utile.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Raydelto H. | Radio Presenter, Tecnologia dell'informazione e servizi, Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 12, 2016

**Cosa Le piace di più di Cocos2d-X?**

Mi piace la flessibilità che il framework offre. Ho usato principalmente Cocos2d-x che ti permette di creare i tuoi giochi usando C++, Lua e Javascript.

Usando i binding Javascript puoi letteralmente creare un clone di flappy bird in 2 ore o meno (supponendo che tu abbia già i tuoi asset audio e grafici). Il ciclo di sviluppo JS è veloce, leggero e ti permette di testare il tuo codice in 2 secondi o meno (a seconda delle capacità del tuo computer).

Se desideri usare Cocos2d Sprite Builder potresti anche creare giochi facilmente usando gli strumenti inclusi nel framework.

**Cosa non Le piace di Cocos2d-X?**

Gli strumenti secondari forniti dal framework non sono ancora integrati come dovrebbero. Hanno deprecato molti strumenti prima di riuscire ad adattarli alle esigenze attuali (come Cocos IDE e CocosStudio).

Inoltre, hanno appena lanciato il Cocos Editor, che sovrappone alcune funzionalità di un altro strumento chiamato Cocos.

La strategia degli strumenti non è ancora chiara. Nel 2015 hanno annunciato che avrebbero cambiato il nome del framework Cocos2d-x in semplicemente Cocos, hanno lanciato lo strumento Cocos, ma il sito Cocos.org è ancora disponibile solo in cinese. Continuano a lanciare strumenti al di fuori degli strumenti integrati di Cocos anche quando hanno detto che non lo avrebbero fatto.

**Raccomandazioni per chi sta considerando Cocos2d-X:**

Se stai creando un semplice gioco 2D, considera l'utilizzo di Cocos2d-x. Ti incoraggio vivamente a provare il binding Javascript poiché ti permetterà di lavorare molto velocemente.

Se stai creando giochi 3D complessi, anche se Cocos supporta già il 3D, potresti considerare l'utilizzo di un altro framework.

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

Ho creato giochi leggeri con questo strumento dal 2013. È completamente gratuito ed è open source, il che significa che puoi modificare il codice per comodità, ma nel mio caso particolare, il vantaggio maggiore che ho ottenuto dal codice è l'accesso a capacità di debug più approfondite.

  ### 12. Così così

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 27, 2016

**Cosa Le piace di più di Cocos2d-X?**

Cocos2D è molto flessibile, supportato da un buon widget UI che aiuta i nuovi utenti a creare il loro gioco facilmente. Oltre a ciò, poiché Cocos è già famoso fin dall'inizio, quando ho cercato un tutorial l'ho trovato facilmente.

Quando provo a creare alcuni giochi HTML5 usando Cocos2D, leggo l'API online di Cocos e mi aiuta molto, e quando scarico la versione completa di Cocos, forniscono un esempio di gioco che può essere facilmente compreso e può essere usato come riferimento per il mio prossimo gioco.

**Cosa non Le piace di Cocos2d-X?**

Quando uso cocos per creare il mio gioco, ho incontrato alcune difficoltà nel realizzare alcune animazioni di frame sprite. È molto complicato e non abbastanza semplice. Penso che questo sia un difetto di cocos perché è molto flessibile.

**Raccomandazioni per chi sta considerando Cocos2d-X:**

Cocos è un ottimo framework per iniziare, perché è molto flessibile.

**Quali problemi sta risolvendo Cocos2d-X e in che modo La sta aiutando?**

In questo momento lavoro come programmatore di giochi in una compagnia. Quando mi sono spostato a Cocos da un altro framework, all'inizio è stato difficile perché Cocos è molto diverso dal mio framework di base per i giochi, quindi ho dovuto organizzare alcune cose nuove.

Fortunatamente, dopo aver studiato Cocos per un po' di tempo, il mio lavoro è diventato più facile e posso rendere il mio nuovo gioco più creativo di prima.



- [View Cocos2d-X pricing details and edition comparison](https://www.g2.com/it/products/cocos2d-x/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-16+07%3A02%3A51+-0500&secure%5Bsession_id%5D=6a72e4e8-6383-4e4f-8586-be21a25d606c&secure%5Btoken%5D=b77c1aecba54c5bfbc135dff21b3181a4f2956782021a9e682df554e42db2286&format=llm_user)

## Cocos2d-X Features
**Fedeltà Visiva**
- Qualità di rendering
- Qualità VFX
- Qualità della Texture e del Terreno

**Strumenti di Creazione**
- Creazione di scene tagliate
- Creazione di Shader
- Controllo dell'IA
- Animazioni
- Capacità di Creazione Senza Codice
- Collaborazione di squadra

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

