FPS en videojuegos JavaScript

En este artículo, vamos a explicar cómo hacer un contador de FPS y controlar la velocidad de fotogramas en nuestros videojuegos JavaScript. Cuando desarrollamos un videojuego, los FPS (Frames Per Second o Fotogramas por Segundo) son uno de los factores más importantes para tener una experiencia de juego fluida y agradable. Por ello, mantener unos … Leer más

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