Conexiones GPN

En este artículo vamos a explicar qué son las conexiones GPN y cómo pueden ayudarte a mejorar el ping al jugar en modo multijugador y online. A diferencia de las conexiones VPN (Virtual Private Network o Red Privada Virtual), las conexiones GPN (Gamers Private Network o Red Privada de Jugadores) son redes optimizadas para reducir … Leer más

Videojuego Vanilla JavaScript

En este artículo vamos a explicar cómo programar un videojuego con Vanilla JavaScript, o dicho de otro modo, con JavaScript puro, sin plugins ni frameworks. Aprenderemos a manejar tanto los gráficos como la lógica del juego desde cero. Como suele ocurrir al empezar a programar, se nos irán ocurriendo más ideas para añadir al proyecto. … Leer más

Desarrollo de videojuegos con JavaScript

En este artículo vamos a explicar porqué el desarrollo de videojuegos con JavaScript es una excelente opción en la programación de juegos. JavaScript es un lenguaje de programación omnipresente en el desarrollo web, originalmente diseñado para añadir interactividad y dinamismo a las páginas web. Actualmente, JavaScript ha evolucionado hasta encontrar un lugar en el desarrollo … Leer más

Controlador de sonido JavaScript

En este artículo vamos crear nuestro propio controlador de sonido JavaScript para cargar sonidos y reproducirlos en nuestras aplicaciones y videojuegos web. El control del sonido en el desarrollo de juegos y aplicaciones interactivas es fundamental para dar mayor realismo a la interacción del usuario con el software. El sonido es un aspecto que suele … Leer más

Movimiento en videojuegos

En este artículo vamos a explicar los diferentes tipos de movimiento en videojuegos con HTML5 y Canvas en juegos 2D. El movimiento en los videojuegos es una parte esencial que afecta tanto la jugabilidad como la experiencia del jugador. A través del teclado, las teclas (CURSOR o WASD) suelen utilizarse para mover al personaje hacia … Leer más

Controlador de teclado JavaScript

En este artículo vamos crear nuestro propio controlador de teclado JavaScript para saber las teclas que hay pulsadas simultáneamente. El control del teclado en el desarrollo de juegos y aplicaciones interactivas es fundamental para detectar la interacción del usuario con el software. Los Sistemas Operativos suelen interferir en cómo se comporta el teclado para hacerlos … Leer más