¿Qué es un game engine?
Un motor de videojuegos es un software que permite la creación de
juegos de video. La meta principal de un motor de videojuegos es la de
abstraer propiedades y características comunes de los juegos de video,
permitiendo así que sea posible reutilizar los diversos elementos,
funciones y fragmentos de código para varios juegos en general. Para
ese fin, las siguientes funciones son encontradas típicamente en un
motor de videojuegos: