Un motor de videojuego es la base de tecnología que subyace a un videojuego. Un motor abstrae el código del juego en el hardware en el que se pretende hacer funcionar, y provee de funciones clave, como renderización, animación, simulación de física, redes, ingreso de comandos del usuario y provee un conducto y herramientas para producción.
A continuación, se presenta un listado de motores de videojuegos conocidos, algunos en realidad representan suites completas y otros incluyen APIs propias:
Motores de videojuegos
| Nombre
|
Desarrollador
|
Juegos Notables
|
Licencia
|
Lenguaje
|
Multiplataforma
|
Orientado a 2D/3D
|
Script
|
Notas y referencias
|
| 3D Rad
|
3impact
|
|
Freeware
|
C#
|
No
|
3D
|
AngelScript
|
http://www.3drad.com/
|
| Adventure Game Studio
|
Chris Jones
|
Monkey Island, Blackwell
|
Artistic License 2.0
|
C++
|
Sí
|
2D
|
AGSScript
|
http://www.adventuregamestudio.co.uk/
|
| Aleph One
|
Bungie Studios
|
Marathon 2: Durandal, Marathon Infinity
|
GNU GPL
|
C++
|
Sí
|
3D
|
|
|
| Ardor3D
|
Ardor Labs, Inc.
|
Spaced
|
Zlib
|
Java
|
Sí
|
3D
|
Java
|
Incluye SDK para Android
|
| Cafu Engine
|
Carsten Fuchs Software
|
|
GNU GPL
|
C++
|
Sí
|
3D
|
Lua
|
Anteriormente conocido como Ca3DE
|
| CELstart
|
Crystal Space Team
|
|
GNU LGPL
|
C++
|
Sí
|
3D
|
XML, Python
|
Portable Modular
|
| Construct
|
Scirra Ltd
|
|
Propietario
|
Javascript
|
Sí
|
2D
|
Javascript
|
https://www.construct.net/
|
| CryEngine
|
Crytek
|
Lista
|
Propietario
|
C++
|
Sí
|
3D
|
|
Adquirido por Ubisoft el 30 de marzo de 2006
|
| CRM32Pro SDK y CRM64Pro GDK
|
Roberto Prieto
|
Minesweeper, SpacePong,TitanBomber
|
Zlib
|
C/C++
|
Sí
|
2D
|
|
Utiliza SDL.
|
| Crystal Space
|
Jorrit Tyberghein
|
Yo Frankie!
|
GNU LGPL
|
C++
|
Sí
|
3D
|
Java, Perl, Python
|
|
| Div GO
|
Amaka Soft
|
|
MIT
|
HTML5
|
Sí
|
2D y 3D
|
DIV Games Studio
|
http://www.divgo.net/
|
| EAGL
|
EA Canada
|
Need for Speed: Underground, Need for Speed: Most Wanted, Need for Speed: Carbon
|
Propietario
|
Presumiblemente C++
|
Sí
|
3D
|
|
Creado para uso interno por EA Canada, utilizado en sagas de Need for Speed y EA Sports. Más adelante reemplazado por RenderWare y Frostbite.
|
| Ethanon Engine
|
Asantee Games
|
|
MIT
|
|
Sí
|
2D
|
AngelScript
|
|
| FLARE
|
Clint Bellanger
|
Flare, Polymorphable
|
GNU GPL
|
C++
|
Sí
|
2D
|
|
|
| FIFE
|
|
Unknown Horizons
|
GNU LGPL
|
C++
|
Sí
|
|
|
|
| Fox Engine
|
Kojima Productions
|
Lista
|
Propietario
|
|
Sí
|
3D
|
|
|
| GameMaker: Studio 2
|
YoYoGames Ltd.
|
Lista
|
Propietario
|
C++
|
Sí
|
2D y 3D
|
Game Maker Language
|
http://www.yoyogames.com/
|
| gameplay3d
|
GamePlay
|
|
Apache
|
C++
|
Sí
|
3D
|
Lua
|
|
| Godot
|
Godot Engine Team
|
Lista
|
MIT
|
C/C++
|
Sí
|
2D y 3D
|
GDScript
|
https://godotengine.org/
|
| Horde3D
|
|
|
EPL
|
|
|
3D
|
|
|
| HPL Engine 1
|
Frictional Games
|
Penumbra: Overture, Penumbra: Black Plague
|
Propietario y GNU GPL
|
C++
|
Sí
|
3D
|
AngelScript
|
github.com/FrictionalGames/HPL1Engine
|
| Irrlicht
|
Nikolaus Gebhardt
|
SuperTuxKart, Democracy
|
Zlib
|
C++
|
|
3D
|
|
|
| id Tech 1
|
id Software
|
Doom, Doom II
|
GNU GPL
|
C
|
Sí
|
2D
|
|
|
| id Tech 2
|
Id Software
|
Lista
|
GNU GPL
|
C
|
Sí
|
3D
|
C
|
requiere OpenGL
|
| id Tech 3
|
id Software
|
Lista
|
GNU GPL
|
C
|
Sí
|
3D
|
C
|
requiere OpenGL
|
| id Tech 4
|
id Software
|
Lista
|
GNU GPL
|
|
|
3D
|
Havok
|
|
| id Tech 5
|
id Software
|
Lista
|
Propietario
|
|
|
3D
|
|
|
| Infinity Engine
|
|
|
Propietario
|
|
|
|
|
|
| IoQuake3
|
ioquake3 Team
|
Tremulous
|
GNU GPL
|
C
|
Sí
|
3D
|
|
http://ioquake3.org/
|
| Jake2
|
Bytonic Software
|
|
GNU GPL
|
Java
|
Sí
|
3D
|
|
http://bytonic.de/html/jake2.html
|
| JGame
|
Boris van Schooten
|
Nebula Alpha
|
BSD
|
Java
|
Sí
|
2D
|
|
http://www.13thmonkey.org/~boris/jgame/index.html
|
| jMonkey Engine
|
The jME core team
|
|
BSD
|
Java
|
Sí
|
3D
|
|
http://jmonkeyengine.org/
|
| jPCT
|
Helge Foerster
|
|
|
Java
|
|
|
|
http://www.jpct.net/
|
| KorGE Game Engine
|
Korlibs Team
|
|
MIT
|
Kotlin
|
Sí
|
2D y 3D
|
Kotlin
|
https://korge.org/
|
| LibGDX
|
libGDX Project
|
Ingress, Slay the Spire, Disney Heroes: Battle Mode, Kakele Online
|
Apache
|
Java/C++
|
Sí
|
3D
|
Java
|
https://libgdx.com/ https://github.com/libgdx/libgdx
|
| Maratis
|
Anaël Seghezzi
|
|
Zlib
|
C++
|
|
|
Lua
|
http://www.maratis3d.org/
|
| melonJS
|
|
|
|
HTML5
|
|
|
|
http://melonjs.org/
|
| OGRE 3D
|
|
Kenshi, Torchlight,
|
MIT
|
Java
|
|
|
|
|
| Oxygine
|
|
|
MIT
|
C++
|
Sí
|
2D
|
|
http://oxygine.org/
|
| Panda3D
|
Universidad Carnegie Mellon
|
|
BSD
|
|
|
|
|
http://www.panda3d.org/
|
| Pygame
|
Pygame Community
|
Frets on Fire
|
GNU GPL
|
C/Python
|
Sí
|
2D
|
|
|
| RAGE
|
Rockstar San Diego
|
Lista
|
Propietario
|
|
|
|
|
|
| RPG Maker
|
ASCII Corporation
|
|
|
|
|
2D
|
|
|
| Sauerbraten
|
Wouter van Oortmerssen
|
Cube 2: Sauerbraten
|
Zlib
|
C++
|
Sí
|
3D
|
|
|
| SCUMM
|
LucasArts
|
|
|
|
Sí
|
2D
|
|
|
| Stratagus
|
Stratagus Team
|
Aleona's Tales
|
GNU GPL
|
C++
|
Sí
|
2D
|
Lua
|
|
| Tenebrae
|
|
|
GNU GPL
|
|
|
|
|
|
| TOSHI
|
Blue Tongue Entertainment
|
|
Propietario
|
|
Sí
|
3d
|
|
Adquirido por THQ
|
| Unity
|
Unity Technologies
|
Lista
|
Propietario
|
C#
|
Sí
|
2D y 3D
|
C#
|
|
| Unreal Engine
|
Epic Games
|
Lista
|
Propietario
|
C++
|
Sí
|
2D y 3D
|
|
|
Otros motores de videojuegos:
Véase también
Referencias