Motor de videojoc

Videojoc Yo Frankie!, desenvolupant-se amb Blender

Un motor de videojoc (o Game Engine en anglès) fa referència a una aplicació de programari que permeten el disseny, la creació i la representació del videojoc.[1] Hi ha diversos motors de joc que són dissenyats per donar resultats gràfics per a videoconsoles i ordinadors. El nucli funcional que títpicament proveeix un motor de videojoc inclou un motor de renderització (“renderer”) per gràfics en 2D o bé en 3D, un motor de física o detecció de col·lisió (i resposta en col·lisió), so, scripting, animació, intel·ligència artificial, xarxa, streaming, gestió de la memòria, multifils, suport en localització i gràfic d'escenes.[2] El procés de desenvolupament de videojocs sovint s'economitza, en gran part, mitjançant la reutilització/adaptació del mateix motor de joc per crear videojocs diferents.[3][4]

  1. «Serious Game Engine Shootout». Gamasutra, 22-02-2007. [Consulta: 7 abril 2010].
  2. «Torque Game Engine (engine)». devmaster.net, 30-09-2011. [Consulta: 17 desembre 2011].
  3. What is a Game Engine? from GameCareerGuide.com
  4. «Freescape Engine». www.uvlist.net. [Consulta: 14 octubre 2011].