User:Ferret/sandbox
Many tools called game engines are available for game designers to code a game quickly and easily without building from the ground up.
Engines
Name | Engine Type | Primary programming language | Scripting | Cross-platform | SDL | 2D/3D oriented | Target platform | Notable games | License | Notes and references |
---|---|---|---|---|---|---|---|---|---|---|
Adventure Game Studio | Game creation system | C++ | AGSScript | Yes | No | 2D | Windows, Linux | Chzo Mythos, The Blackwell Series | Artistic License 2.0 | Mostly used to develop third-person pre-rendered graphical adventure games, one of the most popular for developing amateur adventure games. |
Aleph One | Game engine | C++ | Lua, Marathon markup language | Yes | Yes | 2.5D | Windows, Linux, OS X | Aleph One (Marathon remake) | GPL | FPS engine |
Allegro | Software development kit | C | Ada, C++, C#, D, Lisp, Lua, Mercury, Pascal, Perl, Python, Scheme | Yes | Yes | 2D | Windows, Linux, OS X, iOS, Raspberry Pi, DOS | zlib | Graphics, audio and input | |
Ardor3D | Game engine | Java | Yes | No | 3D | Cross-platform | zlib | Fork of jMonkeyEngine 2.0 | ||
Blend4Web | Game engine | JavaScript, Python, C, C++ | JavaScript | Yes | No | 3D | HTML5 | Pyatigor's Tale | GPLv3 or commercial | Game content, including graphics, animation, sound and physics, is authored in the 3D modeling and animation suite Blender.[1] |
Blender | Game engine | C++ | Python | Yes | Yes | 3D | Windows, Linux, OS X, Solaris | Yo Frankie!, Sintel The Game, ColorCube | GPL | 2D/3D game engine packaged in a 3D modeler with integrated Bullet physics library.[2][3] |
Build engine | Game engine | C | No | No | 2.5D | Windows, Linux, OS X, DOS | Duke Nukem 3D, Shadow Warrior, Blood | Custom | FPS engine, 2.5D (2D grid base geometry.) | |
Cafu Engine | Game engine | C++ | Lua | Yes | No | 3D | Windows, Linux, OS X | GPL or proprietary | Includes a map editor and networking.[4] | |
ClanLib | Software development kit | C++ | Yes | Yes | 2.5D | Windows, Linux, OS X | zlib | |||
Cocos2d, Cocos2d-x, Cocos2d-html5 | Software framework | C++, Python, Objective-C, JavaScript | JavaScript, Java, Lua | Yes | No | 2D, 2.5D, 3D | Windows, Linux, OS X, iOS, Android, BlackBerry, Tizen | Hardest Game Ever 2, DQMSL, Tiny Village, Badland, Small Street, Tiny Tower, Pocket Planes, Hill Climb, Star Thief | MIT | iOS target uses Objective-C. Android target binds to Java. |
Codea | Source code editor | Lua | No | No | 2D | iOS | Cargo-Bot | Apache 2.0 | ||
Crystal Space | Game engine | C++ | Java, Perl, Python | Yes | Yes | 3D | Windows, Linux, OS X | Keepsake, The Crystal Scrolls, Yo Frankie! | LGPL | |
Cube | Game engine | C++ | Yes | Yes | 3D | Windows, Linux, OS X | AssaultCube, Cube | zlib | Previous generation (means it has a successor), 2D grid-based system, optimized for outdoor rather than indoor maps. | |
Cube 2 | Game engine | C++ | CubeScript | Yes | Yes | 3D | Windows, Linux, OS X | Cube 2, Red Eclipse | zlib | Efficient 6-directional height map based geometry (versus traditional Polygon soup model), hence the name Cube, FPS engine. |
Delta3D | Game engine | C++ | Python | Yes | No | 2.5D | Cross-platform | LGPL | ||
Dim3 | Game engine | C++ | JavaScript | Yes | No | 3D | Cross-platform | MIT | ||
DimensioneX Multiplayer Engine | Game engine | Java | Java, VBScript | Yes | No | 2.5D | Cross-platform | Underworld Online | GPL | Produces browser games with pseudo-3D views. Games can be turned into Facebook Apps. Intended for beginners. |
Env3D | Game engine | Java | Yes | No | 3D | Cross-platform | GPL | 3D game engine that creates an interface for dynamically adding EnvObjects. Built on jMonkeyEngine 2.0. Intended for educational use in teaching computer science. | ||
Exult | Game engine | C++ | Yes | Yes | 2D | Windows, Linux, OS X, BSD | GPL | Free software re-implementation of the Ultima VII game engine. | ||
Flexible Isometric Free Engine | Game engine | C++ | Python | Yes | Yes | 2D | Windows, Linux, OS X, BSD | Unknown Horizons | LGPL | Optimized for RTS or RPG games. |
Flixel | Software library | ActionScript | Yes | No | 2D | Various games by Gregory Weir | MIT | Boiler-plate code for Flash games. | ||
GamePlay3D | Game engine | C++ | Lua | Yes | No | 3D | Windows, Linux, OS X, iOS, BlackBerry 10, Android | Apache 2.0 | Aimed at the indie game developer ecosystem with similar features to cocos2d-x. | |
Gamvas | Game engine | JavaScript | JavaScript | Yes | No | 2D | HTML5 | MIT | HTML5 canvas game engine with Box2D integration. | |
Godot | Game creation system | C++ | GDScript | Yes | No | 3D/2D | Cross-platform | MIT | ||
Horde3D | Graphics rendering engine | C++ | Yes | No | 3D | Windows, Linux | EPL | Horde3D is a small 3D rendering engine designed for large crowds of animated characters. | ||
HPL 1 engine | Game engine | C++ | AngelScript | Yes | Yes | 3D | Windows, Linux, OS X | Penumbra: Overture, Penumbra: Black Plague, Penumbra: Requiem | GPLv3 | HPL is a cross-platform game engine which is compatible with the OpenGL, OpenAL, and Newton Game Dynamics libraries. One of the engine's defining features is its ability for advanced object interaction through the use of Newton's physics code. |
id Tech 1 (Doom) | Game engine | C | ACS | Yes | No | 2.5D | Windows, Linux, OS X | Doom, Doom II, HeXen, Heretic, Strife | GPL | 2D-based geometry, sprite and particles, uses clever methods to emulate 3D graphics. |
id Tech 2 (Quake) | Game engine | C | QuakeC | Yes | No | 3D | Windows, Linux, OS X | Quake | GPL | First true 3D id Tech engine. |
id Tech 2 (Quake II) | Game engine | C | C | Yes | No | 3D | Windows, Linux, OS X | Quake II | GPL | Better known as the Quake II engine. |
id Tech 3 | Game engine | C | C | Yes | No | 3D | Windows, Linux, OS X | Quake III Arena | GPL | Better known as the Quake III engine. |
id Tech 4 | Game engine | C++ | C++ via DLLs | Yes | No | 3D | Windows, Linux, OS X | Doom 3, Doom 3: BFG Edition, Quake 4 | GPL | Better known as the Doom 3 engine with a set of good tools and MegaTexture. |
ioquake3 | Game engine | C | Yes | Yes | 3D | Windows, Linux, OS X | Urban Terror | GPL | ||
Jake2 | Game engine | Java | Yes | No | 3D | Cross-platform | GPL | Java port of the Quake II game engine. | ||
jMonkeyEngine | Game engine | Java | Yes | Yes | 3D | Cross-platform | BSD | A community-centric project that is used by several commercial game studios. | ||
Jogre | Game engine | Java | Yes | No | 2D | Cross-platform | GPL | Used by many schools as part of the course work. | ||
Kivy | Application framework | Python | Kv | Yes | No | 2.5D | Windows, Linux, OS X, iOS, Android | Deflectouch, FishLife | MIT | For rapid development that can make multi-touch apps. |
LibGDX | Application framework | Java | Yes | No | 2D/3D | GNU/Linux, Windows, Mac OS X, iOS, Android | Apache 2.0 | Libgdx is a Java game development framework that provides a unified API that works across all supported platforms. | ||
Moai SDK | Game engine | C++ | Lua | Yes | Yes | 2D | Windows, OS X, iOS, Android | Crimson Steam Pirates | CPAL | |
OGRE | Graphics rendering engine | C++ | C++ | Yes | No | 3D | Linux, Windows (all major versions), OS X, NaCl, WinRT, Windows Phone 8, iOS and Android | Torchlight | MIT | 3D rendering engine used by several games. |
ONScripter | Game engine | NScripter | NScripter | Yes | Yes | 2D | Windows, Mac OS X, Linux, Dreamcast, PSP, iOS | Narcissu, Saya no Uta, Tsukihime | GPL | Used to develop visual novels and first-person adventure games. |
OpenClonk | Game engine | C++ | C4Script | Yes | No | 2.5D | Windows, Linux, Mac OS X | OpenClonk | ISC | Engine for 2D action/strategy platformers with 3D graphics. |
OpenSimulator | Game server | C# | LSL | Yes | No | 3D | BSD | A server platform for hosting virtual worlds that is compatible with Second Life clients. | ||
ORX | Game engine | C/C++ | Custom | Yes | Yes | 2.5D | Windows, Linux, Mac OS X, iOS, Android | Le Magasin des Suicides | zlib | 3D accelerated |
Panda3D | Game engine | C++ | Python | Yes | No | 3D | Windows, Linux, OS X, iOS | Toontown Online, Pirates of the Caribbean Online | BSD | |
PlayCanvas | Game engine | JavaScript | JavaScript | Yes | No | 3D | Windows Linux Mac OS X iOS HTML5 Android | Swoop, Zombie Pac-man | MIT | Users can work on a game at the same time via online browser and publish to multiple platforms. Engine uses WebGL and includes physics. |
PlayN | Software framework | Java | Yes | No | 2D | iOS, Android, HTML5, Windows, Linux | Angry Birds Chrome | Apache 2.0 | ||
PLIB | Software library | C++ | Yes | Yes | 3D | Windows, Linux, OS X | LGPL | |||
Ren'Py | Game engine | Python | Pygame | Yes | Yes | 2D | Windows, Mac OS X, Linux, Android, OpenBSD | Analogue: A Hate Story, Jisei, Katawa Shoujo | MIT | Used to develop visual novels and first-person adventure games. |
Retribution Engine | Game engine | C++ | No | No | 3D | Windows | GPL | For first person shooter games. | ||
SFML | Software library | C++ | Yes | No | 2D, but with OpenGL contexts | Zlib | Tool kit providing access to graphics, audio, scripting, and networking. | |||
Sge2d | Game engine | C | Yes | Yes | 2D | Cross-platform | MIT | |||
Spring | Game engine | C++ | C, C++, Java/JVM, Lua, Python | Yes | Yes | 3D | Windows, Linux, OS X | Balanced Annihilation, Zero-K | GPL | RTS, simulated events, OpenGL |
Starling Framework | Software framework | ActionScript | Yes | No | 2D | Windows, Mac OS X, GNU/Linux, iOS, Android | Angry Birds Friends, Incredipede | Simplified BSD | Recreates the traditional Flash display list architecture on top of accelerated graphics hardware. | |
StepMania | Game engine | C++ | Lua | Yes | No | 3D | Cross-platform | In the Groove, Pump It Up Pro, Pump It Up Infinity | MIT | A rhythm video game and engine that was originally developed as a simulator of Konami's DDR. |
Stratagus | Game engine | C | Lua | Yes | Yes | 2D | Linux | Bos Wars | GPL | For real-time strategy games |
Torque3D | Game engine | C++ | TorqueScript | Yes | No | 3D | Windows, Linux, OS X | Marble Blast Gold, ThinkTanks, Tribes 2, Villagers and Heroes | MIT | Includes multiplayer network code, seamless indoor/outdoor rendering engines, skeletal animation, drag and drop GUI creation, a built in world editor, and a C-like scripting language. |
WorldForge | Game engine | C++ | Lua (client), Python (server) | Yes | Yes | 3D | GPL | MMORPG framework consisting of Libraries, Server, Client, and Media. | ||
ZGameEditor | Game engine | Delphi | Custom | Yes | No | 3D | Windows, Linux, OS X, Android | MIT | A lightweight game engine and IDE. | |
Name | Engine Type | Primary programming language | Scripting | Cross-platform | SDL | 2D/3D oriented | Platform | Notable games | License | Notes and references |
Testing various rows, trying to find which might be causing trouble with VE
Name | Engine Type | Primary programming language | Scripting | Cross-platform | SDL | 2D/3D oriented | Target platform | Notable games | License | Notes and references |
---|---|---|---|---|---|---|---|---|---|---|
Adventure Game Studio | Game creation system | C++ | AGSScript | yes | No | 2D | Windows, Linux | Chzo Mythos, The Blackwell Series | Artistic License 2.0 | Mostly used to develop third-person pre-rendered graphical adventure games, one of the most popular for developing amateur adventure games. |
Name | Engine Type | Primary programming language | Scripting | Cross-platform | SDL | 2D/3D oriented | Target platform | Notable games | License | Notes and references |
---|---|---|---|---|---|---|---|---|---|---|
Adventure Game Studio | Game creation system | C++ | AGSScript | Yes | no | 2D | Windows, Linux | Chzo Mythos, The Blackwell Series | Artistic License 2.0 | Mostly used to develop third-person pre-rendered graphical adventure games, one of the most popular for developing amateur adventure games. |
Name | Engine Type | Primary programming language | Scripting | Cross-platform | SDL | 2D/3D oriented | Target platform | Notable games | License | Notes and references |
---|---|---|---|---|---|---|---|---|---|---|
Adventure Game Studio | Game creation system | C++ | AGSScript | Yes | No | no | Windows, Linux | Chzo Mythos, The Blackwell Series | Artistic License 2.0 | Mostly used to develop third-person pre-rendered graphical adventure games, one of the most popular for developing amateur adventure games. |
Name | Engine Type | Primary programming language | Scripting | Cross-platform | SDL | 2D/3D oriented | Target platform | Notable games | License | Notes and references |
---|---|---|---|---|---|---|---|---|---|---|
Adventure Game Studio | Game creation system | C++ | AGSScript | yes | no | no | Windows, Linux | Chzo Mythos, The Blackwell Series | Artistic License 2.0 | Mostly used to develop third-person pre-rendered graphical adventure games, one of the most popular for developing amateur adventure games. |
Proprietary
Commercial
- 4A Engine — A 3D game engine developed by 4A Games to power their game series, "Metro". The 4A Engine makes use of multiple third-party middleware such as Nvidia's PhysX for physics support, PathEngine for AI navigation, RakNet for networking and FaceFX for facial animations.
- AGI — Used in Sierra adventure games.
- Antiryad Gx - Unified cross platform and multi core 2d and 3d game engine by Arkham Development.
- Anvil/Scimitar — Developed and used by Ubisoft, mainly for the Assassin's Creed and Prince of Persia franchises.
- BigWorld — Server, client, and development tools for the development of MMOG for games that run on Windows, Xbox 360, and PS3.
- Bork3D Game Engine — A cross-platform game engine mostly for iPhone and iPad.
- BRender — A real-time 3D graphics engine for computer games, simulators and graphic tools.
- C4 Engine — A cross-platform game engine developed by Terathon Software for Windows, Mac, PS4, and PS3.
- Cafu Engine — A game engine with development tools for creating multiplayer, cross-platform, real-time 3D games and applications.
- Chrome Engine — A 3D WYSIWYG game engine developed by Techland.
- Cocos2d - A 2D, top-down, orthogonal RPG engine for iPhone and iPad.
- Coldstone game engine — An old game creation suite for Macintosh/Windows to create role-playing or adventure-style games.
- Construct — An HTML5 2D game engine with a free edition available. Multiple export options available for mobile devices.
- CopperCube — A game creation engine with authoring tool to produce 3d real time applications for the Web, Windows and Mac OS X.
- Corona SDK — A cross-platform, Lua-based game engine that can build games to the iPhone, iPad, or Android devices from the same set of code.
- Creation Engine - A replacement for the Gamebryo engine developed by Bethesda Game Studios and first used with The Elder Scrolls V: Skyrim.
- CryEngine — The game engine developed by Crytek and used for the first-person shooter computer game Far Cry. CryEngine 2 and CryEngine 3 were later developed.
- Crystal Tools — Square Enix's proprietary seventh generation game engine.
- Dunia Engine — A heavily modified version of the CryEngine made especially for Far Cry 2 by Kirmaan Aboobaker at Crytek and then Ubisoft Montreal.
- EGO — Ego Game Technology Engine (more commonly referred to as Ego Engine or EGO, stylized ego) is a video game engine developed by Codemasters.
- Electron engine — Developed by Obsidian Entertainment for their game Neverwinter Nights 2, based on BioWare's Aurora engine.
- Elflight Engine — Cross-platform 3D streaming game engine designed from the ground up for use over the Web. Games can play in a web browser window, in a separate window or full-screen. Java and OpenGL based.
- Enigma Engine — A real-time tactics game engine, used in Blitzkrieg.
- Esperient Creator — A 3D modeler and engine, used world wide for training, simulation, architecture, and games. Built-in Scripting, C/C++, CScript, or Lisp, Shader Editor, import 50+ 3D formats.
- Euphoria — This is a biomechanical Ragdoll engine by NaturalMotion.
- Flare3D — Is a platform for creating interactive 3D content for Adobe Flash and AIR. With a powerful Stage3D rendering engine and an intuitive IDE.
- Forgelight Engine — Engine developed by SOE for PlanetSide 2 and EverQuest Next.
- Fox Engine — 3D game engine developed by Kojima Productions and Konami.
- Freescape (1986) — Incentive Software; One of the first proprietary 3D game engines, used in Driller and 3D Construction Kit.
- Frostbite Engine — Game engine used for the title Battlefield: Bad Company 2, Battlefield 3, Battlefield 4, Battlefield Hardline and Need for Speed: The Run etc.
- Gamebryo — Cross-platform game middleware for professional developers, notable for its rapid development. Used by Bethesda Game Studios for The Elder Scrolls V: Skyrim under the name "Creation Engine" after the closure of the original studio behind the Gamebryo. Previously the NetImmerse engine created by Numeric Design, Ltd before being taken over by Emergent.
- GameSalad — A 2D game engine for iOS, Android, Macintosh, and HTML5 developed by GameSalad (company). Has a visual programming interface to aid rapid development.
- Gamestudio — A 2D and 3D game engine for beginners. Uses the Gamestudio development system and the lite-C programming language.
- HeroEngine — 3D game engine by Simutronics for building MMOs in a live collaborative environment.
- HPL Engine — Used in Frictional Games survival horror games. Earlier versions are free software.
- id Tech 5 — As of 2011[update] in development by id Software as engine for their games, esp. Doom 4 and Rage, and other ZeniMax titles.
- IMUSE — Specifically designed to synchronize music with visual action.
- Infinity Engine — Developed by Bioware in the mid 90s. Best known for its use in many beloved CRPG titles, including Baldur's Gate and, by Black Isle Studios, Icewind Dale and Planescape: Torment.
- INSANE — Used in LucasArts games.
- IW engine — Created by Infinity Ward its used in Call of Duty series.
- Jade engine — Developed by Ubisoft, originally for Beyond Good & Evil.
- Jedi — A game engine developed by LucasArts for Star Wars: Dark Forces and Outlaws.
- Kinetica — A game engine developed by Sony for PlayStation 2.
- Leadwerks Engine — A 3D engine for rendering, sound, and physics in real-time games and simulations.[5]
- LithTech Jupiter Ex — Developed by Monolith Productions to create the game F.E.A.R..
- Luminous Studio — An engine developed by Square Enix, mainly used for Final Fantasy XV.
- LyN engine — Developed by Ubisoft, originally for Rabbids Go Home and Beyond Good & Evil 2.
- M.U.G.E.N — 2D Fighting Engine, created by Elecbyte made for any fighting game genres.
- Marmalade SDK — 2D and 3D game development system, used for commercial cross-platform mobile development. Works with Visual Studio or Xcode. Includes Hub for applying ad, analytics, payments and other integrations and services, setting platform specifications, tools, screen resolutions, accelerometer, location. Users can also debug and compile store specific builds from the Marmalade Hub.
- Mizuchi — 3D graphics engine developed by Silicon Studio.
- MT Framework — Game engine created by Capcom and used for their games on Xbox 360, PlayStation 3, Nintendo 3DS and PC.
- Odyssey Engine — Used to create three-dimensional computer role-playing games, used in Star Wars: Knights of the Old Republic.
- Panta Rhei — 3D game engine developed by Capcom.
- PhyreEngine — A cross platform (PC & PS3) graphics engine from Sony Computer Entertainment.
- Pie in the Sky — Used in two internal games by Pie in the Sky Software and then in the 3D Game Creation System and the games made with it.
- Q (game engine) — A fully pluggable, extensible and customisable framework and tools from Qube Software for PC, Wii, PS2, PS3, Xbox, Xbox 360, PSP, iPhone etc. created by the team behind Direct3D.
- Real Virtuality — C++ game engine developed by Bohemia Interactive for Microsoft Windows and Xbox, originally called Poseidon.
- REDengine — Developed by CD Projekt RED exclusively for nonlinear role playing video games.[6]
- RenderWare — A 3D API and graphics rendering engine, created by Criterion Games.
- Revolution3D — A 3D graphics engine developed by X-Dream Project.
- RAGE — A game engine created by Rockstar Games to power their upcoming video games on the Xbox 360 and PlayStation 3. The system was first introduced in Rockstar Table Tennis and later in Grand Theft Auto IV and Red Dead Redemption.
- RPG Maker — An engine to make role-playing video games. Windows versions use a 2D engine for top-down and isometric-style RPG's, while the PlayStation 2 versions use a 3D engine.
- SAGE — Used to create real-time strategy games.
- SCI — Used in Sierra's adventure games.
- SCUMM engine — Used in LucasArts graphical adventure games.
- Shark 3D — A middleware solution from Spinor for computer, video games, and real-time 3D applications.
- ShiVa — A game engine with an authoring tool to produce 3D real-time applications for the Web, Windows, Mac OS X, Linux, WebOS, Android, and iPhone.
- Silent Storm engine — A turn-based tactics/tactical RPG game engine, used in Silent Storm.
- Sith — A game engine developed by LucasArts for Jedi Knight: Dark Forces II.
- SuperCollider — 2D game engine developed by Cyborgs Anonymous.
- Torque Game Engine — A modified version of a 3D computer game engine originally developed by Dynamix for the 2001 FPS Tribes 2. Newer versions support modern GPU hardware and shaders.
- TOSHI — A fourth-generation cross-platform game engine designed by Blue Tongue Entertainment.
- Truevision3D — A 3D game engine using the DirectX API.
- UbiArt Framework — A 2.5 engine for Windows, Linux, Mac OS X, PlayStation 3, Android, iOS. Supports DirectX9/10/11 and OpenGL/OpenGL ES.
- Unigine — A 3D engine for Windows, Linux, Mac OS X, PlayStation 3, Android, iOS. Supports DirectX9/10/11 and OpenGL/OpenGL ES.
- Unreal Engine — Developed by Epic Games, a full game engine first released in 1998, now on its fourth iteration.
- V-Play Game Engine — A cross-platform 2D game engine based on Qt supporting iOS, Android, BlackBerry 10, Symbian, MeeGo, Windows, Mac, Linux.
- VRAGE — Proprietary voxel 3D game engine developed in C# by Keen Software House. Source code is available on GitHub.
- Vengeance Engine — A video game engine based on the Unreal Engine 2/2.5
- Vicious Engine — Available for Microsoft Windows, Sony PlayStation 2, Microsoft Xbox, and Sony PlayStation Portable.
- Virtools — A 3D engine combined with high-level development framework, used for game prototyping and rapid developments. Available for Windows, Macintosh, Xbox, PSP. Can publish standalone or for the 3DVia Web Player browser plugin.
- Vision Engine — A cross-platform game engine, developed by Trinigy (later acquired by Havok). Used in games such as Orcs Must Die!, Arcania: A Gothic Tale, The Settlers 7: Paths to a Kingdom, Dungeon Hero, Cutthroat, and Three Investigators.
- Visual3D Game Engine — A 3D game engine and tool set, fully written in C#/.NET for Windows. A browser player is roadmapped for v1.1.
- X-Ray — The game engine developed by GSC Game World which powers their FPS series, "S.T.A.L.K.E.R".
- XnGine — Developed by Bethesda Softworks, one of the first true 3D engines.
- Zillions of Games — Used to develop games that happen on a grid, like chess.
Freeware
These engines are available without monetary charge, but without the source code being available under an open-source license. Many of these engines are commercial products which have a restricted edition available free of cost:
- DX Studio — A 3D game engine with complete tools for 3D video game development. Upgrading to paid licenses would unlock extra features.
- Future Pinball — A pinball engine.
- Game Editor — A 2D game engine capable of making games for PC, Mac, Linux, iOS, GP2X, Smartphone, Pocket PC, Box2D, and Android Beta. Also uses C as a scripting system.
- GameMaker: Studio — A game engine that uses its own scripting language, GML. A paid upgrade unlocks Direct3D support along with the ability to run native code.
- Marmalade SDK — A game development tool for iOS, Android, Windows Phone 8.1, Windows Store, Tizen, BlackBerry, Kindle Fire, Roku, LG, Android TV, Windows, Mac OS X. The free version is feature limited compared to the Community, Indie, Plus and Pro versions of the SDK.
- NScripter — A 2D engine used to develop visual novels and adventure games.
- MikuMikuDance — A proprietary 3D animation program written by Japanese developer Yu Higuchi. Notable for including several models of Vocaloid characters, but lacking any features to create new models.
- PlayCanvas — A cloud-hosted game development and publishing platform powered by HTML5 and WebGL.
- Source SDK — Based on the game engine developed by Valve Software for Half-Life 2. The SDK is bundled with any Source game.
- Stencyl — A Windows, Mac, and Linux development tool for 2D games. Physics support is provided through Box2D integration. Stencyl can publish a single project to multiple target platforms, including Flash, iOS, and Android. Certain publishing options are available via yearly subscriptions.
- Unity — A game engine not tailored to a specific game style for web, Windows, Mac OS X, Linux and mobile platforms. The free version is feature limited compared to the Pro version. Support for Nintendo Wii, PlayStation 3, and the Xbox 360, and Adobe Flash player is available as add-on licenses.
- Visual Pinball — A pinball game engine.
- World Builder — A classic Mac OS game engine.
- Wintermute Engine — Development tools for creating 2D and 2.5D point'n'click adventure games (Windows). A "lite" version is also available, but without the 3D Actor function (Windows, Mac, Linux).[7][8]
See also
References
- ^ "Blend4Web Official Site - About". Blend4Web.com. Retrieved 2015-06-22.
- ^ "blender.org - Installation Policy". Web.archive.org. 2009-03-25. Archived from the original on 2009-03-25. Retrieved 2012-08-21.
- ^ "Features". blender.org. Retrieved 2012-08-21.
- ^ "Feature List – Cafu 3D Game and Graphics Engine". Cafu.de. 2012-04-18. Retrieved 2012-08-21.
- ^ "15 Recommended 3D Game Engines". World of Level Design. Retrieved 23 April 2013.
- ^ "CDPRED: "RED Engine 3 is a revolution in RPGs"". IGN Entertainment, Inc. 1 February 2013. Retrieved 25 March 2013.
- ^ Marsh, David (February 26, 2008). "Nine Paths To Indie Game Greatness". Gamasutra. Retrieved 2009-12-21.
- ^ Broekhuis, Erwin. "A word with Steve Ince". Adventure Developers. Retrieved 2009-12-21.
- ^ http://www.mobygames.com/game-group/3d-engine-dagor-engine
- ^ http://wiki.warthunder.com/index.php?title=Basic_information_about_creating_models_for_Dagor_Engine
- ^ "Game Titles | NeoAxis Game Engine". Neoaxis.com. Retrieved 2012-08-21.
- ^ "SunBurn Game Engine: Full Windows Phone 7 Support - Engine News - News - GDNet News". GameDev.net. 2012-02-02. Retrieved 2012-08-21.
- ^ "Salty Jim's Putt Putt Minigolf Game for Windows Phone 7". Smartkeitai.com. 2010-11-17. Retrieved 2012-08-21.
- ^ Email me when there's a new answer (2010-07-22). "Xbox Live Indie Game of the Week: Hang Gliders, Strange Fruit and Airborne Maths! | Video Game Deals & UK News". Dealspwn.com. Retrieved 2012-08-21.
- ^ "Up Away". Munomic. 2010-11-08. Retrieved 2012-08-21.
- ^ a b Games, Epic. "Video Game Engine Showcase". Unrealengine.com. Retrieved 2012-08-21.