Nuevas herramientas continúan apareciendo, otras ya no tan nuevas se abren paso sobre las demás, 5 herramientas más para desarrollar juegos en HTML5 es la continuación de mi artículo anterior 5 herramientas para desarollar juegos en HTML5 el cual te invito a que leeas, recuerda que si no sabes lo que es HTML5 puedes enterarte aquí.
En este articulo estaremos presentando herramientas más completas, algunas con soporte isométrico, otras con soporte 3D, hablaremos de WebGL y mostraremos más herramientas para continuar un desarrollo efectivo de juegos 2D en HTML5.
Listado de Platforms/Herramientas/Engines
Nuevamente, abajo encontrarás una lista con las Herramientas, Platforms o Engines más populares que puedes utilizar para crear juegos en HTML5. Luego, debajo del video, encontrarás una pequeña descripción de cada uno junto con un par de aclaraciones que me gustaría resaltar.
- GameSalad Creator http://gamesalad.com/products
- Isogenic Engine http://www.isogenicengine.com/
- Akihabara http://www.kesiev.com/akihabara/
- Game Closure http://gameclosure.com/
- Cloud Mach (3D Gaming Cloud PLatform) http://cloudmach.com/
GameSalad Creator
Otro Game Maker disponible únicamente para Mac. Trae consigo un sistema para publicar para iOS, junto con un grupo de librerías que incluyen Physics-in-a-Box, Drag & Drop y Behaviors. Además trae una interfaz completa y totalmente renovada. Tiene una versión gratuita pero hay una versión de pago con varias ventajas sobre la anterior.
Isogenic Engine
Es un muy buen Engine que te permite desarrollar rápidamente juegos de rol vía Web (web-based MMO). Permite escoger entre la utilización de Canvas o DOM. Trae un sistema de pagos por si se quiere añadir alguna capacidad que requiera pagos en el juego. Está diseñado para facilitar la integración de tu juego con Facebook.
Akihabara
Es un conjunto de librerías y herramientas para crear juegos pixeleados del estilo 8/16-bit con Javascript. Utiliza Canvas, y varios módulos como Gamecycle, Toys, Help, Tools, Trigo y un módulo para exportar el juego a dispositivos con iOS y Android.
Game Closure
Ofrece un SDK de Javascript que corre en dispositivos móviles (incluyendo tablets) y en varios navegadores. Ofrece un entorno basado en HTML5 para desarrollar juegos multijugador. Su política consiste en escribir el código una sola vez y poder exportarlo a donde sea.
Cloud Mach
No quería terminar este artículo sin hablar del 3D. Cloud Mach utiliza WebGL* y HTML5 junto con un sistema el la nube para renderizar aplicaciones 3D desde el lado del servidor. Soporta una gran variedad de dispositivos móviles (también TV) y funciona, obviamente, en los navegadores modernos.
*WebGL es una especificación estándar que está siendo desarrollada actualmente para desplegar gráficos en 3D en navegadores web. El WebGL permite activar gráficos en 3D acelerados por hardware en páginas web, sin la necesidad de plug-ins en cualquier plataforma que soporte OpenGL 2.0 u OpenGL ES 2.0. Técnicamente es un enlace (binding) para javascript para usar la implementación nativa de OpenGL ES 2.0, que será incorporada en los navegadores. WebGL es manejado por el consorcio de tecnología Khronos Group sin ánimo de lucro. http://es.wikipedia.org/wiki/WebGL
Otras herramientas
Me gustaría aclarar, como me pidieron anteriormente, la existencia de herramientas como Edge y Hype las cuales prestan soluciones para animaciones y presentaciones con las tecnologías de HTML5. Recomiendo la lectura de esos artículos ya que son bastante cortos y extremadamente útiles.
Nuevamente, invito a todos a comentar, opinar, recomendar y resaltar lo que crean necesario.
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por Rodolfo el 28 de Septiembre de 2011
Por Rodolfo el 28 de Septiembre de 2011
Por dengue el 28 de Septiembre de 2011
En este artículo también te dejo varias alternativas...
Librerías ya están todas incluidas en el software. (Cosas como jQuery, Box2D JS, etc...).
Sobre Edge se rumorea que se ampliará para desarrollar juegos.
IE no soporta aún WebGL de forma antiva, pero encontré IEWebGL que quizás te sirva:
Click aquí
Un saludo.
Por torpedete el 29 de Septiembre de 2011
Por dengue el 29 de Septiembre de 2011
FlashPunk también lo es.
Un framework básicamente es un conjunto de librerías.
Entre otras cosas Flixel ofrece:
Display thousands of moving objects
Basic collisions between objects
Group objects together for simplicity
Easily generate and emit particles
Create game levels using tilemaps
Text display, save games, scrolling
Mouse & keyboard input
Math & color utilities
FlashPunk ofrece cosas similares...
Estas funcionalidades las ofrece Lime JS (Un framework que utiliza varias librerías ya existentes como Box2D JS y jQuery), puedes enterarte más aquí: http://www.cristalab.com/blog/5-herramientas-para-desarollar-juegos-en-html5-c100770l/
Espero que te sirva.
Por kismann el 17 de Enero de 2015