En el libro Programando Videojuegos: JavaScript, haremos una introducción completa al desarrollo de videojuegos con JavaScript, explicando de manera clara y sencilla los fundamentos necesarios para crear videojuegos en la web. Siempre utilizando JavaScript puro, sin plugins ni frameworks, y siguiendo la misma metodología que aprendí en la universidad, adquirirás una base sólida para desarrollar tus propios videojuegos.
Con HTML y JavaScript se pueden crear videojuegos de naves, disparos o plataformas, entre muchos otros géneros. Sin necesidad de comprar ningún programa, solo con un simple editor HTML y el lenguaje JavaScript, puedes desarrollar videojuegos que se jueguen directamente en un navegador de Internet, ya sea en móvil o PC. En este primer libro, te mostraré cómo crear gráficos con HTML5, desarrollar una librería gráfica y construir un primer videojuego (Mouse Clicker), en el que sortearás obstáculos en una gruta infinita
Qué aprenderemos
Siempre enfocado en el desarrollo de videojuegos, a lo largo del libro Programando Videojuegos: JavaScript se explican conceptos de programación como:

- Cómo funciona la API gráfica JavaScript del HTML
- Cómo cargar imágenes y sonidos en la web con JavaScript
- Cómo hacer los elementos gráficos interactivos al clic del ratón
- Cómo construir una librería gráfica y reutilizarla en futuros videojuegos
- Cómo manejar eventos del teclado, el ratón y el sonido en tus videojuegos
- Cómo hacer que los gráficos se muevan y detectar las colisiones entre ellos
- Cómo manejar un decorado, un jugador y otros elementos gráficos interactuando entre sí
- Cómo construir un videojuego completo, con una serie de técnicas universales, que podrás reutilizar en cualquier videojuego
Programar un videojuego no es fácil, requiere controlar muchos dispositivos y ejecutar el guión establecido en el juego de acuerdo a las acciones del usuario. Todo un desafío, explicado con un nivel adecuado, ni muy simple ni demasiado técnico y sembrado de algunos de mis trucos de programación que espero sean de vuestro agrado.
Contenidos descargables del libro
Los libros se revisan y actualizan con pequeñas correcciones y/o mejoras del código. En esta web se muestra el código más actualizado y, por este motivo, es posible que algún fragmento no coincida exactamente con la versión de tu libro.
Ejemplos parte 1
Definir el lienzo, Lineas, Trazos y rellenos, Arcos, Rectángulos, Textos, Imagen estática, Imagen modificada, Imagen tile
Ejemplos parte 2
Espacio de trabajo, Hola mundo, Rectángulos, Círculos, Textos, Polígonos, Cargar imágenes, Imagen tile, Imagen sprite, Transformar imagen, Bucle de animación
Videojuego completo parte 3
Disponible en Amazon
Puedes ojear el libro en el botón «Hecha un vistazo» de Amazon y si dejas tu reseña me ayudas muchísimo a seguir mejorando y ofrecer mejor contenido.
Edición digital
Con Kindle Unlimited
- 277 páginas
- Peso del archivo 4376 KB
- 5.95€
Edición papel
Enviado por Amazon
- 158 páginas
- Tapa blanda
- 24.90€