| Win32 | Otros |
|---|---|
COCOS2D-X es un marco multiplataforma para construir juegos 2D, libros interactivos, demostraciones y otras aplicaciones gráficas. Se basa en COCOS2D-iPhone , pero en lugar de usar Objective-C, usa C ++. Funciona en iOS, Android, MacOS, Windows y Linux.
Arquitectura del marco COCOS2D-X :

cocos2d-x es:
Clon el repositorio de Github.
$ git clone https://github.com/cocos2d/cocos2d-x.git
Después de clonar el repositorio, ejecute download-deps.py para descargar e instalar dependencias.
$ cd cocos2d-x
cocos2d-x $ python download-deps.py
Después de ejecutar download-deps.py
cocos2d-x $ git submodule update --init
Debe configurar el entorno antes de comenzar un nuevo juego o ejecutar pruebas
$ cd cocos2d-x
$ ./setup.py
$ source FILE_TO_SAVE_SYSTEM_VARIABLE
Debe invocar este script si se usa el 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]
También puede crear un proyecto Lua con -l lua .
Si necesita depurar el programa, entonces es más convinente usar IDE para ejecutarlo y depurarlo. Todas las plataformas distintas de Android pueden usar CMake para generar el archivo de proyecto correspondiente. Puede consultar la Guía CMAKE detallada para obtener información detallada.
Para Android, el archivo del proyecto Android Studio se encuentra en PROJECT_DIR/proj.android . Puede usar Android Studio para importar el archivo del proyecto Exsting.
¡Puede ayudarnos a correr la voz sobre COCOS2D-X! ¡Seguramente lo apreciaríamos!
cpp-tests . Este proyecto es nuestra base para las pruebas. Use este proyecto para aprender cómo implementamos la funcionalidad del motor. Este proyecto se encuentra en COCOS2D-X_ROOT/BUILD. COCOS2D-X tiene licencia bajo la licencia MIT. ¡Agradecemos la participación!
¿Encontraste un error? ¿Tiene solicitud de función? ¿Quieres fusionar una función?
Cocos Creator es la nueva generación de motor de juego Cocos con un editor completo y un flujo de trabajo amigable para la creación de contenido. Admite todas las plataformas principales que permiten que los juegos sean lanzados rápidamente para la web, iOS, Android, Windows, Mac y varias plataformas de minijuego. Millones de desarrolladores han creado experiencias 2D / 3D, desde juegos hardcore hasta entretenimiento instantáneo web. Un tiempo de ejecución del motor puro desarrollado por JavaScript está disponible en la web y las plataformas de mini-juego para un mejor rendimiento y paquetes más pequeños. En otras plataformas nativas, C ++ se utiliza para implementar el marco subyacente, proporcionando una mayor eficiencia operativa. El motor es de código abierto y conserva las ventajas de COCOS2D-X que incluye alto rendimiento, personalización, facilidad para depuración, fácil de aprender y tamaño de paquete pequeño.
Por lo tanto, ya no recomendamos nuevos usuarios que comiencen con COCOS2D-X. En su lugar, utilice el nuevo creador de Cocos para el desarrollo de proyectos para disfrutar del mejor editor y soporte 3D.