</> CodeBooks
    ← Volver a WebGL (página 1)
    Portada de WebGL Game Development

    WebGL Game Development

    Sumeet Arora

    Editorial
    Packt
    Año
    2014
    Páginas
    ~418
    Nivel
    Intermedio

    De qué trata

    Manual de desarrollo de videojuegos de Sumeet Arora publicado por Packt en 2014. Enseña a diseñar y programar juegos 3D en el navegador combinando la API nativa de WebGL con JavaScript moderno, dirigido a desarrolladores front-end y programadores de videojuegos que buscan crear títulos tridimensionales sin plugins.

    El contenido estructura la arquitectura de un motor de juegos web desde cero: gestión del bucle principal (game loop), carga y renderizado de mallas complejas desde Blender mediante formatos OBJ y JSON, e iluminación de escenarios con fuentes múltiples. Cubre texturizado avanzado con cube maps para reflejos de entorno, cámaras en primera y tercera persona, generación y renderizado de terrenos 3D con mapas de altura, sistemas de animación esqueletal (skinning) para personajes, y detección de colisiones mediante raycasting y volúmenes delimitadores (bounding boxes). Además, aborda la comunicación en tiempo real con WebSockets para modos multijugador.

    El lector aplica cada concepto directamente en la creación de un videojuego funcional, integrando modelos animados, colisiones y entorno físico en un flujo cohesivo. Su valor radica en abarcar todas las piezas necesarias para un juego comercial (arte, animación, física y multijugador). Ofrece una base sólida sobre la estructura y arquitectura que requiere un juego 3D en la web.

    • WebGL
    • Desarrollo de videojuegos
    • Animación esqueletal (skinning)
    • Generación de terrenos
    • Raycasting y colisiones
    • Juegos multijugador
    • Cube maps
    • Blender a WebGL

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Juego 3D con Personajes Animados y Terreno

    Construcción completa de un videojuego 3D en el navegador con navegación sobre terreno irregular, personajes articulados con animación esqueletal y colisiones.

    Más de WebGL con nivel Intermedio