# Cocos2d-X Reviews
**Vendor:** Cocos Creator  
**Category:** [Software de Motor de Jogo](https://www.g2.com/pt/categories/game-engine)  
**Average Rating:** 3.6/5.0  
**Total Reviews:** 12
## About Cocos2d-X
Cocos2d-x é um motor de jogo de código aberto que ajuda seus usuários a desenvolverem seus próprios jogos móveis.




## Cocos2d-X Reviews
  ### 1. O melhor motor de jogo 2D para grupos indie.

**Rating:** 4.5/5.0 stars

**Reviewed by:** jordi g. | Designer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 30, 2018

**O que você mais gosta em Cocos2d-X?**

Este motor é completamente de código aberto e tem uma rede incrível. Diferentes respostas para seres humanos únicos. É a plataforma e pode, sem problemas, iniciar sua recriação e até mesmo seu aplicativo para iOS, Android, Windows Phone. Com os links de Javascript, literalmente pode criar um clone de flappy bird em 2 horas ou muito menos, supondo que já tenha seus arquivos de áudio e foto. Alguns jogos conhecidos como Badland, hill climb racing, 2048 são produtos de cocos2d Obj C e seu irmão cocos2dx c++.

**O que você não gosta em Cocos2d-X?**

É excelente, exceto por ajudar com a linguagem própria à esquerda. Também tem alguns problemas com o Windows Phone e vejo uma queda no preço corporal. Mas suponho que é suficiente. Embora a comunidade seja grande, falta uma documentação para a API e o sistema de animação é omitido.

**Recomendações a outras pessoas considerando Cocos2d-X:**

Há uma grande quantidade de seleções específicas, e a documentação nem sempre é a melhor em todo o quadro. Certifique-se de compará-lo com os concorrentes, já que há outras opções que oferecem soluções semelhantes ou melhores para problemas similares. Livre e de código aberto, a versão -x conhecida como Cocos2d-X está escrita em C++ em geral, por isso é capaz de compilar nativamente em quase qualquer máquina que use um dispositivo de partículas para algumas empresas e o preço do corpo nunca baixa.

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Está desabotoado e aberto, e é muito benéfico para a empresa de jogos. Criação de protótipos do jogo Este motor o ajuda a criar seu aplicativo e esporte sem esforço e a publicação para mais de uma plataforma lhe poupa tempo. Para mim, cocos2d é o melhor para projetos e criação de protótipos simples do jogo. Cocos2djs, javascript baseado principalmente, no entanto, também pode ser compilado localmente.

  ### 2. Desenvolva seus próprios jogos na plataforma básica e multiplataforma CoCos2d-X

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Bancário | Empresa (> 1000 emp.)

**Reviewed Date:** July 11, 2019

**O que você mais gosta em Cocos2d-X?**

você pode criar seus próprios jogos para iOS, Android, Windows Phone, Mac OS X, Windows Desktop e Linux usando o CoCos2d-X.

**O que você não gosta em Cocos2d-X?**

A interface do usuário não é boa e não é fácil de usar.

**Recomendações a outras pessoas considerando Cocos2d-X:**

Se eles querem desenvolver jogos para todos os tipos de plataforma, este produto é para eles.

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Usamos muitas plataformas, então é muito útil para nós.

  ### 3. Um framework de jogo desordenado para criar jogos 2D

**Rating:** 3.5/5.0 stars

**Reviewed by:** Syed Zainul A. | Game developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 17, 2018

**O que você mais gosta em Cocos2d-X?**

Cocos2d é uma estrutura de desenvolvimento de jogos multiplataforma. Cocos2d também inclui suas subpartes Cocos2dx-js e Cocos2d Creator, que tornam o trabalho do desenvolvedor de jogos menos doloroso. A API é enorme, oferecendo uma lista de recursos como gerenciamento de cenas, efeitos de partículas e animação. O sistema de camadas funciona bem com os jogos. 

Os programadores podem escrever código em C++ e há também uma porta JS para aqueles que se sentem confortáveis com ela. Sendo de código aberto. Corrigir bugs e espiar o código-fonte é fácil para otimizar o código existente. 

A melhor coisa sobre o Cocos2d é o SDKbox. Adicionar módulos externos, como módulos de anúncios ou módulos de mídia social, é bastante fácil ao correlacionar com seu código. 

Um jogo de boa qualidade é escrito em Cocos2d, incluindo Charbuster Hill Climb Racing, Castle Clash e Dragan City.

**O que você não gosta em Cocos2d-X?**

Documentação ineficiente e incompleta. Olhando para a API e exemplo. Encontrar um recurso simples, como desenhar um segmento primitivo, não está incluído na documentação, o que torna o trabalho do programador difícil. Existem falhas na própria biblioteca do jogo que podem ser frustrantes para os usuários. Tudo nas variáveis principais do jogo é global, o que torna difícil a manutenção. cc.AlgumaCoisa é a convenção que todo o framework segue.

**Recomendações a outras pessoas considerando Cocos2d-X:**

coco2d é uma boa estrutura de jogo, mas adicionar recursos em cima do código existente o tornou confuso. Melhor conferir libgdx/godot.

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Estamos usando cocos2dx para nossos jogos atuais em html5. Até agora, tudo bem. Cocos2dx-JS é totalmente de código aberto. Adicionar mais recursos ou modificar recursos existentes é bastante como bifurcar o projeto no github. O tamanho da compilação é bastante baixo.

  ### 4. Usa o conceito de diretor do Cocos2d-x

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Produção de Mídia | Empresa (> 1000 emp.)

**Reviewed Date:** July 10, 2019

**O que você mais gosta em Cocos2d-X?**

Cocos2d-x é um motor de jogo multiplataforma. Um motor de jogo fornece muitos componentes dentro do fluxo de trabalho do desenvolvedor. Os principais componentes do Cocos2d-x são: Cena, Transição, Sprite, Menu, Áudio, Física e mais.

**O que você não gosta em Cocos2d-X?**

Cocos2d-x não possui uma biblioteca de código e uma interface visual

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Eu fiz meu primeiro jogo com isso.

  ### 5. Crie seus próprios jogos

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Saúde, Bem-estar e Fitness | Empresa (> 1000 emp.)

**Reviewed Date:** November 01, 2018

**O que você mais gosta em Cocos2d-X?**

Eu não tinha experiência com Cocos2D quando usei este programa pela primeira vez e não tinha nenhum hardware da Apple para acompanhar os tutoriais que você encontra online. Embora esse fosse o meu caso, ainda consegui aprender e acompanhar graças às imagens de como o jogo ficaria após os exemplos de código fornecidos. Agora me sinto mais confiante com o fato de que posso trabalhar em um ambiente Apple e desenvolver jogos completos utilizando Cocos2D.

**O que você não gosta em Cocos2d-X?**

Adoro como foi fácil para mim aprender a criar meu primeiro jogo para iPhone, mesmo com minha falta de experiência.

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Seu framework de jogos em C++ de código aberto com licença MIT e multiplataforma tinha suporte para iPhone X, e é fácil de aprender a trabalhar com ele! Li alguns tutoriais online e isso foi suficiente.

  ### 6. Incrível para fazer jogos

**Rating:** 4.5/5.0 stars

**Reviewed by:** mohsin s. | Developer, Jogos de Computador, Médio Porte (51-1000 emp.)

**Reviewed Date:** June 12, 2018

**O que você mais gosta em Cocos2d-X?**

Cocos2D-X está conectado ao motor em C++. Isso torna possível criar aplicativos em C++, e posteriormente para aplicativos IOS, Android ou Windows Phone. O desenvolvimento recente também permitiu que os usuários publicassem para HTML5 se estiverem usando JS para codificar seus jogos. Ele permite o uso de uma variedade de linguagens de programação, como C++, Lua, JavaScript e C#.

**O que você não gosta em Cocos2d-X?**

Não há nada que eu não goste nisso. É absolutamente gratuito e fácil de usar. Mas de alguma forma, acho que mais otimização pode ser feita. Já usei o Unity antes, mas se você é estudante e não tem dinheiro, então deve optar pelo Cocos2d.

**Recomendações a outras pessoas considerando Cocos2d-X:**

Tente assistir a palestras sobre Cocos2D no Youtube ou Udemy. Instale-o no Mac e use-o com o Xcode.  
Aprenda a programar em linguagem fácil ou qualquer outra que você ache fácil.

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Eu desenvolvo jogos para Android e iOS usando cocos3d e os envio para o Google Playstore.

  ### 7. Não é muito acessível, começar foi muito complicado.

**Rating:** 0.0/5.0 stars

**Reviewed by:** Usuário Verificado em Transporte/Caminhões/Ferroviário | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 12, 2018

**O que você mais gosta em Cocos2d-X?**

O próprio software parece convidativo, usado por muitos desenvolvedores. Parece robusto e cheio de recursos.

**O que você não gosta em Cocos2d-X?**

Nunca consegui fazer muito com o Cocos. A documentação era obscura e difícil de usar, mesmo para criar uma aplicação de nível básico. Tentei várias vezes e fiquei desanimado pela falta de recursos.

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Eu estava tentando usá-lo para o desenvolvimento de aplicativos móveis. Ele havia sido recomendado para mim. Infelizmente, não achei que fosse tão útil no final.

  ### 8. Estrutura madura que é boa para prototipagem

**Rating:** 2.0/5.0 stars

**Reviewed by:** Fatir A. | Technical Designer - God of War, Entretenimento, Médio Porte (51-1000 emp.)

**Reviewed Date:** September 22, 2016

**O que você mais gosta em Cocos2d-X?**

Diferentes soluções para diferentes pessoas. Encontre a ferramenta que funciona melhor para você ou que é mais parecida com seus outros fluxos de trabalho. Bem testado com muitos produtos de alta qualidade, isso faz com que seja uma boa aposta para produtos finais.

**O que você não gosta em Cocos2d-X?**

Muitos dividem bases de código e frameworks que tornam confuso começar e difícil encontrar bons tutoriais. A documentação é insuficiente, e a informação na internet é dispersa em comparação com outros motores. Isso torna especialmente difícil para iniciantes.

**Recomendações a outras pessoas considerando Cocos2d-X:**

Ao entrar no Cocos2d, há muitas escolhas diferentes, e a documentação não é das melhores em geral. Este é um produto excelente e maduro se você puder investir tempo para aprendê-lo. Certifique-se de comparar isso com os concorrentes, pois existem outras opções que oferecem soluções semelhantes ou melhores para os mesmos problemas.

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Prototipagem de jogos. Eu gostaria de ter uma boa solução que eu possa colocar em funcionamento rapidamente para testar várias ideias de jogos. Este motor é muito bom depois que você se sente mais confortável com a base de código, no entanto, esse investimento de tempo é alto quando comparado a outras soluções.

  ### 9. Framework de código aberto com boa comunidade e muitas opções de linguagem.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Darma K. | Mobile Application Developer, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 26, 2016

**O que você mais gosta em Cocos2d-X?**

Para o projeto de código aberto cocos2d, tem mantido uma comunidade muito boa. Isso significa que problemas de bugs e ajuda estão sempre em seu fórum. Super bom para prototipagem rápida de jogos sem dores de cabeça. Alguns jogos famosos como Badland, Hill Climb Racing, 2048 são produtos do cocos2d (Obj C) e seu irmão cocos2dx (c++).

**O que você não gosta em Cocos2d-X?**

Embora a comunidade seja grande, falta documentação para a API. Isso cria uma espécie de barreira de entrada difícil para os novatos. Mas acho que é justo o suficiente.

**Recomendações a outras pessoas considerando Cocos2d-X:**

Se você é um programador experiente, saber o que API e biblioteca fazem, cocos2d é uma das melhores opções que você pode escolher para desenvolver jogos para iOS, além do spritekit.

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Para mim, cocos2d é perfeito para prototipagem de jogos simples e projetos. A melhor parte dessas tecnologias é que elas funcionam em linguagem nativa como obj C com ótimo suporte nativo e desempenho robusto. E atualmente, se você é fluente em javascript como eu, pode usar Cocos2djs, baseado em javascript, mas também pode ser compilado em nativo.

  ### 10. Melhor motor de jogo 2D para equipes independentes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Emad A. | Software Developer and Architect, Software de Computador, Médio Porte (51-1000 emp.)

**Reviewed Date:** March 29, 2016

**O que você mais gosta em Cocos2d-X?**

Este motor é totalmente de código aberto e tem uma boa comunidade. É multiplataforma e você pode lançar facilmente seu jogo (e até mesmo seu aplicativo) para iOS, Android, Windows Phone. Trabalhar e aprender o motor é simples e levou cerca de uma semana. A qualidade do motor (renderizador, física, etc.) é incrível e eu experimentei mais de 5 projetos comerciais. A versão cocos2d-x é principalmente em C++ e é muito conveniente de usar. Também suporta scripting. Recentemente, também adicionou recurso 3D, o que o tornará mais popular além do Unity3D.

**O que você não gosta em Cocos2d-X?**

É incrível, exceto pelo suporte a idiomas da direita para a esquerda. Também tem algum problema no Windows Phone e vejo uma queda na taxa de quadros. O recurso 3D ainda é jovem e não é tão poderoso quanto o Unity. O sistema de animação também está ausente.

**Recomendações a outras pessoas considerando Cocos2d-X:**

Melhor motor de jogo para jogo 2D comercial! Gratuito e de código aberto. Facilidade de publicação e lançamento do seu jogo para várias plataformas, como iOS, Android, Windows Phone.  
A versão -x (chamada Cocos2d-X) é escrita principalmente em C++, então pode compilar nativamente em praticamente qualquer sistema.  
Você também vai adorar a velocidade deste motor de jogo. Eu uso sistema de partículas para alguns projetos e a taxa de quadros nunca cai. Eu realmente amo a v3 deste motor (atualmente a v3.10 é a última estável).  
Ele também adicionou recentemente recurso 3D que apresenta um bom desempenho.

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Este motor ajuda a criar seu aplicativo e jogo facilmente, e a publicação para múltiplas plataformas economiza tempo. É gratuito e de código aberto e é muito útil na indústria de jogos.

  ### 11. Muito útil motor de jogo leve, gratuito e de código aberto.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Raydelto H. | Radio Presenter, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 12, 2016

**O que você mais gosta em Cocos2d-X?**

Eu gosto da flexibilidade que o framework oferece. Eu usei principalmente o Cocos2d-x, que permite criar seus jogos usando C++, Lua e Javascript.

Usando as ligações Javascript, você pode literalmente criar um clone de flappy bird em 2 horas ou menos (assumindo que você já tenha seus recursos de áudio e gráficos). O ciclo de desenvolvimento em JS é rápido, leve e permite testar seu código em 2 segundos ou menos (dependendo das capacidades do seu computador).

Se você gostaria de usar o Cocos2d Sprite Builder, você também poderia criar jogos facilmente usando as ferramentas incluídas no framework.

**O que você não gosta em Cocos2d-X?**

As ferramentas auxiliares fornecidas pelo framework não estão tão integradas quanto deveriam. Eles descontinuaram muitas ferramentas antes de conseguir adaptá-las às necessidades atuais (como Cocos IDE e CocosStudio).

Além disso, eles acabaram de lançar o Cocos Editor, que sobrepõe alguns recursos de outra ferramenta chamada Cocos.

A estratégia de ferramentas ainda não está clara. Em 2015, eles anunciaram que mudariam o nome do framework Cocos2d-x para apenas Cocos, lançaram a ferramenta Cocos, mas o site Cocos.org ainda está disponível apenas em chinês. Eles continuam lançando ferramentas fora das ferramentas integradas do Cocos, mesmo quando disseram que não fariam.

**Recomendações a outras pessoas considerando Cocos2d-X:**

Se você está criando um jogo 2D simples, considere usar Cocos2d-x. Eu recomendaria fortemente experimentar a ligação Javascript, pois permitirá que você trabalhe muito rápido.

Se você está criando jogos 3D complexos, mesmo que o Cocos já suporte 3D, você pode considerar usar outro framework.

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Tenho criado jogos leves com esta ferramenta desde 2013. É totalmente gratuita e de código aberto, o que significa que você pode alterar o código para conveniência, mas, no meu caso particular, a maior vantagem que obtive do código é ter acesso a capacidades de depuração mais profundas.

  ### 12. Mais ou menos

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 27, 2016

**O que você mais gosta em Cocos2d-X?**

Cocos2D é muito flexível, suportado por um bom Widget de UI que ajuda novos usuários a criar seus jogos facilmente. Além disso, como o Cocos já é famoso desde o início, quando tentei encontrar tutoriais, consegui encontrá-los facilmente.

Quando estou tentando fazer alguns jogos em HTML5 usando o Cocos2D, leio a API online do Cocos e isso me ajuda muito, e quando estou baixando a versão completa do Cocos, eles fornecem exemplos de jogos que podem ser facilmente compreendidos e podem ser usados como referência para meu próximo jogo.

**O que você não gosta em Cocos2d-X?**

Quando estou usando o Cocos para criar meu jogo, encontrei algumas dificuldades para fazer algumas animações de quadros de sprite. É muito complicado e não é simples o suficiente. Acho que isso é uma falha do Cocos porque é muito flexível.

**Recomendações a outras pessoas considerando Cocos2d-X:**

Cocos é um framework muito bom para começar, porque é muito flexível.

**Que problemas Cocos2d-X está resolvendo e como isso está beneficiando você?**

Atualmente, trabalho como programador de jogos em uma empresa. Quando mudei para o Cocos vindo de outro framework, no início foi difícil porque o Cocos é muito diferente do meu framework básico de jogos, então precisei organizar algumas coisas novas.

Felizmente, depois de estudar o Cocos por algum tempo, meu trabalho ficou mais fácil e posso tornar meu novo jogo mais criativo do que antes.



- [View Cocos2d-X pricing details and edition comparison](https://www.g2.com/pt/products/cocos2d-x/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-16+15%3A49%3A32+-0500&secure%5Bsession_id%5D=27cadbc2-02de-481f-945f-fb2f4ac050e4&secure%5Btoken%5D=b4572e081a2ffbcc811d410662ef825afe8aae660dc889fd39ecf127fb56eff7&format=llm_user)

## Cocos2d-X Features
**Fidelidade Visual**
- Qualidade de renderização
- Qualidade VFX
- Textura e Qualidade do Terreno

**Ferramentas de Criação**
- Criação de Cutscene
- Criação de Shader
- Controle de IA
- Animações
- Recursos de criação sem código
- Colaboração em equipe

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

