El proceso de desarrollo de un videojuego puede variar notablemente y es bastante común que los desarrolladores (a fin de solventar gastos) opten por reutilizar o adaptar un mismo motor de videojuego para crear diferentes videojuegos.