Cocos2D es una librería que permite usar OpenGL para desarrollos 2D sin necesidad de profundizar en la complejidad de una librería 3D. Opción ideal si tienes experiencia en Objective C y quieres empezar de manera sólida en la programación de videojuegos para iPad & iPhone, pero aspiras igualmente avanzar con cierta rapidez.
Disfruta de este Taller de Iniciación a Cocos2D impartido por nuestro Expert Game Programmer, y si te quedas con ganas de más, te puedes matricular en el Curso Cocos2D conducido por el mismo Chef http://agbo.biz/tech/curso-cocos2d-basico/
Además puedes encontrar el código de los ejemplos en:
https://github.com/albertogonzalez/cocos2d-iphone-helloworld
https://github.com/albertogonzalez/cocos2d-iphone-blocks
KeepCoding Tech School, es un centro de formación de alto rendimiento en programación y tecnología. Con presencia en Madrid-España y Bogotá-Colombia es el centro de referencia de habla hispana para el aprendizaje de capacidades tecnológicas de gran demanda. Ofrece formación intensiva y de alto rendimiento para aprender a programar desde cero o hasta los niveles más avanzados en desarrollo Web, Mobile, Big Data, IA y Machine Learning, Blockchain, DevOps y Ciberseguridad. Con una metodología 100% práctica, técnica y efectiva, diseñada con el objetivo de crear profesionales sólidos con perfil amplio e integral. KeepCoding fue además reconocido por su iniciativa ‘Acelera España’ en 2020 con los premios Digital Skills Awards Spain de AMETIC y ‘Más y mejores profesionales TIC formados’ por El Mundo y es World Guinness Record Holder por “La mayor clase de software del mundo” desde 2019.
☞ Ingresa a: https://keepcoding.io/
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
Iniciacion a Cocos2d en @bcndevcon
1. Barcelona Developers Conference www.bcndevcon.org
Taller de Iniciación en Cocos2D
Barcelona 08 de Diciembre 2012
www.agbo.biz
2. cocos2d-iphone
Alberto González
@agonzalez_net
cursos@agbo.biz
3. vs
3D 2D
Javascript, C#, Boo Objective-C
World Editor 3rd Party Tools
Cerrado Open Source
400$ ~ 3000$ 0
4. ¿Qué es cocos2d?
Framework para desarrollar juegos 2D, demos y
otras aplicaciones gráficas/interactivas.
Funciona sobre OpenGL pero no es necesario
conocer los entresijos de OpenGL.
Incorpora 2 motores de físicas (Chipmunk y
Box2D).
Incluye la librería de audio CocosDension.
5. ¿Qué no es cocos2d?
No incluye ningún tipo de editor visual para mundo,
interfaz, escenas, sprites, efectos, fuentes bitmap, etc.
¡Pero existen aplicaciones! :)
11. cocos2d 2.x
Restricciones
•iOS >= 4.0OS X >= 10.6 (Snow
Leopard)Xcode 4
•LLVM 3.0 o superior
12. cocos2d 2.x
Ventajas
•Mejor rendimiento
•Mejoras en sprites, animaciones,
resoluciones retina, integración con los
motores de físicas...
•Compatible con ARC
•Actual rama en desarrollo
21. Autorotation iOS 6
“Autorotation is changing in iOS 6. In iOS 6,
the shouldAutorotateToInterfaceOrientation: method of
UIViewController is deprecated. In its place, you should use the
supportedInterfaceOrientationsForWindow: and
shouldAutorotate methods.”