es.hideout-lastation.com
Paraíso Para Los Diseñadores Y Desarrolladores


Construye potentes juegos de navegador en 3D con BabylonJS

El crecimiento explosivo de WebGL demuestra la popularidad de los juegos en la web. Hay muchas cosas interesantes que puedes construir en WebGL, pero la mayoría de los desarrolladores quieren profundizar en los juegos de navegador .

WebGL es un marco poderoso, pero no es todo lo que necesitas para un juego en la web. Los controles del juego y el audio también juegan una gran parte del desarrollo de los juegos de navegador.

La biblioteca gratuita BabylonJS es el recurso perfecto que cubre todos estos temas. Es genial para cualquiera que se meta en el desarrollo de juegos de navegador .

Babylon es una biblioteca de motores de juegos en 3D con tecnología WebGL para gráficos 3D. Pero también es mucho más que solo una biblioteca WebGL.

Puede manejar todo, desde controles hasta comportamientos de objeto e incluso efectos de sonido . Realmente es un marco de juego de JavaScript completo para el desarrollo de HTML5 y WebGL.

Para comenzar, debe consultar la página de GitHub para ejemplos de demostraciones y la última versión alojada en su CDN.

También tienen un patio de juegos en vivo donde puedes jugar con diferentes configuraciones y estilos de visualización.

Incluso puede modificar el código y hacer clic en Ejecutar para generar automáticamente sus cambios directamente en el navegador. Esto es quizás la mejor manera de practicar el uso de Babylon porque no necesita descargar nada localmente .

En esa página de demostración, busque en la esquina superior derecha un menú con la etiqueta "Escena básica" . Haga clic en ese menú desplegable para seleccionar entre una amplia variedad de áreas de juego preconstruidas, incluidos entornos, luces, sombras y programas de altura (entre muchos otros).

Esto es mucho más fácil que crear sus propias demostraciones en CodePen porque puede ver la pantalla completa y tiene acceso al editor allí mismo en el navegador.

Babylon viene con muchas características, como efectos de partículas, física de la gravedad y funciones simples de arrastrar y soltar .

Tendrá que pasar mucho tiempo con esta biblioteca para sentirse cómodo. Pero la mejor forma de aprender es elegir un proyecto y ver lo que puedes construir . En el camino, puede toparse con problemas y necesita confiar en la documentación para resolverlos.

Si puedes aprender algunos de los fundamentos de Babylon, entonces te sorprenderá lo que es posible en el desarrollo de juegos basados ​​en navegador . Ha recorrido un largo camino en solo unos pocos años, y Babylon es una de las pocas bibliotecas que lo hace bien.

Para ver algunas demostraciones en vivo visite la página de inicio de Babylon, y desplácese hacia abajo hasta que vea la sección de demostraciones. Esto debería tener más que suficiente inspiración para ponerte en marcha y llevarte de cabeza al desarrollo de juegos de Babylon.

50 fuentes gratuitas de escritura y manuscritas para darle vida a su diseño

50 fuentes gratuitas de escritura y manuscritas para darle vida a su diseño

Encontrar la fuente de caligrafía perfecta para su diseño es una tarea difícil. Las fuentes cursivas tienen muchos usos y se combinan mejor con fuentes corporales simples para mantener el equilibrio. Úselos de manera razonable, ya que es fácil dominar su diseño con fuentes cursivas en negrita.En esta colección, hemos reunido 50 increíbles fuentes cursivas gratuitas para sus proyectos futuros. Esta l

(Consejos de tecnología y diseño)

15 parques infantiles Funtastic que deseabas cuando eras un niño

15 parques infantiles Funtastic que deseabas cuando eras un niño

¿Te acuerdas de cuando eras joven y te encantaba colgar de las barras de mono, jugar con la arena y dar saltos atrevidos en los columpios? Los parques infantiles son lugares increíbles donde un niño (o un niño grande) puede ensuciarse y experimentar las alegrías de ser joven y libre.Aquí, he reunido una selección de 15 áreas de juego creativamente diseñadas de todo el mundo . Con tim

(Consejos de tecnología y diseño)