¿Qué es ECS?

En este de artículo explicaremos qué es el ECS: Entidades, Componentes y Sistemas en la programación de Videojuegos y por qué existe. Cuando comenzamos a desarrollar videojuegos solemos utilizar Programación Orientada a Objetos (POO). Es una forma natural de organizar nuestro código: cada objeto del juego se representa mediante una clase que contiene tanto sus … Leer más

ECS: Entidades Componentes y Sistemas

En esta serie de artículos explicaremos qué es el ECS: Entidades, Componentes y Sistemas en la programación de Videojuegos. Un concepto que ha ganado popularidad en los últimos años y que muchos motores modernos utilizan. Se trata de un enfoque de programación que se utiliza para organizar grandes cantidades de objetos, gestionar comportamientos complejos y … 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

Introducción a sessionStorage

En este artículos vamos a realizar una introducción completa a sessionStorage en JavaScript: una de las formas de guardar información en la web. Este artículo forma parte de la serie Session, Cookie y Storage: tecnologías que permiten a los sitios web recordar preferencias del usuario, el estado de la sesión o datos importantes mientras navegas. … Leer más

Introducción a localStorage

En este artículos vamos a realizar una introducción completa a localStorage en JavaScript: una de las formas de guardar información en la web. Este artículo forma parte de la serie Session, Cookie y Storage: tecnologías que permiten a los sitios web recordar preferencias del usuario, el estado de la sesión o datos importantes mientras navegas. … Leer más

Introducción a Cookie

En este artículos vamos a realizar una introducción a cookie en PHP y JavaScript: una de las formas de guardar información en la web. Este artículo forma parte de la serie Session, Cookie y Storage: tecnologías que permiten a los sitios web recordar preferencias del usuario, el estado de la sesión o datos importantes mientras … Leer más