Translations:Diffusion Models Are Real-Time Game Engines/8/es
Los juegos de computadora son sistemas de software creados manualmente centrados en el siguiente bucle de juego: (1) recopilar las entradas del usuario, (2) actualizar el estado del juego y (3) renderizarlo en píxeles en la pantalla. Este bucle de juego, que se ejecuta a altas velocidades de fotogramas, crea la ilusión de un mundo virtual interactivo para el jugador. Estos bucles de juego clásicamente se ejecutan en computadoras estándar, y aunque ha habido muchos intentos sorprendentes de ejecutar juegos en hardware personalizado (por ejemplo, el icónico juego DOOM se ha ejecutado en electrodomésticos de cocina como una tostadora y un microondas, una cinta de correr, una cámara, un iPod, y dentro del juego de Minecraft, por nombrar solo algunos ejemplos - Ver https://www.reddit.com/r/itrunsdoom/), en todos estos casos, el hardware sigue emulando el software de juego escrito manualmente tal cual. Además, aunque existen motores de juego muy diferentes, las actualizaciones del estado del juego y la lógica de renderizado en todos están compuestas por un conjunto de reglas manuales, programadas o configuradas a mano.