| Win32 | Outros |
|---|---|
O Cocos2D-X é uma estrutura de várias plataformas para a construção de jogos 2D, livros interativos, demos e outras aplicações gráficas. É baseado no cocos2d-iphone , mas em vez de usar o Objective-C, ele usa C ++. Funciona no iOS, Android, MacOS, Windows e Linux.
Arquitetura da estrutura Cocos2D-X :

Cocos2d-x é:
Clone o repositório do github.
$ git clone https://github.com/cocos2d/cocos2d-x.git
Depois de clonar o repositório, execute o download download-deps.py para baixar e instalar dependências.
$ cd cocos2d-x
cocos2d-x $ python download-deps.py
Depois de executar download-deps.py .
cocos2d-x $ git submodule update --init
Deve configurar o ambiente antes de iniciar um novo jogo ou executar testes
$ cd cocos2d-x
$ ./setup.py
$ source FILE_TO_SAVE_SYSTEM_VARIABLE
Deve invocar este script se estiver usando o sistema Linux
$ cd cocos2d-x
$ ./install-linux-deps.sh
$ cd cocos2d-x
$ mkdir build
$ cd build
$ cocos run --proj-dir .. -p [mac|win32|android|linux|ios]
$ cd cocos2d-x
$ ./setup.py
$ source FILE_TO_SAVE_SYSTEM_VARIABLE
$ cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR
$ cd NEW_PROJECTS_DIR/MyGame
$ mkdir build
$ cd build
$ cocos run --proj-dir .. -p [mac|win32|android|linux|ios]
Você também pode criar um projeto Lua com -l lua .
Se necessário, o programa de depuração, é mais comunicado usar o IDE para executar e depurar. Todas as plataformas que não sejam o Android podem usar o CMake para gerar arquivo de projeto correspondente. Pode se referir ao Guia de CMake detalhado para obter informações detalhadas.
Para o Android, o arquivo de projeto do Android Studio está em PROJECT_DIR/proj.android . Pode apenas usar o Android Studio para importar o arquivo de projeto de exstação.
Você pode nos ajudar a espalhar a notícia sobre o cocos2d-x! Certamente apreciaríamos isso!
cpp-tests . Este projeto é nossa base para testes. Use este projeto para saber como implementamos a funcionalidade do mecanismo. Este projeto está localizado em cocos2d-x_root/build. O COCOS2D-X é licenciado sob a licença do MIT. Congratulamo -nos com a participação!
Você encontrou um bug? Você tem solicitação de recurso? Você quer mesclar um recurso?
O Cocos Creator é o mecanismo de jogo da nova geração de Cocos, com um editor completo e um fluxo de trabalho amigável à criação de conteúdo. Ele suporta todas as principais plataformas, permitindo que os jogos sejam lançados rapidamente para a Web, iOS, Android, Windows, Mac e várias plataformas de mini-jogo. Milhões de desenvolvedores construíram experiências 2D / 3D, de jogos hardcore a entretenimento instantâneo da Web. Um tempo de execução do motor de desenvolvimento JavaScript puro está disponível nas plataformas da Web e do mini-jogo para obter um melhor desempenho e pacotes menores. Em outras plataformas nativas, o C ++ é usado para implementar a estrutura subjacente, proporcionando maior eficiência operacional. O motor é completamente de código aberto e mantém as vantagens do Cocos2D-X, que inclui alto desempenho, personalização, facilidade de depuração, fácil de aprender e tamanho pequeno.
Portanto, não recomendamos mais novos usuários para começar com o Cocos2D-X. Em vez disso, use o novíssimo criador da Cocos para o desenvolvimento do projeto para desfrutar do melhor editor e suporte em 3D.