Qué es Unreal Engine

En este artículo explicaremos qué es Unreal Engine: un entorno unificado donde múltiples herramientas coexisten para crear mundos virtuales. Cuando se habla de Unreal Engine, es habitual que aparezcan una serie de ideas preconcebidas: que es un motor solo para hacer videojuegos, que está pensado únicamente para programadores, o que su utilidad se limita al … Leer más

Unreal Engine

En esta serie de artículos vamos a explicar qué es Unreal Engine, sus usos, herramientas, curva de aprendizaje y qué NO hace Unreal Engine. UE es una de esas herramientas de las que todo el mundo ha oído hablar, pero que muy pocos saben definir con precisión. Para algunos es “un motor de videojuegos”, para … Leer más

Colisiones en videojuegos

En este artículo vamos a explicar cómo detectar colisiones en nuestros videojuegos de una forma rápida, optimizada y, al mismo tiempo, realista. La detección de colisiones es una de las partes más importantes de cualquier juego: según qué objetos colisionen, deberemos ejecutar unas acciones u otras. Esto implica que en cada ciclo del bucle de … Leer más

Mapa de tiles en JavaScript

En este artículo vamos a explicar las bases para crear un mapa de tiles con HTML5 y la API Canvas de JavaScript. Cuando desarrollamos un videojuego 2D con JavaScript y HTML5, una técnica muy común para construir escenarios es el uso de tilemaps. Un tilemap es básicamente una matriz (array bidimensional) donde cada celda contiene … Leer más

Voltear una imagen con JavaScript

En este artículo vamos a explicar cómo voltear o reflejar una imagen en un lienzo Canvas con HTML5 y JavaScript, tanto en horizontal como en vertical. Cuando desarrollamos un videojuego o una animación con HTML5 Canvas, es habitual que necesitemos que un personaje, enemigo u otro elemento gráfico mire hacia el lado contrario. Por ejemplo, … Leer más