Engine

Un motor de videojuego (en inglés game engine) es un framework que proporciona herramientas para la creación de videojuegos.​​ Un motor de videojuego suele dotar al videojuego de un motor gráfico para renderizar gráficos 2D y 3D, un motor físico que simule las leyes de la física y detección de colisiones, y herramientas para poder crear las animaciones, scripts, sonidos, inteligencia artificial, redes, gestión de memoria, y demás sistemas del videojuego.​ Los motores de videojuegos proporcionan herramientas de desarrollo, a menudo en un entorno de desarrollo integrado que permiten crear videojuegos como es el caso de Godot, Unreal, o Unity.​ Otros motores de videojuego no tienen interfaz gráfica de usuario y ofrecen herramientas más elementales para la creación de videojuegos, como es el caso de Raylib, Pygame, o Löve.​ Los motores de videojuego también se utilizan para crear otros tipos de aplicaciones interactivas, como es el caso de los juegos serios,​ visualizaciones arquitectónicas, videojuegos educativos,​ simuladores,​ herramientas de modelado 3D, entre otros.

Similar Artists