Ficha Técnica

  • Título: HTML5 Javascript Game Engine
  • Desarrollador: Pix Arts
  • Editor: Pix Arts
  • Fecha de lanzamiento: 6 de agosto de 2020
  • Género: Educación, Desarrollo de juegos, Programación
  • Plataforma: PC
  • Steam Deck: Desconocido
  • Idiomas: Inglés
  • Español: No disponible
  • Precio habitual: 14,99 €
  • Precio en oferta: 7,49 € (-50 % hasta el 8 de octubre)
  • Reseñas de usuarios: 6
  • Versión indicada: v2.0

¿Qué es HTML5 Javascript Game Engine?

HTML5 Javascript Game Engine es una herramienta orientada a la creación y programación de videojuegos utilizando tecnologías web como HTML5, JavaScript y WebGL.

Su objetivo principal es facilitar el desarrollo de juegos 2D proporcionando una biblioteca de funciones que permite trabajar con gráficos, sonido, físicas y otros elementos habituales de un videojuego.

También está planteado como una herramienta educativa para quienes quieran comenzar a aprender programación de videojuegos mientras desarrollan sus propios proyectos.

Motor gráfico HTML5 y WebGL

Uno de sus pilares es el renderizado mediante HTML5/WebGL.

El motor está basado en Pixi.js, utilizado aquí como sistema de renderizado 2D acelerado mediante hardware. La idea es aprovechar la capacidad gráfica del dispositivo para mover los elementos visuales de los proyectos.

Esto permite trabajar en la creación de juegos 2D utilizando una tecnología basada en estándares web.

Programación con JavaScript

La herramienta está pensada para quienes quieran desarrollar mediante JavaScript, proporcionando una biblioteca de funciones para trabajar con diferentes elementos de un videojuego.

No se trata simplemente de un editor visual: el enfoque está directamente relacionado con el aprendizaje y la programación.

Por eso puede resultar especialmente interesante para alguien que quiera dar sus primeros pasos en el desarrollo de juegos utilizando tecnologías web.

Importación de gráficos y sonidos

Una de las posibilidades más útiles es que permite importar tus propios recursos gráficos y de sonido.

Esto significa que el desarrollador no tiene que limitarse exclusivamente a los recursos incluidos con la herramienta y puede incorporar sus propios sprites, imágenes, música y efectos de sonido a los proyectos.

Exportación de proyectos HTML5

Una de sus características más importantes es la posibilidad de exportar los proyectos como aplicaciones HTML5 estándar, incluyendo sus archivos de código fuente.

Los proyectos exportados pueden ejecutarse en navegadores web y, según la información proporcionada por el desarrollador, también pueden utilizarse junto a tecnologías como PhoneGap y Cordova para crear aplicaciones destinadas a diferentes plataformas.

El objetivo es que el proyecto desarrollado pueda salir del entorno de creación y convertirse en una aplicación publicable.

Motor de físicas

HTML5 Javascript Game Engine incluye un sistema de físicas basado en PhysicsJS.

Esto permite incorporar comportamientos físicos a los proyectos, algo especialmente útil para juegos que necesitan elementos como movimiento, colisiones y diferentes reglas físicas.

La documentación del producto pone como ejemplo la posibilidad de crear juegos basados en físicas similares a los conocidos títulos de lanzamiento de objetos.

Tutoriales incluidos

Para quienes estén empezando, el programa incorpora un conjunto de tutoriales orientados al desarrollo de juegos 2D.

Estos tutoriales pretenden servir como punto de partida para aprender a utilizar el framework y comenzar a programar proyectos sin tener que descubrir todas sus funciones desde cero.

Esto refuerza su enfoque educativo y lo convierte en una herramienta que puede tener interés para principiantes en programación de videojuegos.

Documentación de la API

Además de los tutoriales, incluye una documentación completa de la API.

Las funciones relacionadas con gráficos, sonido y físicas aparecen acompañadas de ejemplos de uso, permitiendo consultar cómo utilizar las diferentes partes del framework mientras se desarrolla un proyecto.

Para alguien que está aprendiendo, disponer de esta referencia puede ser tan importante como los propios tutoriales.

Biblioteca de recursos incluida

El programa incorpora una biblioteca de recursos para comenzar a trabajar directamente.

Entre ellos se incluyen:

  • Gráficos.
  • Sprites.
  • Música.
  • Efectos de sonido.

Esto permite iniciar proyectos sin tener que crear absolutamente todos los recursos desde cero.

¿Para quién está pensado?

HTML5 Javascript Game Engine está especialmente orientado a tres perfiles:

Principiantes: quienes quieren comenzar a aprender programación de videojuegos mediante JavaScript y tecnologías HTML5.

Desarrolladores web: usuarios familiarizados con JavaScript que quieran experimentar con la creación de juegos 2D.

Creadores independientes: personas que quieran desarrollar pequeños proyectos y posteriormente exportarlos como aplicaciones HTML5.

No parece plantearse como un motor destinado exclusivamente a profesionales, sino como una herramienta accesible para aprender y empezar a desarrollar.

Exportación y publicación

Uno de los puntos más llamativos es que los proyectos creados son tuyos y, según la información proporcionada por Pix Arts, pueden publicarse en diferentes tiendas sin restricciones por parte del motor.

La exportación permite trabajar con aplicaciones HTML5 estándar y posteriormente utilizar herramientas externas compatibles para generar aplicaciones para plataformas como iOS, Android, macOS o Windows.

La disponibilidad y funcionamiento concreto de estas herramientas externas puede depender de sus propios requisitos y servicios.

Lo mejor

  • Orientado al aprendizaje de programación de videojuegos.
  • Utiliza HTML5, JavaScript y WebGL.
  • Renderizado 2D basado en Pixi.js.
  • Permite importar recursos gráficos y sonoros propios.
  • Incluye motor de físicas PhysicsJS.
  • Dispone de tutoriales.
  • Incluye documentación de la API.
  • Biblioteca de sprites, música y efectos incluida.
  • Permite exportar proyectos como aplicaciones HTML5.
  • Puede servir como punto de partida para aprender desarrollo de juegos.

A tener en cuenta

El principal inconveniente para los usuarios españoles es que no dispone de idioma español. La ficha de Steam únicamente indica inglés.

También hay que tener claro que no estamos ante un videojuego para jugar, sino ante una herramienta de desarrollo y aprendizaje. Su utilidad dependerá mucho de lo que quiera hacer cada usuario y de sus conocimientos de programación.

Además, algunas de las posibilidades de publicación multiplataforma mencionadas dependen de herramientas externas como PhoneGap o Cordova, por lo que no deben confundirse con funciones nativas de publicación directa del programa.

Requisitos mínimos

Windows:

  • Sistema operativo: Windows 10
  • Procesador: Cualquiera
  • Gráficos: Cualquiera
  • Notas adicionales: v2.0

Los requisitos proporcionados son extremadamente bajos y no especifican una CPU o GPU concreta.

¿Merece la pena?

HTML5 Javascript Game Engine puede tener sentido principalmente como herramienta de aprendizaje o como punto de entrada al desarrollo de videojuegos 2D mediante JavaScript.

Su combinación de tutoriales, documentación, biblioteca de recursos, renderizado WebGL, físicas y posibilidad de exportar proyectos HTML5 proporciona una base bastante completa para experimentar con este tipo de desarrollo.

Eso sí, no hay que comprarlo pensando en encontrar un motor moderno comparable directamente con las grandes herramientas actuales de desarrollo. Su propuesta está claramente centrada en HTML5, JavaScript y el aprendizaje de programación de juegos 2D.

Además, la ausencia de español puede ser un inconveniente importante para quienes todavía estén empezando con la programación.

Cierre

HTML5 Javascript Game Engine es una herramienta especializada en crear videojuegos 2D utilizando JavaScript y tecnologías web.

Su propuesta combina un motor de renderizado basado en WebGL, físicas, soporte para recursos propios, tutoriales, documentación de API y una biblioteca de assets para comenzar a desarrollar.

Para alguien que quiera aprender programación de videojuegos desde una perspectiva basada en tecnologías web, puede ser una alternativa interesante y relativamente sencilla para experimentar con sus primeros proyectos.

Eso sí, antes de comprarlo conviene tener claro que estamos ante una herramienta lanzada en 2020, disponible únicamente en inglés y cuyo enfoque está específicamente relacionado con el desarrollo 2D mediante HTML5 y JavaScript.

Video Gameplay

Muy Pronto En DeTester Gaming

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *