¿HTML5 es bueno para juegos y desarrollo de aplicaciones (Android / Ios)?

“HTML es un lenguaje de marcado para describir documentos web …”

Entiendo que ya puede estar familiarizado con html, pero no recomendaría utilizarlo solo para una aplicación de juegos.

Mi recomendación :
Examina los idiomas y los motores utilizados para crear los tipos de juegos que estás buscando desarrollar, luego ve desde allí.

La razón por la que la mayoría de los desarrolladores utilizan un motor de juego como Unity3D o Unreal Engine se debe al sólido conjunto de herramientas que ya se proporciona al usuario. El motor, en la mayoría de los casos, proporciona un nivel de abstracción entre el motor de física / renderizado y el usuario. Esto permite al usuario concentrarse en utilizar las interfaces más fáciles de entender para desarrollar mecánicas de juego, diseños, etc.

Aquellos que utilizan C ++ desde cero suelen hacer algo así para desarrollar un motor altamente ajustado y eficiente para su juego en particular. Esto requiere un esfuerzo sustancial en grandes proyectos que requieren manipulaciones 3D y física.

Por último, la mayoría de los motores de juegos proporcionan como herramienta al usuario (puede que tenga que comprar una licencia para acceder a dicha herramienta), la capacidad de construir en varias plataformas.

La tecnología basada en web (HTML, CSS, JavaScript) ha recorrido un largo camino en la última década. En realidad, es una muy buena plataforma para el desarrollo general en muchos casos. Por ejemplo, la gente espera que incluso las aplicaciones más simples y funcionales tengan una apariencia decente, y a menudo las interfaces de usuario pueden beneficiarse de la capacidad de marcado HTML para hacer formatos muy complejos. Algunas interfaces pueden costar menos construir en HTML. Y es más o menos multiplataforma. Para el desarrollador de la aplicación, lo recomendaría.

Para los juegos … bueno, eso probablemente depende de los juegos. HTML es bueno para formularios, informes y para mostrar información, pero su control inexacto de la pantalla puede dificultar la producción de buenos resultados en todos, o incluso en la mayoría de los dispositivos.

Aún más importante, hay juegos de herramientas realmente buenos para juegos que son una especie de su propio entorno, que ya incluyen gran parte de la estructura, la visualización y la fontanería necesaria para los juegos. Para la mayoría de las personas, estas herramientas serían una mejor opción que HTML e incluso aplicaciones nativas “gordas”.

Casi todos han oído hablar de Unity, y ese es un excelente lugar para comenzar. Amazon tiene una nueva herramienta llamada “Lumberyard” que probablemente valga la pena echarle un vistazo, y hay muchos otros competidores. Específicamente para un juego, comenzaría allí.

Puedes hacer juegos con html5. Es posible. Sin embargo, para obtener la capacidad de respuesta y la sensación de otros juegos de gama alta, mi opinión es que es mejor usar la unidad y un mecanismo para crear un juego nativo. Esto puede ser Java, Objectivec, Swift, Xamarin, lo que sea junto con la unidad.

¡Buena suerte y feliz desarrollo del juego con todo lo que hagas!

Puedes probar la calidad y la genialidad de los juegos HTML5 en tu tableta (Android / iOS) o PC desde Adel Play – adelplay