fbpx
Wikipedia

Cocos2d

Cocos2d es un framework, basado en (Pyglet), escrito en Python para crear juegos en 2d, y presentaciones gráficas. Actualmente (2018) existe Cocos2d para varias plataformas o lenguajes de desarrollo.

  • Cocos2d: para soporte de Python
  • Cocos2d-X : para soporte de C++
  • Cocos2d-Js: Para soporte de Javascript
  • Cocos2d-XNA: para soporte de XNA en C#
  • Cocos2D-Swift: para soporte de Objective-C
Cocos2d
Información general
Tipo de programa Framework
Lanzamiento inicial 29 de febrero de 2008
Licencia Licencia BSD
Estado actual En desarrollo
Información técnica
Programado en Python
Versiones
Última versión estable +3.0.0 (info) ( 26 de octubre de 2011 (10 años, 1 mes y 10 días))
Archivos legibles
  • CocosBuilder exported info
  • CocosBuilder info
Archivos editables
  • CocosBuilder exported info
  • CocosBuilder info
Enlaces
Sitio web oficial
Repositorio de código

Cuenta con una versión adaptada para IPhone, , lanzada el 16 de noviembre de 2010. Tras la creación del IDE de desarrollo de Intel XDK, se puede usar la versión de Cocos2d-Js para realizar aplicaciones y juegos para Android, IOS, Winphone, Windows Store, Tizen, Firefox, etc... Es utilizado en diversos juegos[1]​ en la App Store.

Características

Animación

Cocos2D provee primitivas animaciones básicas que puede trabajar en sprites utilizando un conjunto de acciones y relojes. Estos pueden ser encadenados y compuestos juntos para formar animaciones más complejas. La mayoría de las implementaciones de Cocos2D permite manipular el tamaño, la escala, la posición y otros efectos del sprite. Algunas versiones de Cocos2D también permite animar efectos de partículas, filtros de imágenes aplicado con shaders (warp, ripple, etc.).

GUI

Cocos2D proporciona representaciones primitivas de elementos comunes de un GUI en escenas de un juego. Esto incluye cosas como cajas de texto, etiquetas, menús, botones y otros elementos comunes.

Sistema de física

Muchas implementaciones de Cocos2D vienen con soporte para motores de física 2D comunes como Box2D y Chipmunk.

Audio

Varias versiones de Cocos2D tienen bibliotecas de audio que envuelven OpenAL u otras bibliotecas para proporcionar capacidades de audio completas. Las características dependen de la implementación de Cocos2D.

Soporte de secuencias de comandos (scripts)

Soporte de vinculación a JavaScript, Lua, y otros motores existen para Cocos2D. Por ejemplo, Cocos2d JavaScript Binding (JSB) para C/C++/Objective-C es el código de contenedor que se encuentra entre código nativo y código JavaScript usando SpiderMonkey de Mozilla. Con JSB, puede acelerar su proceso de desarrollo escribiendo su juego usando JavaScript fácil y flexible.

Soporte del editor

Soporte de fin de vida

  • SpriteBuilder: Anteriormente conocido como CocosBuilder, SpriteBuilder es un IDE para aplicaciones Cocos2D-SpriteBuilder. SpriteBuilder es de código abierto y su desarrollo fue patrocinado por Apportable, quien también patrocinó los proyectos de código abierto como proyectos de Cocos2D-SpriteBuilder, Cocos3D y Chipmunk física. Estaba disponible como una aplicación gratuita en la Mac App Store. Su última versión oficial es 1.4.[2][3]​ Su última versión no oficial es 1.5 cual es compatible con cocos2d-objC 3.4.9.[4]​ Este soporta Objective-C.
  • CocoStudio: Un conjunto de herramientas basado en Cocos2d-x, que contiene el UI Editor, el Editor de animación, el Editor de escenas y el Editor de datos, formando juntos un sistema completo; Los dos primeros son herramientas principalmente para los artistas, mientras que los segundos son dos principalmente para los diseñadores. Este es un proyecto de código cerrado desarrollado por Chukong Technologies. Su última versión es 3.10 mientras que es compatible con cocos2d-X 3.10.[5][6]​ Soporta C++. En abril de 2016 queda obsoleto y reemplazado por Cocos Creator.

Soporte actual

  • Cocos Creator: Es una herramienta unificada de desarrollo de juegos para Cocos2d-X. A partir de diciembre de 2016, utiliza JavaScript y no es compatible con C++.

Soporte de plataformas y lenguajes

Ramas Plataforma destino Lenguaje API
Cocos2d Windows, OS X, Linux Python 2.6, 2.7 o 3.3+,Objective-C
Cocos2d-x iOS, Android, Tizen, Windows 8, Windows Phone 8, Linux, Mac OS X C++, Lua, JavaScript
Cocos2d-ObjC iOS, Mac OS X, Android Objective-C, Swift
Cocos2d-html5 navegadores HTML5-ready JavaScript
Cocos2d-xna Windows Phone 7 & 8, Windows 7 & 8, Xbox 360 C#

Véase también

Referencias

  1. . Archivado desde el original el 31 de diciembre de 2012. 
  2. https://github.com/spritebuilder/SpriteBuilder
  3. http://www.spritebuilder.com/
  4. . Archivado desde el original el 21 de diciembre de 2016. Consultado el 21 de diciembre de 2016. 
  5. . Archivado desde el original el 17 de julio de 2017. Consultado el 21 de julio de 2017. 
  6. http://discuss.cocos2d-x.org/t/where-i-can-download-ocos-studio/30916

Enlaces externos

  • Página oficial del proyecto Cocos2d
  • Página oficial de Pyglet


  •   Datos: Q1525915

cocos2d, framework, basado, pyglet, escrito, python, para, crear, juegos, presentaciones, gráficas, actualmente, 2018, existe, para, varias, plataformas, lenguajes, desarrollo, para, soporte, python, para, soporte, para, soporte, javascript, para, soporte, coc. Cocos2d es un framework basado en Pyglet escrito en Python para crear juegos en 2d y presentaciones graficas Actualmente 2018 existe Cocos2d para varias plataformas o lenguajes de desarrollo Cocos2d para soporte de Python Cocos2d X para soporte de C Cocos2d Js Para soporte de Javascript Cocos2d XNA para soporte de XNA en C Cocos2D Swift para soporte de Objective CCocos2dInformacion generalTipo de programaFrameworkLanzamiento inicial29 de febrero de 2008LicenciaLicencia BSDEstado actualEn desarrolloInformacion tecnicaProgramado enPythonVersionesUltima version estable 3 0 0 info 26 de octubre de 2011 10 anos 1 mes y 10 dias Archivos legiblesCocosBuilder exported infoCocosBuilder infoArchivos editablesCocosBuilder exported infoCocosBuilder infoEnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata Cuenta con una version adaptada para IPhone 0 99 5 rc1 lanzada el 16 de noviembre de 2010 Tras la creacion del IDE de desarrollo de Intel XDK se puede usar la version de Cocos2d Js para realizar aplicaciones y juegos para Android IOS Winphone Windows Store Tizen Firefox etc Es utilizado en diversos juegos 1 en la App Store Indice 1 Caracteristicas 1 1 Animacion 1 2 GUI 1 3 Sistema de fisica 1 4 Audio 1 5 Soporte de secuencias de comandos scripts 1 6 Soporte del editor 1 6 1 Soporte de fin de vida 1 6 2 Soporte actual 2 Soporte de plataformas y lenguajes 3 Vease tambien 4 Referencias 5 Enlaces externosCaracteristicas EditarAnimacion Editar Cocos2D provee primitivas animaciones basicas que puede trabajar en sprites utilizando un conjunto de acciones y relojes Estos pueden ser encadenados y compuestos juntos para formar animaciones mas complejas La mayoria de las implementaciones de Cocos2D permite manipular el tamano la escala la posicion y otros efectos del sprite Algunas versiones de Cocos2D tambien permite animar efectos de particulas filtros de imagenes aplicado con shaders warp ripple etc GUI Editar Cocos2D proporciona representaciones primitivas de elementos comunes de un GUI en escenas de un juego Esto incluye cosas como cajas de texto etiquetas menus botones y otros elementos comunes Sistema de fisica Editar Muchas implementaciones de Cocos2D vienen con soporte para motores de fisica 2D comunes como Box2D y Chipmunk Audio Editar Varias versiones de Cocos2D tienen bibliotecas de audio que envuelven OpenAL u otras bibliotecas para proporcionar capacidades de audio completas Las caracteristicas dependen de la implementacion de Cocos2D Soporte de secuencias de comandos scripts Editar Soporte de vinculacion a JavaScript Lua y otros motores existen para Cocos2D Por ejemplo Cocos2d JavaScript Binding JSB para C C Objective C es el codigo de contenedor que se encuentra entre codigo nativo y codigo JavaScript usando SpiderMonkey de Mozilla Con JSB puede acelerar su proceso de desarrollo escribiendo su juego usando JavaScript facil y flexible Soporte del editor Editar Soporte de fin de vida Editar SpriteBuilder Anteriormente conocido como CocosBuilder SpriteBuilder es un IDE para aplicaciones Cocos2D SpriteBuilder SpriteBuilder es de codigo abierto y su desarrollo fue patrocinado por Apportable quien tambien patrocino los proyectos de codigo abierto como proyectos de Cocos2D SpriteBuilder Cocos3D y Chipmunk fisica Estaba disponible como una aplicacion gratuita en la Mac App Store Su ultima version oficial es 1 4 2 3 Su ultima version no oficial es 1 5 cual es compatible con cocos2d objC 3 4 9 4 Este soporta Objective C CocoStudio Un conjunto de herramientas basado en Cocos2d x que contiene el UI Editor el Editor de animacion el Editor de escenas y el Editor de datos formando juntos un sistema completo Los dos primeros son herramientas principalmente para los artistas mientras que los segundos son dos principalmente para los disenadores Este es un proyecto de codigo cerrado desarrollado por Chukong Technologies Su ultima version es 3 10 mientras que es compatible con cocos2d X 3 10 5 6 Soporta C En abril de 2016 queda obsoleto y reemplazado por Cocos Creator Soporte actual Editar Cocos Creator Es una herramienta unificada de desarrollo de juegos para Cocos2d X A partir de diciembre de 2016 utiliza JavaScript y no es compatible con C Soporte de plataformas y lenguajes EditarRamas Plataforma destino Lenguaje APICocos2d Windows OS X Linux Python 2 6 2 7 o 3 3 Objective CCocos2d x iOS Android Tizen Windows 8 Windows Phone 8 Linux Mac OS X C Lua JavaScriptCocos2d ObjC iOS Mac OS X Android Objective C SwiftCocos2d html5 navegadores HTML5 ready JavaScriptCocos2d xna Windows Phone 7 amp 8 Windows 7 amp 8 Xbox 360 C Vease tambien EditarPythonReferencias Editar Cocos2d for iPhone games Archivado desde el original el 31 de diciembre de 2012 https github com spritebuilder SpriteBuilder http www spritebuilder com Copia archivada Archivado desde el original el 21 de diciembre de 2016 Consultado el 21 de diciembre de 2016 Copia archivada Archivado desde el original el 17 de julio de 2017 Consultado el 21 de julio de 2017 http discuss cocos2d x org t where i can download ocos studio 30916Enlaces externos EditarPagina oficial del proyecto Cocos2d Version para iPhone Juegos para iPhone Pagina oficial de Pyglet Datos Q1525915 Obtenido de https es wikipedia org w index php title Cocos2d amp oldid 136672338, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos