Hola genT, siguiendo con la temática que empece, de facilitar un compilado de algunos engines y programas para la creación de juegos ( ), estoy analizando cada motor y programa brevemente, mencionando sus pros y contras a la par de mostrarles algunos juegos creados en los mismos y les voy a dejar algunos enlaces con tutoriales para los que quieran arrancar o probar que onda. (Aclaro, no soy un experto en esto y pueden encontrar errores) Bueno empecemos...
---------------------------------
Phaser (2D, 2.5D)
Phaser es un framework Open Source para la creación de juegos de escritorio y móviles basados en HTML5. Utiliza WebGL y canvas para el renderizado, y alterna de forma automática entre ellos según la compatibilidad del navegador, la librería base JavaScript que utiliza para esta acción es Pixi.js (otro framework similar, tambien para la creación de juegos).
Maneja un sistema de plugins para extender las funcionalidades, algo que se agradece mucho, demas esta decir que para utilizar este framework, hay que tener conocimientos en JavaScript o TypeScript, igualmente hay una gran cantidad de tutoriales y una comunidad bastante activa, por lo que aprender a utilizar este framework no va a ser un problema.
Las ventajas que tiene son, en primer lugar que es Open Source, la pre-carga de archivos, un editor visual, para la creación facil de juegos, fisicas, escalamiento automático para ajustarse a todos los dispositivos soportados, particulas y basicamente soporte para todos los elementos de entrada más comunes, teclado, mouse, multi-touch y gamepad, además de una continua actualización del código base.
Las desventajas teniendo en cuenta la categoría, son pocas, no es del todo intuitivo el editor visual, pero con conocimientos avanzados no hay problemas, obviamente no es para alguien que no tiene conocimientos básicos de JavaScript y HTML5, pero lo requerido para tener un mínimo proyecto funcional no son tan grandes.
En síntesis es un buen framework, orientado principalmente a usuarios con conocimientos intermedios y puede llegar a ser una buena introducción a principiantes que quieran aprender un poco de JavaScript o TypeScript.
---------------------------------
Juegos creados
Algunos ejemplos de juegos creados.
---------------------------------
Tutoriales
(A continuación les dejo tutoriales )
(el primer video es de herramientas y elementos para facilitar su uso)
(link a la documentación)
---------------------------------
Otros análisis que tal vez te interesen
- - - - - - - - - - - - - - - - - ...