Anexo:Motores de juego
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 videojuego conocidos, algunos en realidad representan suites completas y otros incluyen APIs propias:
Motores de juego 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# | ![]() |
![]() |
![]() |
AngelScript | http://www.3drad.com/ | |
Adventure Game Studio | Chris Jones | Monkey Island Blackwell |
Artistic License 2.0 | C++ | ![]() |
![]() |
![]() |
AGSScript | http://www.adventuregamestudio.co.uk/ |
Aleph One | Bungie Studios | Marathon 2: Durandal Marathon Infinity |
GNU GPL | ![]() |
![]() |
||||
Ardor3D | Ardor Labs, Inc. | Spaced | zlib License | Java | ![]() |
![]() |
Java | Incluye SDK para Android | |
Brakeza3D | Eduardo Rodríguez | GNU GPL | C++ | ![]() |
![]() |
https://brakeza.com | |||
Cafu Engine | Carsten Fuchs Software | GNU GPL | C++ | ![]() |
![]() |
![]() |
Lua | Anteriormente conocido como Ca3DE | |
CELstart | Crystal Space Team | GNU LGPL | C++ | ![]() |
![]() |
XML Python |
Portable Modular | ||
CryEngine | Crytek | Far Cry The Tower of AION |
Propietario | C++ | ![]() |
![]() |
Adquirido por Ubisoft el 30 de marzo de 2006 | ||
CryEngine 2 | Crytek | Crysis | Propietario | C++ | ![]() |
![]() |
Adquirido por Ubisoft el 30 de marzo de 2006 | ||
CRM32Pro SDK | Roberto Prieto | Digger Reloaded, Hidro Killer Kombat, Minesweeper, SpacePong, TitanBomber | GNU LGPL | C/C++ | ![]() |
![]() |
![]() |
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. | |
Crystal Space | Jorrit Tyberghein | Yo Frankie! | GNU LGPL | C++ | ![]() |
![]() |
![]() |
Java Perl Python |
|
Div GO | Amaka Soft | MIT License | HTML5 | ![]() |
![]() ![]() |
![]() |
DIV Games Studio | http://www.divgo.net/ | |
Doom Engine | id Software | Doom Doom II |
GNU | ![]() |
![]() |
||||
EAGL | EA Canada | Need for Speed: Underground | Propietario | Presumiblemente C++ | ![]() |
![]() |
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 | ![]() |
![]() |
||||||
Ethanon Engine | MIT License | ![]() |
![]() |
AngelScript | |||||
Euphoria | NaturalMotion | Grand Theft Auto The Force Unleashed |
Propietario | ||||||
FLARE Free/Libre Action Roleplaying Engine |
Clint Bellanger | Flare Polymorphable |
GNU GPL | C++ | ![]() |
![]() |
![]() |
||
FIFE Flexible Isometric Free Engine |
Unknown Horizons | GNU LGPL | C++ | ||||||
Fox Engine | Kojima Productions | Pro Evolution Soccer 2014
Metal Gear Solid V: Ground Zeroes |
Propietario | ![]() |
![]() |
||||
GameMaker: Studio 2 | YoYoGames Ltd. | Hotline Miami Spelunky Undertale |
Propietario | C++ | ![]() |
![]() ![]() |
![]() |
Game Maker Language | http://www.yoyogames.com/ |
gameplay3d | GamePlay | Apache License | C++ | ![]() |
![]() |
![]() |
Lua | ||
Godot | Godot Engine Team | MIT License | C/C++ | ![]() |
![]() ![]() |
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++ | ![]() |
![]() |
![]() |
AngelScript | github.com/FrictionalGames/HPL1Engine |
Irrlicht | Nikolaus Gebhardt | SuperTuxKart Democracy |
zlib Licence | C++ | ![]() |
||||
id Tech 2 | Id Software | Quake II Daikatana Blade |
GNU GPL | C | ![]() |
![]() |
![]() |
C | requiere OpenGL |
id Tech 3 | id Software | Quake III Arena Return to Castle Wolfenstein |
GNU GPL | C | ![]() |
![]() |
![]() |
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 | ![]() |
![]() |
![]() |
http://ioquake3.org/ | |
Jake2 | Bytonic Software | GNU GPL | Java | ![]() |
![]() |
![]() |
http://bytonic.de/html/jake2.html | ||
JGame | Boris van Schooten | Nebula Alpha | Licencia BSD | Java | ![]() |
![]() |
![]() |
http://www.13thmonkey.org/~boris/jgame/index.html | |
jMonkey Engine | The jME core team | Licencia BSD | Java | ![]() |
![]() |
![]() |
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 | ![]() |
![]() ![]() |
Kotlin | https://korge.org/ | ||
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# | ![]() |
![]() |
![]() |
|||
Oxygine | MIT | C++ | ![]() |
![]() |
![]() |
http://oxygine.org/ | |||
Panda3D | Universidad Carnegie Mellon | http://www.panda3d.org/ | |||||||
Platform Builder | TingThing | GML | ![]() |
![]() |
Command Prompt | https://www.theplatformbuilder.com/ | |||
Pygame | |||||||||
RPG Maker | |||||||||
Rockstar Advanced Game Engine | Rockstar San Diego | ||||||||
RPG Maker | ASCII Corporation | ||||||||
Sauerbraten | Wouter van Oortmerssen | Cube 2: Sauerbraten | zlib License | C++ | ![]() |
![]() |
![]() |
||
SCUMM | LucasArts | ||||||||
Stratagus | Stratagus Team | Aleona's Tales | GNU GPL | C++ | ![]() |
![]() |
![]() |
Lua | |
Tenebrae | GNU GPL | ||||||||
TOSHI | Blue Tongue Entertainment | Adquirido por THQ | |||||||
Unity | Unity Technologies | Pillars of Eternity Slender: The eight pages |
Propietario | C# | ![]() |
![]() |
![]() |
UnityScript C# Boo |
|
Unreal Engine | Epic Games | Fortnite PUBG |
Propietario | C++ | ![]() |
![]() |
![]() |
||
ZGameEditor | MIT License | Delphi | ![]() |
![]() |
![]() |
||||
- 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
- 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
- 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
- Lithtech
- 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
Enlaces externos
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.