</> CodeBooks
    ← Volver a HTML5 (página 10)
    Portada de HTML5 Game Development For Dummies

    HTML5 Game Development For Dummies

    Andy Harris

    Editorial
    Wiley
    Año
    2013
    Páginas
    ~384
    Nivel
    Básico

    De qué trata

    Libro a todo color de Andy Harris, profesor de informática en la Universidad de Indiana-Purdue en Indianápolis, publicado por Wiley en 2013. Enseña a crear juegos 2D para el navegador y para dispositivos móviles con HTML5 y JavaScript. Está dirigido a principiantes y aficionados que quieren hacer sus primeros juegos, incluso sin experiencia previa en programación de videojuegos, aunque ayuda tener nociones básicas de HTML.

    La primera parte asienta las bases: cómo funcionan los juegos en la web, la interacción con el usuario, buenas prácticas de código y un primer juego basado en números aleatorios. A partir de ahí el libro gira en torno a simpleGame.js, una librería del propio autor que simplifica el trabajo con el canvas de HTML5. Con ella se crean sprites y elementos de juego, se manejan escenas, colisiones y entrada del usuario, se aplican movimiento y animación, y se adapta el juego a pantallas táctiles y móviles. También documenta la librería, repasa los conceptos que hay detrás de ella y recomienda recursos para conseguir gráficos y sonidos.

    La práctica consiste en construir pequeños juegos completos (de deportes, de aventura, estilo Pong y de tablero) y cierra con diez ideas de juego para desarrollar por cuenta propia. Su punto fuerte es lo rápido que se llega a tener algo jugable. Su principal limitación es depender de una librería propia y poco conocida: lo que se aprende no se traslada tal cual a motores populares como Phaser, y el libro se centra más en los gráficos que en arquitectura, audio avanzado o persistencia de datos. Es ideal para iniciarse y entender los conceptos, antes de pasar a un motor más extendido.

    • HTML5
    • JavaScript
    • Canvas
    • simpleGame.js
    • Sprites
    • Colisiones
    • Animación
    • Juegos móviles
    • Entrada táctil
    • Juegos 2D

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Juego sencillo con números aleatorios

    Primer juego de la parte inicial, hecho con HTML y JavaScript puro, para practicar la interacción con el usuario y la lógica básica antes de usar la librería.

    Juegos 2D con simpleGame.js

    Varios juegos completos (de deportes, de aventura, estilo Pong y de tablero) construidos sobre el canvas de HTML5 con la librería simpleGame.js, con sprites, colisiones, animación y adaptación a móviles.

    Diez ideas de juego para empezar

    Capítulo final con diez bases de juego que el lector puede ampliar con simpleGame.js para seguir practicando por su cuenta.

    Más de HTML5 con nivel Básico