android - studio - La Guía Completa de Cocos2d-x y la Lista de Guías
cocos2d gratis (6)
Estoy desarrollando un juego usando Cocos2d-x para Android y iPhone. Al principio, tuve muchos problemas para comenzar a usar esta biblioteca, por lo tanto, en esta pregunta, quiero recopilar todos los tutoriales básicos, medios y expertos porque hay muchas preguntas de información que cometen los mismos errores. Cuando Started , tenía que buscar mucho en muchos sitios usando mi amigo Google. Espero que esto ayude a las personas a comenzar ahora. Todo en c ++ .
Principiantes
- links oficiales de la wiki
- Cómo comenzar en multiplataforma HERE El mejor. Increíble, XCODE (MAC) y ECLIPSE (LINUX) tutorial.
- Una guía simple para Start
- Otra Guide multiplataforma
- Impresionante guía para comenzar a programar en Eclipse + Android y DEBUG , gracias a Marcio Andrey
- Otra way de integrar cocos2d-x en Android
- Ejemplo social, Facebook + correo electrónico + Twitter en iOS y Android HERE
Medio
- Desplazamiento de escenas. Usando CCParallaxNode. Ejemplo de juego espacial
- Clase InfiniteParadax Here , para repetir los mismos fondos todo el tiempo.
- Código deslizante HERE el video.
- Pantalla dividida usando 2 capas Here
- Sharped Label TTF, mejores etiquetas
AVANZADO
- Integrando OpenFeint con cocos2d-x. Solo encontré este ejemplo , Here más detalles.
- Logro en GameCenter. Here
Extensiones
- No lo he probado todo, pero funciona bien Extensiones de walzer
- MarkusPfundstein de MarkusPfundstein
- extensions DualFace, actualmente en desarrollo
Ejemplos de código
- Ejemplos de Clawoo
- Juego simple 1
- Juego simple 1 - parte 2
- Juego simple 1 - parte 3
- BreakOut
- Pong
- Lindo un pult
- Juego TileBased
- Asteroids
- Bada.com
- Start
- Colección de demostración y enlaces
- demostraciones de supersuraccoon-cocos2d (no todas C ++)
- colección de enlaces supersuraccoon-cocos2d
- Otro ejemplo de código: Tiny Wings Remake en Android usando Cocos2d-X
CONSEJOS
- Formato de audio Supported
Si usa Linux, por favor, no use cocos2d-android o cocos2d-android-1, se descifra . Intenta usar cocos2d-x
Si usa Linux y no sabe cómo usar el código nativo, eche un vistazo al desarrollo
CCLOG ("Cadena"); No trabaje en Eclipse log cat, ¡pero CCLog lo hace!
Tamaño máximo de texturas / resolución Here
Iphone usa RETINA para dibujar texturas en HD, pero no se usa en Android. Mi solución es usar RETINA en iphone, y compilación de setscale solo en Android. Wiki de resolución múltiple . Por ejemplo:
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) this->setObjectScale(1); #endif // CC_PLATFORM_IOS
- Tu primer ejemplo debe ser el oficial en el links
** PÁGINA OFICIAL COCOS2D-X **
¿Qué necesitará esta pregunta?
- Tutorial de XML, no tengo nada en esta área. En realidad, estoy trabajando en algún código. Haré un Tutorial. La biblioteca puede ser usada es libxml2
- Creando un ejemplo de menú
- Ejemplo del menú deslizante
- Clase de gestos aún no implementada
Si tiene problemas, use la etiqueta Cocos2d-x en Stackoverflow e intentaré ayudarlo.
Ya he leído las FAQ pero el 90% de las preguntas relacionadas con cocos2d / android presentan el mismo problema, al usar bibliotecas obsoletas. Solo quiero ayudar a las personas a comenzar a usar cocos2d-x. Toda la información adicional será bienvenida.
Aquí tienes discusiones complementarias sobre el tema, puede ser interesante.
Buena lista. El kit de inicio de Angry Ninjas tendrá una actualización de Cocos2d-X pronto.
Cocos2d-x dentro de tu aplicación clásica de Android (Java) tuto way
Cocos2d-x dentro del tutorial en uikit http://jpsarda.tumblr.com/post/24983791554/mixing-cocos2d-x-uikit
Otro ejemplo de código: Tiny Wings Remake en Android usando Cocos2d-X
https://github.com/dualface/cocos2d-x-extensions/blob/master/TODO.tasks , está desarrollando buenas funciones en cocos2d-x