Libro de Laureano Cantó Berná, revisado por Francisco José Gallego Durán (2023), que enseña a construir un motor de videojuegos basado en la arquitectura Entity-Component-System con C++20. Compara el modelo orientado a objetos con el orientado a datos, explica entidades, componentes, sistemas y el manejador de entidades, y desarrolla proyectos progresivos como Starfield, Firefighter Game y Save the OVNI, introduciendo la librería RayLib y conceptos de C++ moderno como lvalues y rvalues, expresiones lambda y alineamiento de memoria.