Anexo:Motores de videojuegos

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 en orden alfabético

Nombre Desarrollador Juegos Notables Licencia Lenguaje Multiplataforma Orientado a 2D/3D SDL Script Notas y referencias
3D Rad 3impact Freeware C# No No Sí 3D Sí Sí AngelScript http://www.3drad.com/
Adventure Game Studio Chris Jones Monkey Island
Blackwell
Artistic License 2.0 C++ Sí Sí No solo 2D No No AGSScript http://www.adventuregamestudio.co.uk/
Aleph One Bungie Studios Marathon 2: Durandal
Marathon Infinity
GNU GPL C++ Sí Sí Sí 3D
Ardor3D Ardor Labs, Inc. Spaced zlib License Java Sí Sí Sí 3D Java Incluye SDK para Android
Brakeza3D Eduardo Rodríguez GNU GPL C++ Sí Sí Sí 3D https://brakeza.com
Cafu Engine Carsten Fuchs Software GNU GPL C++ Sí Sí Sí 3D No No Lua Anteriormente conocido como Ca3DE
CELstart Crystal Space Team GNU LGPL C++ Sí Sí Sí 3D XML
Python
Portable
Modular
Construct Scirra Ltd Propietario Javascript Sí Sí No solo 2D No No Javascript https://www.construct.net/
CryEngine Crytek Far Cry
The Tower of AION
Propietario C++ Sí Sí Sí 3D Adquirido por Ubisoft el 30 de marzo de 2006
CryEngine 2 Crytek Crysis Propietario C++ Sí Sí Sí 3D Adquirido por Ubisoft el 30 de marzo de 2006
CRM32Pro SDK Roberto Prieto Digger Reloaded, Hidro Killer Kombat, Minesweeper, SpacePong, TitanBomberC32 GNU LGPL C/C++ Sí Sí No solo 2D Sí Sí Incluye un editor de recursos (EditorDPF), un sistema de configuración personalizable (SetupProject) y un potente motor basado en tiles con parallax scrolling (MSTE) soportando el formato TMX de Tiled Qt 0.81+. Documentación y tutoriales sobre como usar algunas funciones.

Utiliza SDL 1.2.

CRM64Pro GDK Roberto Prieto Pac-Man Evolution

TitanBomber

zlib License C/C++ Sí Sí No solo 2D Sí Sí Sucesor de CRM32Pro SDK. Incluye un editor de recursos (EditorC64), un scroll engine con soporte a Tiled TMX 1.10+.

Utiliza SDL 3.

Crystal Space Jorrit Tyberghein Yo Frankie! GNU LGPL C++ Sí Sí Sí 3D Sí Sí Java
Perl
Python
Div GO Amaka Soft MIT License HTML5 Sí Sí Sí 2DSí 3D No No DIV Games Studio http://www.divgo.net/
EAGL EA Canada Need for Speed: Underground
Need for Speed: Underground 2
Need for Speed: Most Wanted
Need for Speed: Carbon
Propietario Presumiblemente C++ Sí Sí 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.
Epee Engine zlib License Sí Sí No solo 2D
Ethanon Engine Asantee Games MIT License Sí Sí No solo 2D AngelScript
Euphoria NaturalMotion Grand Theft Auto
The Force Unleashed
Propietario
FLARE
Free/Libre Action Roleplaying Engine
Clint Bellanger Flare
Polymorphable
GNU GPL C++ Sí Sí No solo 2D Sí Sí
FIFE
Flexible Isometric Free Engine
Unknown Horizons GNU LGPL C++ Sí Sí
Fox Engine Kojima Productions Pro Evolution Soccer 2014
Metal Gear Solid V: Ground Zeroes
Metal Gear Solid V: The Phantom Pain
P.T Silent Hills
Propietario Sí Sí Sí 3D
GameMaker: Studio 2 YoYoGames Ltd. Hotline Miami
Spelunky
Undertale
Propietario C++ Sí Sí Sí 2DSí 3D Sí Sí Game Maker Language http://www.yoyogames.com/
gameplay3d GamePlay Apache License C++ Sí Sí Sí 3d No No Lua
Godot Godot Engine Team MIT License C/C++ Sí Sí Sí 2DSí 3D GDScript https://godotengine.org/
Havok Game Dynamics SDK Havok
Horde3D Eclipse Public License
HPL Engine 1 Frictional Games Penumbra: Overture
Penumbra: Black Plague
Propietario/
GNU GPL
C++ Sí Sí Sí 3D Sí Sí AngelScript github.com/FrictionalGames/HPL1Engine
Irrlicht Nikolaus Gebhardt SuperTuxKart
Democracy
zlib Licence C++ Sí 3D
id Tech 1 id Software Doom
Doom II
GNU GPL C Sí Sí No solo 2D
id Tech 2 Id Software Quake II
Daikatana
Blade
GNU GPL C Sí Sí Sí 3D No No C requiere OpenGL
id Tech 3 id Software Quake III Arena
Return to Castle Wolfenstein
GNU GPL C Sí Sí Sí 3D No No C requiere OpenGL
id Tech 4 id Software Doom 3
Wolfenstein
GNU GPL Havok
id Tech 5 id Software Rage Propietario
iMUSE Michael Land
Peter McConnell
Infinity Engine
IoQuake3 ioquake3 Team Tremulous GNU GPL C Sí Sí Sí 3D Sí Sí http://ioquake3.org/
Jake2 Bytonic Software GNU GPL Java Sí Sí Sí 3D No No http://bytonic.de/html/jake2.html
JGame Boris van Schooten Nebula Alpha Licencia BSD Java Sí Sí No solo 2D No No http://www.13thmonkey.org/~boris/jgame/index.html
jMonkey Engine The jME core team Licencia BSD Java Sí Sí Sí 3D Sí Sí http://jmonkeyengine.org/
JOGRE Bob Marks Jogre chees GNU GPL Java http://jogre.sourceforge.net/
jPCT Helge Foerster Java http://www.jpct.net/
Kobold2D http://www.kobold2d.com/display/KKSITE/Home
KorGE Game Engine Korlibs Team MIT License Kotlin Sí Sí Sí 2DSí 3D Kotlin https://korge.org/
libGDX libGDX Project Ingress
Slay the Spire
Disney Heroes: Battle Mode
Kakele Online
Apache License Java/C++ Sí Sí Sí 3D Sí Sí Java https://libgdx.com/
https://github.com/libgdx/libgdx
Linderdaum Engine http://www.linderdaum.com/home/index.php?title=Main_Page
Maratis Anaël Seghezzi zlib License C++ Lua http://www.maratis3d.org/
melonJS HTML5 http://melonjs.org/
Microsoft XNA Microsoft
NetGore RPG's MIT License C# Sí Sí No solo 2D Sí Sí
Oxygine MIT License C++ Sí Sí No solo 2D Sí Sí http://oxygine.org/
Panda3D Universidad Carnegie Mellon Licencia BSD http://www.panda3d.org/
Platform Builder TingThing GML No No No solo 2D Command Prompt https://www.theplatformbuilder.com/
Pygame Pygame Community GNU GPL C/Python Sí Sí No solo 2D Sí Sí
RAGE Rockstar San Diego Grand Theft Auto IV
Red Dead Redemption
Max Payne 3
Grand Theft Auto V
Red Dead Redemption 2
Propietario
RPG Maker ASCII Corporation
Sauerbraten Wouter van Oortmerssen Cube 2: Sauerbraten zlib License C++ Sí Sí Sí 3D Sí Sí
SCUMM LucasArts Sí Sí
Stratagus Stratagus Team Aleona's Tales GNU GPL C++ Sí Sí No solo 2D Sí Sí Lua
Tenebrae GNU GPL
TOSHI Blue Tongue Entertainment Propietario Sí Sí Sí 3D Adquirido por THQ
Unity Unity Technologies Pillars of Eternity
Slender: The eight pages
Propietario C# Sí Sí Sí Sí Sí Sí UnityScript
C# Boo
Unreal Engine Epic Games Fortnite
PUBG
Propietario C++ Sí Sí Sí Sí Sí Sí
ZGameEditor Ville Krumlinde MIT License Delphi Sí Sí Sí 3D No No


  • 3D GameStudio
  • 3DSTATE 3D Engine
  • Agar
  • Allegro
  • Antiryad GX
  • APOCALYX
  • Aurora Engine
  • Axiom Engine
  • Baja Engine
  • Blender Game Engine
  • Blender Publisher
  • Boom
  • BRender
  • Build engine
  • BYOND
  • C4 Engine
  • Catmother
  • CheapHack
  • Coldstone game engine
  • CPAL3D
  • Construct
  • CEL
  • Crazyball Engine
  • Cube
  • Dagor Engine 3
  • DarkBasic
  • DarkPlaces
  • Daybreak motor
  • Dead Souls
  • Delta3d
  • DGD
  • Dim3
  • Dungeon Craft
  • DXFramework
  • DX Studio
  • Earth-4 Engine
  • Electron engine
  • Elflight Engine
  • EMotion FX
  • Esperient Creator
  • Eternity Engine
  • euphoria
  • Explorations
  • Exult
  • FPS Creator
  • Frostbite Engine
  • Gamebryo Element
  • GZDoom
  • Genesis3D
  • GemRB
  • GTGE
  • Hedgehog Engine
  • INSANE
  • JADE engine
  • JAMAGIC
  • Jedi
  • JGame
  • jMonkeyEngine
  • Jogre
  • KallistiOS
  • Kaneva Game Platform
  • KjAPI
  • Knight Free 3D Suite
  • KonsolScript
  • libGDX
  • Lithtech
  • Medusa
  • Monumental Technology Suite
  • M.U.G.Y.N
  • Multimedia Fusion 2
  • Multiverse Network
  • Nebula Device
  • NeoAxis Engine
  • Nvidia Perfkit
  • Odyssey Engine
  • OctLight
  • Offset Engine
  • Open Game Engine
  • OGRE
  • PLIB
  • Power Render
  • ProQuake
  • PySoy
  • Quantum3
  • Realm Crafter
  • RealmForge
  • Refractor Engine
  • RelentENGINE
  • RenderWare
  • Retribution Engine
  • Revolution3D
  • SAGE engine
  • Serious Engine
  • Shark 3D
  • ShiVa
  • Silent Storm engine
  • Sith
  • Source engine
  • Sploder
  • Telejano
  • Tile Studio
  • Torque Game Engine
  • Torque Game Engine Advanced
  • Truevision3D
  • Unigine
  • Vengeance engine
  • Vicious Engine
  • Visual3D.NET
  • Virtools
  • White Engine
  • Wintermute Engine
  • World Builder
  • XnGine
  • Zillions of Games
  • Agar
  • Allegro library
  • Antiryad GX
  • APOCALYX
  • Axiom Engine
  • Baja Engine
  • Blender Game Engine
  • Blender Publisher
  • Boom
  • Build engine
  • BYOND
  • Catmother
  • CheapHack
  • CEL
  • Cube
  • DarkPlaces
  • Daybreak motor
  • Dead Souls
  • Delta3d
  • DGD
  • Dim3
  • Dungeon Craft
  • DXFramework
  • DX Studio
  • Eternity Engine
  • Exult
  • GTGE
  • GZDoom
  • Genesis3D
  • GemRB
  • JGame
  • jMonkeyEngine
  • Jogre
  • KallistiOS
  • Knight Free 3D Suite
  • KonsolScript
  • M.U.G.E.N
  • Multiverse Network
  • Nebula Device
  • OctLight
  • Open Game Engine
  • OGRE
  • PLIB
  • ProQuake
  • PySoy
  • RealmForge
  • Retribution Engine
  • RPG Toolkit
  • Sploder
  • Telejano
  • Tile Studio
  • Wintermute Engine
  • World Builder


  • 3D GameStudio
  • 3DSTATE 3D Engine
  • Aurora Engine
  • BRender
  • C4 Engine
  • Coldstone game engine
  • CPAL3D
  • Crazyball Engine
  • Dagor Engine 3
  • Dark Basic
  • DX Studio
  • Earth-4 Engine
  • Electron engine
  • Elflight Engine
  • EMotion FX
  • Esperient Creator
  • euphoria
  • Explorations
  • Frostbite Engine
  • Gamebryo Element
  • Hedgehog Engine
  • INSANE
  • JADE engine
  • JAMAGIC
  • Jedi
  • Kaneva Game Platform
  • KjAPI
  • Medusa
  • Monumental Technology Suite
  • Multiverse Network
  • NeoAxis Engine
  • Nvidia Perfkit
  • Offset Engine
  • Odyssey Engine
  • Power Render
  • Quantum3
  • Realm Crafter
  • Refractor Engine
  • RelentENGINE
  • RenderWare
  • Revolution3D
  • SAGE engine
  • Serious Engine
  • Shark 3D
  • ShiVa
  • Silent Storm engine
  • Sith
  • Source engine
  • Torque Game Engine
  • Torque Game Engine Advanced
  • Truevision3D
  • Unigine
  • Vengeance engine
  • Vicious Engine
  • Visual3D.NET
  • Virtools
  • White Engine
  • XnGine
  • Zillions of Games

Véase también

Referencias

    Este artículo ha sido escrito por Wikipedia. El texto está disponible bajo la licencia Creative Commons - Atribución - CompartirIgual. Pueden aplicarse cláusulas adicionales a los archivos multimedia.