Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Frameworks para el desarrollo de juegos para dispositivo móviles

8,120 views

Published on

Conferencia relizada en ADWE Alicante por Daniel Nebot (@daniinebot) en el espacio CAMON sobre diferentes Frameworks para el desarrollo de juegos para dispositivo móviles

Published in: Technology
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Frameworks para el desarrollo de juegos para dispositivo móviles

  1. 1. Frameworks Para Desarrollode Videojuegos para Móviles Dani Nebot WWW.ADWE.ES
  2. 2. PRESENTACIÓNProgramador y @daniinebot en
  3. 3. www.lostiemposcambian.com/blog
  4. 4. DESARROLLO DE VIDEOJUEGOSUno de los proyectos másseductores para todoprogramador...... y también más difícil
  5. 5. ¿QUÉ ENTENDEMOS POR DESARROLLO DE VIDEOJUEGOS?
  6. 6. VIDEOJUEGOS PARA MOBILEDos características del dispositivo lo diferencianespecialmente de otras plataformas: ● RENDIMIENTO ● INPUT
  7. 7. RENDIMIENTO EN MOBILE: GAME LOOPEn esencia, todo videojuego es un bucle infinito
  8. 8. RENDIMIENTO EN MOBILECon recursos limitados debemos: ● Mantener un FRAME RATE estable ● Limitar uso CPU (consumo batería)
  9. 9. USER INPUT TOUCH MULTITOUCH & GESTURES ACCELEROMETER
  10. 10. USER INPUT: TOUCHTOUCH PHASES: Began, Ended, Moved, Stationary
  11. 11. USER INPUT:
  12. 12. USER INPUT: ACCELEROMETER AccelerationX, AccelerationY, AccelerationZ
  13. 13. HABLEMOS (POR FIN) DE FRAMEWORKSGoogleamos "Frameworks videogames mobile" y...http://en.wikipedia.org/wiki/List_of_game_engineshttp://mobilegameengines.com/
  14. 14. FRAMEWORKS: ¿CUÁL?
  15. 15. FRAMEWORKS: ¿CUÁL?● "Nativo" vs Multiplataforma● Lenguaje de Programación/Entorno de Trabajo● ¡Cuidado con proyectos abandonados! "Danger of cool things"
  16. 16. FRAMEWORKS: 3 FLAVORS● Juan Palomo● Game Frameworks (low-level)● Game Engines (high-level)
  17. 17. JUAN PALOMO
  18. 18. JUAN PALOMO...no significa rehacerlo todo desde 0Librerías para desarrollo de videojuegos: box2d física y colisiones, gráficos 3D,Inteligencia Artificial, Matemáticas, Networking...
  19. 19. LIBRERÍAS PARA JUAN PALOMOCompendio de librerías Open-Source paradesarrollo de Videojuegos (en C++)http://www.ebonyfortress.co.uk/blog/free-game-development-libraries/la mayoría tiene ports a otros lenguajes...¡o nos las portamos nosotros!
  20. 20. GAME ENGINESOfrecen abstracciones de muy alto nivel para tareascomunes en programación de videojuegosEl objetivo es ayudar al programador facilitando elPROTOTIPADO y acelerando el DESARROLLOdel videojuegoLa mayoría son MULTIPLATAFORMA
  21. 21. GAME ENGINES COMERCIALESEntornos cerrados con licencias de pago anuales: Construct2
  22. 22. GAME ENGINES DEMO: Construct2Caso extremo: ¡no tenemos ni que programar!
  23. 23. GAME ENGINES DEMO: Construct2 http://www.youtube.com/watchv=5RlSmkSbleI
  24. 24. GAME ENGINES
  25. 25. GAME ENGINES: DESVENTAJASNos obligan a cambiar nuestra Metodología deTrabajo:● Nos imponen un lenguaje de programación o una plataforma propia (el CÓMO)● Nos restringen en QUÉ se puede hacer
  26. 26. GAME FRAMEWORKSEl objetivo es ofrecernos una ESTRUCTURA y unaserie de HERRAMIENTAS para asistir en lacreación de videojuegos
  27. 27. GAME FRAMEWORKS NATIVOS● Sparrow (Objective-C)● AndEngine (Java)
  28. 28. STARLINGActionScript 3.0 (Flash y AIR): Multiplataforma(excepto Windows Phone)Además: NATIVE EXTENSIONS C++para lo que AIR no llega
  29. 29. STARLINGTecnología Punta (FlashPlayer 11.4, AIR 3.3)● Nos facilita acceso a aceleración gráfica por hardware (GPU)● Blitting mediante SpriteAtlas● Multitouch
  30. 30. STARLINGComunidad muy activa: Starling Extensions● GUI - FeathersUI● Sistemas de Partículas● Skeletal Animation - DragonBones● ...y más
  31. 31. DEMO STARLINGhttp://www.lostiemposcambian.com/blog/as3/introduccion-a-starling-videojuegos-mobile-en-flash/
  32. 32. HTML5 + JS (+ PHONEGAP)Hay muchísimos frameworks HTML5 + JS paradesarrollo de videojuegos ● Impact ● Akihabara ● Crafty ● Melon ● ...
  33. 33. HTML5 + JS (+ PHONEGAP)Hablo de PhoneGap porque es bastante completo:http://phonegap.com/about/featurePero existen otras soluciones: ● http://ludei.com/tech/cocoonjs ● http://www.mosync.com/ ● http://www.appcelerator.com/platform/titanium-sdk
  34. 34. HTML5 + JS (+ PHONEGAP)● Problemas de Rendimiento: HTML5 is not there... yet● Entorno de Programación no pensado para desarrollo de videojuegos, sino páginas web● Ventaja: Adaptación fácil desde el mundo web :)
  35. 35. LIMEJSUtiliza la Closure Library deLo más parecido a JS Orientado a ObjetosNos proporciona mecanismos para simular: ● Namespaces ● Herencia ● Eventos
  36. 36. LIMEJSEl desarrollo se basa en una Línea de Tiempo quecorre continuamente, un Stage principal (elDirector) con múltiples Scenes cada una con susCapas (Layers)Este esquema se adapta MUY BIEN a laprogramación de videojuegos
  37. 37. LIMEJSAdemás nos ofrece:● Abstracción Canvas/DOM/(WebGL)● Integración con Box2D (física, colisiones)● Abstracción eventos Touch● Motor de Tweens
  38. 38. DEMOS LIMEJSROUND BALL (Juego Ejemplo)http://www.limejs.com/static/roundball/index.html
  39. 39. DEMOS LIMEJS VOODOO FRIENDShttp://www.youtube.com/watch?v=oplWbftRloU
  40. 40. RECURSOS PARA DESARROLLO DE VIDEOJUEGOS● html5gamedevs.com (aglutinador de artículos)● emanueleferonato.com (desarrollo de juegos)● wildbunny.co.uk (matemáticas para juegos)
  41. 41. RECURSOS PARA DESARROLLO DE VIDEOJUEGOS (y 2)● gamasutra.com/blogs - Industria del videojuego● gamedev.stackexchange.com - Q&A● http://www.mangatutorials.com/forum/showthread.php?742-The-Ultimate- Indie-Game-Developer-Resource-List TEH ULTIMATE INDIE GAME DEVELOPER RESOURCE LIST!1!!
  42. 42. ... Y FIN

×