Pregunta

Estoy creando un juego de lienzo 2D con cubos lloviendo a los jugadores. Su objetivo es dispararlos o esquivarlos. En este momento los cubos son solo entidades 2D JavaScript OOP. Lo que quiero hacer es reemplazar los gráficos 2D Cube con WebGL 3D Cubes.

Mi pregunta es, ¿cuál es el mejor enfoque para usar los gráficos 3D de WebGL en un juego 2D? Estoy buscando algo similar al HTML5 de Opera Estiramiento. Usan gráficos 3D en un espacio 2D para crear animaciones de personajes en lugar de usar sprites de imagen.

¿Fue útil?

Solución

Usa tres.js ( http://mrdoob.github.com/three.js/ ) para manejar fácilmente los gráficos 3D y colocar todos los elementos del juego en el mismo avión, para que pueda construir un juego llamado 2.5D.

Si está preocupado por los usuarios de IE, quede con el renderizador de lienzo, de lo contrario, use el renderizador de WebGL de alto rendimiento.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top