Имя | Основной язык программирования | Скриптинг | Кросс-платформенный | 2D / 3D-ориентированный | Целевая платформа | Известные игры | Лицензия | Примечания и ссылки |
---|
4A Engine | C ++ | | Да | 3D | Windows, OS X, Linux, PlayStation 3, PlayStation 4, Xbox 360, Xbox One | Metro 2033, Metro: Last Light, Metro Exodus | Собственный | |
---|
A-Frame (VR) | JavaScript | JavaScript | Да | 3D | Кросс-платформенный | | MIT | Открытый исходный код Компонентная система Entity WebVR framework |
---|
Adventure Game Interpreter | | Стиль C | Да | 2D | DOS, Apple SOS, ProDOS, Classic Mac OS, Atari TOS | Список | Собственная | |
---|
Adventure Game Studio | C ++ | AGSScript | Да | 2D | Windows, Linux | Чзо Мифос, Блэквелл | Артис tic 2.0 | В основном используется для разработки предварительно обработанных графических приключенческих игр от третьего лица, одной из самых популярных для разработки любительских приключенческих игр |
---|
Аламо | | | Да | 3D | Windows, OS X, Xbox 360 | Star Wars: Empire at War, Star Wars: Empire at War: Forces of Corruption, Universe at War: Earth Assault | Собственный | |
---|
Aleph One | C ++ | Lua, Marathon язык разметки | Да | 2.5D | Windows, Linux, OS X | Aleph One (Marathon ремейк ) | GPL | движок FPS |
---|
Antiryad Gx | C, Assembler | C, C ++, Gel | Да | 2D, 3D | Windows, DOS, Mac OS, Linux, iOS, Android, AmigaOS, AROS, MorphOS, NACL | | Собственный | |
---|
Anura | C ++, FFL | FFL | Да | 2D | Windows, Linux, OS X, iOS, Android, BlackBerry 10 | Frogatto Friends | zlib | , функция зависания |
---|
Anvil | C ++, C # | | Да | 3D | Windows, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, Xbox 360, Xbox One | Список | Собственный | |
---|
AppGameKit | C ++, BASIC | C #, C ++, AGK BASIC | Да | 2D, 3D | Windows, Mac, iOS, Android, HTML5, Raspberry Pi | | Собственный | |
---|
Ardor3D | Java | | Да | 3D | Кросс-платформенный | | zlib | Форк jMonkeyEngine 2.0 |
---|
Набор инструментов Aurora | C ++ | NWScript | Да | 3D | Windows, Linux, OS X | Neverwinter Nights | Собственный | |
---|
BigWorld | | Python | Да | 3D | Windows, Linux, Xbox 360, PlayStation 3 | Список | Собственный | |
---|
Blend4Web | JavaScript, Python, C, C ++ | JavaScript | Да | 3D | WebGL, Windows, Linux, OS X, iOS, Android | Experience Curiosity | GPLv3 или коммерческий | Игровой контент, включая графику, анимацию, звук и физику, создается в пакете 3D-моделирования и анимации Blender |
---|
Blender | C, C ++ | Python | Да | 2D, 3D | Windows, Linux, OS X, Solaris | Йо Фрэнки!, Sintel The Game, ColorCube | GPL | игровой движок 2D / 3D, упакованный в средство 3D-моделирования со встроенной библиотекой физики Bullet |
---|
Bork3D Game Engine | C ++ | | Да | 3D | IOS, OS X, Windows | Список | BSD | |
---|
BRender | | | Да | 3D | Windows, DOS, PlayStation | Carmageddon, FX Fighter, I-War (Война за независимость). | Собственный | |
---|
Механизм сборки | C | | Да | 2.5D | Windows, Linux, OS X, DOS | Duke Nukem 3D, Shadow Warrior, Blood, Redneck Rampage | Пользовательский, бесплатное некоммерческое использование | движок FPS ; 2.5D, базовая геометрия 2D-сетки |
---|
Buildbox | C ++ | Необязательно (JavaScript) | Да | 2D, 3D | Windows, OS X, iOS, Android | | Собственный конструктор игр | 2D / 3D с функциями перетаскивания, кодирование необязательно (не требуется), Доступна БЕСПЛАТНАЯ лицензия |
---|
C4 Engine | C ++ | Visual Script | Да | 3D | Windows, PlayStation 4, Xbox One | Список | Собственный | |
---|
Cafu Engine | C ++ | Lua | Да | 3D | Windows, Linux, OS X | | MIT | Включает редактор карт и сеть |
---|
Chrome Engine | C ++ | | Да | 3D | Windows, Linux, PlayStation 4, Xbox One | Список | Собственный | |
---|
ClanLib | C ++ | | Да | 2.5D | Windows, Linux, OS X | | zlib | |
---|
Clausewitz | C ++ | | Да | 3D | Windows, OS X, Linux | All Paradox Developm Игры Ent Studio с 2007 года | Собственные | |
---|
Clickteam Fusion | | | Да | 2D | Windows, iOS, Android, HTML5, Adobe Flash | Five Nights at Freddy's, Baba Is You | Собственный | |
---|
Cocos2d, Cocos2d-x, Cocos2d-html5 | C ++, Python, Objective-C, JavaScript | JavaScript, Java, Lua | Да | 2D, 2.5D, 3D | Windows, Linux, OS X, iOS, Android, BlackBerry, Tizen | | MIT | Цель Android привязывается к Java; Цель iOS использует Objective-C |
---|
Codea | Lua | | Нет | 2D | iOS | | Apache 2.0 | |
---|
Coldstone | | | Да | 2D | Mac OS 9, OS X, Windows | Pillars of Garendall | Собственный | |
---|
Construct | C ++ | JavaScript, Система событий | Да | 2D | Windows, OS X, Wii U, HTML5 поддерживающие интернет-браузеры | | проприетарные, GPL классическая версия | |
---|
CopperCube | | | Да | 3D | Windows, ОС X, Android, WebGL, Adobe Flash | | Собственный | |
---|
CPAL3D | | | Нет | 3D | Windows | Memento Mori | Собственная | |
---|
Creation Engine | C ++ | Papyrus | Да | 3D | Windows, PlayStation 3, Xbox 360, Xbox One, PlayStation 4 | The Elder Scrolls V: Skyrim, Fallout 4, Fallout 76 | Собственный | |
---|
CryEngine | C ++ | C ++, C # | Да | 3D | Windows, OS X, Linux, PlayStation 3, PlayStation 4, Wii U, Xbox 360, Xbox One, iOS, Android | Список | Собственный | |
---|
Crystal Tools | | | Да | 3D | PlayStation 3, Xbox 360, Windows, Wii | Список | Собственный | |
---|
Crystal Space | C ++ | Java, Perl, Python | Да | 3D | Windows, Linux, OS X | Keepsake, Йо Фрэнки! | LGPL | |
---|
Cube | C ++ | | Да | 3D | Windows, Linux, OS X | AssaultCube, Cube | zlib | Предыдущее поколение (означает, что у него есть преемник), система на основе 2D-сетки, оптимизирован для карт на открытом воздухе, а не внутри помещений |
---|
Cube 2: Sauerbraten | C ++ | CubeScript | Да | 3D | Windows, Linux, OS X | Cube 2: Sauerbraten | zlib | Эффективная геометрия на основе 6-сторонней карты высот (v ersus Traditional Polygon soup model), отсюда и название Cube, FPS Engine |
---|
Dagor Engine | | | Да | 3D | Windows, PlayStation 4, PlayStation 3, Xbox 360, Linux, OSX | Список | Собственный | |
---|
Dark Engine | C ++ | | Нет | 3D | Windows | Thief: The Dark Project, System Shock 2, Thief II: The Metal Age | Собственность | Продвинутые AI и звуковые функции (полный контроль распространения звука). Отредактировано с помощью DromEd. |
---|
Decima | | | Да | 3D | PlayStation 4, Windows | Death Stranding, Horizon Zero Dawn, Killzone Shadow Fall, До рассвета, До рассвета: Rush of Blood | Собственный | |
---|
Defold | Lua | Lua | Да | 2D, 3D | iOS, Android, HTML5, Windows, OSX, Linux, Nintendo Switch | | Defold License 1.0 | Редактор сцен, редактор Particle Fx, редактор тайловых карт, редактор кода, отладчик. Расширьте движок своим собственным кодом (C / C ++, Obj-C, Java, JavaScript). |
---|
Delta3D | C ++ | Python | Да | 2.5D | Кросс-платформенный | | LGPL | |
---|
Dim3 | C ++ | JavaScript | Да | 3D | Кросс-платформенный | | MIT | |
---|
Многопользовательский движок DimensioneX | Java | Java, VBScript | Да | 2.5D | Кросс-платформенный | | GPL | Производит браузерные игры с псевдо-3D-представлениями; игры можно превратить в приложения Facebook; предназначен для начинающих |
---|
DX Studio | C ++ | JavaScript | Нет | 3D | Windows | | проприетарный, Бесплатное | |
---|
Dunia Engine | C ++ | | Да | 3D | Windows, PlayStation 3, Xbox 360, PlayStation 4, Xbox One | Список | Собственный | На основе CryEngine |
---|
ego | | | Да | 3D | PlayStation 3, Windows, Xbox 360, OS X, Wii, Wii U, Xbox One, PlayStation 4 | Список | Собственность | В основном используется для гоночных игр |
---|
Набор инструментов Electron | C # | NWScript | Нет | 3D | Windows | Neverwinter Nights 2 | Собственный | |
---|
Enforce | | | Нет | 3D | Windows | Shade: Wrath of Angels, Alpha Prime, Carrier Command: Gaea Mission, Take On Mars | Собственный | |
---|
Enigma Engine | | | Да | 3D | Windows, OS X, | Блицкриг, Блицкриг 2 | П проприетарный | |
---|
Essence Engine | | | Нет | 3D | Windows | Список | Собственный | |
---|
Euphoria | | | Да | 3D | Windows, PlayStation 4, Xbox One, PlayStation 3, Xbox 360, iOS, Android | | Собственный | |
---|
Exult | C ++ | | Да | 2D | Windows, Linux, OS X, BSD | | GPL | Бесплатное программное обеспечение повторно реализовано Ultima VII игровой движок |
---|
Flare3D | ActionScript 3 | | Да | 3D | Интернет, Windows, iOS, Android, BlackBerry | Список | Собственный | |
---|
Flixel | ActionScript | | Да | 2D | | Различные игры от Gregory Weir | MIT | Шаблонный код для Flash-игр |
---|
Forgelight Engine | | | Нет | 3D | Windows | Free Realms, PlanetSide 2, Landmark, EverQuest Next, H1Z1: Just Survive, H1Z1: King of the Kill | Собственный | |
---|
Fox Engi ne | | | Да | 3D | Windows, PlayStation 3, PlayStation 4, Xbox 360, Xbox One | Список | Собственный | |
---|
Freescape | | Командный язык Freescape | Да | 3D | Amstrad CPC, ZX Spectrum, IBM PC, Commodore 64, Commodore Amiga, Atari ST | List | Собственный | |
---|
Frostbite | C ++ | | Да | 3D | Windows, PlayStation 3, PlayStation 4, Xbox 360, Xbox Один список | | Собственный | Первоначально использовался для Battlefield (серии) видеоигр |
---|
Future Pinball | | | Нет | 3D | Windows | | Бесплатное ПО | |
---|
Gamebryo | C ++ | | Да | 3D | Windows, PlayStation 3, PlayStation 4, Xbox 360, Xbox One | Список | Собственный | |
---|
Редактор игр | | Пользовательский (в стиле C) | Да | 2D | iPhone, iPad, OS X, Windows (95-Wi ndows 7), Linux, на базе Windows смартфоны, GP2X, карманные ПК, карманные компьютеры | | GPL, Собственная | |
---|
GameMaker Studio | GML | Язык Game Maker, JavaScript, GLSL | Да | 2D, 3D | Windows, Windows 8, Xbox 360, Xbox One, PlayStation 3, PlayStation 4, PlayStation Vita, OS X, Ubuntu, HTML5, Android, iOS, Windows Phone 8, Tizen, Amazon Fire TV, Nintendo Switch | Список игр GameMaker Studio | Собственные | Ограниченные возможности 3D |
---|
GameSalad | Язык | Скрипт | Да | 2D | iOS, Android | | Собственный | |
---|
Gamestudio | | C-Script, Lite -C | Нет | 3D | Windows | Список | Собственные | Игры могут быть опубликованы без лицензионных отчислений |
---|
Gamvas | JavaScript | JavaScript | Да | 2D | HTML5 | | MIT | HTML5 игровой движок Canvas с интеграцией Box2D |
---|
GDevelop | C ++, JavaScript | Редактор событий, JavaScript (необязательно) | Да | 2D | Windows, Linux, Mac, HTML5, Android, iOS, Facebook Instant Games | | MIT | Игровой движок с перетаскиванием для всех, почти все может быть выполняется из графического интерфейса, для создания игр не требуется опыта программирования |
---|
Godot | C ++ | GDScript, C #, Visual Script, GDNative | Да | 2D, 2.5 D, 3D | Windows, macOS, Linux, UWP, iOS, Android, HTML и веб-сборка | | MIT | 3.0+ добавляет сценарии C # и другие языки через модули и GDNative. PBR и глобальное освещение. |
---|
Gold Box | Assembly, Pascal, C, C ++ | | Да | 2D | Amiga, Apple II, Atari ST, Commodore 64 / 128, DOS, Macintosh, Nintendo Entertainment System, ПК- 9801, Sega Genesis | Pool of Radiance, Gateway to the Savage Frontier, Champions of Krynn, Бак Роджерс: обратный отсчет до Судный день, Neverwinter Nights, Spelljammer: Pirates of Realmspace | Собственный движок | SSI для Advanced Dungeons Dragons ролевых игр |
---|
GoldSrc | C, C ++, Assembly | | Да | 3D | Windows, OS X, Linux, PlayStation 2, Xbox, Dreamcast | Half-Life, Team Fortress Classic, Half-Life: Opposing Force, Counter-Strike, Ricochet, Deathmatch Classic, Half-Life: Blue Shift, Half-Life: Decay, День поражения, Counter-Strike: Condition Zero, Counter-Strike Neo, Counter-Strike Online | Собственный | Сильно модифицированный движок Quake |
---|
HeroEngine | C ++, C # | Язык HeroScript | Нет | 3D | Windows | Star Wars: The Old Republic | Собственный | |
---|
Horde3D | C ++ | | Да | 3D | Windows, Linux | | EPL | Небольшой движок 3D-рендеринга для больших скоплений анимированных персонажей |
---|
HPL Engine | C ++ | AngelScript | Да | 3D | Windows, Linux, OS X | Penumbra: Overture, Penumbra : Черная чума, Полутень: Реквием, Амнезия: Темное происхождение, Амнезия: Машина для свиней, Сома | Собственность, GPL версия 1 | Кросс-платформенная, совместимая с библиотеками OpenGL, OpenAL и Newton Game Dynamics; определяющие функции включают возможность расширенного взаимодействия с объектами посредством использования кода физики Ньютона |
---|
id Tech 1 (Doom) | C | ACS | Да | 2.5D | Windows, Linux, OS X | Doom, Doom II, Heretic, Hexen, Strife, Chex Quest | GPL | 2D-геометрия уровней, спрайты и частицы, использующие умные методы для создания иллюзии трехмерной глубины |
---|
id Tech 2 (Quake) | C | QuakeC | Да | 3D | Windows, Linux, OS X | Quake | GPL | Первый true 3D id Tech Engine |
---|
id Tech 2 (Quake II) | C | C | Да | 3D | Windows, Linux, OS X | Quake II | GPL | Также называется движком Quake II |
---|
id Tech 3 | C | C | Да | 3D | Windows, Linux, OS X | Quake III Arena, Quake Live | GPL | Также называется движком Quake III |
---|
id Tech 4 | C ++ | C ++ через библиотеки DLL | Да | 3D | Windows, Linux, OS X | Doom 3, Doom 3 BFG Edition, Quake 4, Prey, Вражеская территория: Quake Wars, Wolfenstein, Brink | GPL | Также называется движком Doom 3; функции расширенные: освещение, тени, интерактивные поверхности графического интерфейса |
---|
id Tech 5 | C ++, AMPL, Clipper, Python | Скрипт | Да | 3D | Windows, OS X, Xbox 360, Xbox One, PlayStation 3, PlayStation 4 | Rage, Wolfenstein: The New Order, Wolfenstein: The Old Blood, The Evil Within | проприетарный | Первый движок id Tech с технологией MegaTexture, начиная с Rage |
---|
id Tech 6 | C ++ | | Да | 3D | Windows, Xbox One, PlayStation 4, Nintendo Switch | Doom (2016), Wolfenstein II: The Новый Colossus | Собственный | |
---|
id Tech 7 | C ++ | | Да | 3D | Windows, PlayStation 4, Xbox One, Nintendo Switch | Doom Eternal | Собственный | |
---|
iMUSE | | | Н / Д | Н / Д | Интегрировано с другими движками | Monkey Остров 2: Рев ЛеЧака nge, все приключенческие игры LucasArts впоследствии | Собственная | Динамическая музыкальная система |
---|
Infinity Engine | | | Да | 2D | Windows, Mac OS, OS X, AmigaOS 4 | Baldur's Gate, Planescape: Torment, Icewind Dale, Baldur's Gate II: Shadows of Amn, Icewind Dale II | Собственный | |
---|
Irrlicht | C ++ | C ++ | Да | 3D | Windows, Mac OS, Linux, Windows CE | Список игр Irrlicht | zlib | Открытый исходный код, аудио с расширением |
---|
ioquake3 | C | | Да | 3D | Windows, Linux, OS X | Urban Terror | GPL | |
---|
Iron Engine | | | Нет | 3D | Windows | Sins of a Solar Empire, Sins of a Dark Age | Собственный | |
---|
IW engine | C ++ | Пользовательский (в стиле C) (производный от Quake-C) | Да | 3D | Windows, OS X, PlayStation 4, PlayStation 3, Xbox One, Xbox 360, Wii U, Wii | Call of Duty series | Собственный | Первоначально построенный из id Tech 3 |
---|
Jade | C ++ | | Да | 3D | Кросс-платформенный | Список | Собственный | |
---|
Jake2 | Java | | Да | 3D | Кросс-платформенный | | GPL | Java-порт игрового движка Quake II |
---|
Java 3D | Java | | Да | 3D | Cross -platform | | BSD | Проект, ориентированный на сообщество. Используется многими школами как часть курсовой работы |
---|
Джедаи | C | | Да | 2.5D | DOS, Windows | Звездные войны: Темные силы, Outlaws | проприетарный | По слухам, был реконструирован из движка Doom |
---|
jMonkeyEngine | Java | | Да | 3D | Кросс-платформенный | | BSD | Проект, ориентированный на сообщество, используется несколькими коммерческими игровыми студиями |
---|
Kinetica | | | Нет | 3D | PlayStation 2 | Список | Собственный | |
---|
Kivy (framework) | Python | Kv | Да | 2.5D | Windows, Linux, OS X, iOS, Android | | MIT | Для быстрой разработки можно создавать мультитач-приложения |
---|
LayaAir | | ActionScript 3, JavaScript, TypeScript | Да | 2D, 3D | WebGL, Windows, Linux, OS X, iOS, Android | | GPL или коммерческий | игровой движок 2D / 3D, а также режим VR, предоставляют бесплатные инструменты для преобразования содержимого 3D-ресурсов. om файлы FBX или Unity сцена. |
---|
Leadwerks | C ++ | Lua | Да | 3D | Windows, Linux | | Собственный | |
---|
LibGDX | Java | | Да | 2D, 3D | GNU / Linux, Windows, OS X, iOS, Android, Java-апплет, WebGL | Ingress | Apache 2.0 | Среда разработки игр Java, предоставляет унифицированный API, который работает на всех поддерживаемых платформах |
---|
LithTech | | | Да | 3D | Кросс-платформенный | Список | Собственный | |
---|
Lumberyard | C ++ | Lua | Да | 3D | PlayStation 4, Xbox One, Windows | | Собственное | Программное обеспечение можно бесплатно загрузить и использовать, однако он тесно сотрудничает с сервисами Amazon. |
---|
Luminous Studio | | | Да | 3D | PlayStation 4, Xbox One, Windows | Final Fantasy XV | Собственная | |
---|
LyN | | | Да | 3D | Кросс-платформенный | Список | Собственный | Предназначен для эффективного масштабирования на консолях 7-го и 8-го поколений |
---|
LÖVE 2D | C ++ | Lua | Да | 2D | iOS, Android, Windows, Linux, OS X, NetBSD, FreeBSD, OpenBSD, Solaris и все платформы, поддерживаемые pkgsrc | Мари0, Путешествие в центр Хокторна, Двигайся или умри | zlib | |
---|
MUGEN | C | | Да | 2D | Linux, DOS, Windows, OS X | | Freeware | Первоначально использовалось Allegro, теперь используется на SDL |
---|
Мармелад | C ++, Lua, Objective-C, HTML5 | Lua, 2DKit | Да | 2D, 3D | iOS, Android, BlackBerry, Windows 10, Amazon, OS X, Windows, Tizen, Roku, Chromecast | | Собственный | Высокопроизводительный, кроссплатформенный, с инструментами разработки и хранилищем ресурсов |
---|
Moai SDK | C ++ | Lua | Да | 2D | Windows, OS X, iOS, Android, Linux | Broken Age | CPAL | |
---|
MT Framework | C ++ | | Да | 3D | PlayStation 3, Xbox 360, Windows, Wii, Wii U, Nintendo 3DS, PlayStation Vita | Список | Собственный | Предназначен для движка консоли 7-го поколения, заменен на Panta Rhei |
---|
MonoGame / XNA | C# | C # | Да | 2D, 3D | Windows, OS X, Xbox One, PlayStation 4, PlayStation Vita, Windows Телефон, iOS, Android, Магазин Windows, Оуя, BSD | Черепа сёгуна, Террария, Бастион, TowerFall, Транзистор (видеоигра), Fez (видеоигра), Axiom Verge | Microsoft Public | |
---|
Nebula Engine | | | Нет | 3D | Windows | Drakensang: The Dark Eye, Drakensang: The River of Time | Собственный | |
---|
NScripter | | | Нет | 2D | Windows | | Freeware | |
---|
Odyssey Engine | | | Да | 3D | Windows, OS X | Star Wars: Knights of the Old Republic, Star Wars: Knights of The Old Republic II: The Sith Lords | Собственный | |
---|
OGRE | C ++ | C ++ | Да | 3D | Linux, Windows (все основные версии), OS X, NaCl, WinRT, Windows Phone 8, iOS и Android | Torchlight | MIT | Механизм 3D-рендеринга, используемый некоторыми играми |
---|
OHRRPGCE | FreeBASIC | HamsterSpeak | Да | 2D | Windows, OS X, Linux, Android | | GPL | Система создания ролевых игр ; использование сценариев необязательно |
---|
ONScripter | NScripter | NScripter | Да | 2D | Windows, OS X, Linux, Dreamcast, PSP, iOS | Narcissu, Saya no Uta, Tsukihime | GPL | Используется для разработки визуальных новелл и от первого лица приключенческих игр |
---|
OpenClonk | C ++ | C4Script | Да | 2.5D | Windows, Linux, OS X | OpenClonk | ISC | Движок для 2D-платформеров / стратегических платформеров с 3D-графикой |
---|
OpenSimulator | C # | LSL | Да | 3D | Windows, Linux, OS X, FreeBSD | | BSD | Серверная платформа для размещения виртуальных миров, совместимая с клиентами Second Life |
---|
ORX | C / C ++ | Custom | Да | 2.5D | Windows, Linux, OS X, iOS, Android | | zlib | 3D-ускорение |
---|
Panda3D | C ++, Python | Python | Да | 3D | Windows, Linux, OS X, iOS | Toontown Online, Пираты the Caribbean Online | BSD | |
---|
Panta Rhei | | | Да | 3D | PlayStation 4, Xbox One, Windows | Deep Down | Собственный | Преемник MT Framework для консолей 8-го поколения |
---|
Phaser | JavaScript | JavaScript | Да | 2D | Кросс-платформенный | | MIT | |
---|
PhyreEngine | C ++ | | Да | 3D | PC, PlayStation Portable, PlayStation Vita, PlayStation 3, PlayStation 4 | Список | Собственное, Бесплатное | |
---|
Pico-8 | Lua | | Да | 2D | Windows, OS X, Linux, HTML5 | Celeste, UFO Swamp Odyssey, Pico Racer, P.Craft | Собственный | Строгие ограничения игрового дизайна: размер картриджа 32 КБ, 16 цветов, 4-канальный волновой звук, 128x128 пикселей, 256 спрайтов размером 8x8 пикселей. |
---|
Пирог в небе | C | | Да | 2.5D | DOS, Windows, OS X | Список | Собственный | |
---|
PlayCanvas | JavaScript | JavaScript | Да | 3D | Windows, Linux, OS X, iOS, HTML5, Android | | MIT | Пользователи могут работать над игрой одновременно через онлайн-браузер и публиковать на нескольких платформах; движок использует WebGL и включает физику |
---|
PlayN | Java | | Да | 2D | iOS, Android, HTML5, Windows, Linux | | Apache 2.0 | |
---|
Pyrogenesis | C ++ | JavaScript | Да | 3D | Windows, Linux, OS X | 0 AD | LGPL | Разработано для игр RTS |
---|
Q | | | Да | 3D | Windows, OS X, Linux, PS2, PS3, Wii | | проприетарный | |
---|
Qfusion | C / C ++ | AngelScript | Да | 3D | Windows, Linux, OS X, Android | Warsow | GPL | |
---|
Real Virtuality | C ++ | | Да | 3D | Windows, Xbox | ARMA 2, ARMA 3, DayZ | Собственный | |
---|
REDengine | C ++ | | Да | 3D | Windows, OS X, Xbox 360, Xbox One, PlayStation 4 | Ведьмак 2: Убийцы королей, Ведьмак 3: Дикая Охота | Собственный | |
---|
Ren'Py | Python | Pygame | Да | 2D | Windows, OS X, Linux, Android, OpenBSD | Аналог: История ненависти, Джисей, Катава Сёдзё, Литературный клуб Доки Доки! | MIT | Используется для разработки визуальных новелл и от первого лица приключенческих игр |
---|
RenderWare | | RWX | Да | 3D | Windows, Mac OS, Nintendo GameCube, Wii, Xbox, Xbox 360, PlayStation 2, PlayStation 3, PlayStation Portable | Список игр RenderWare | Собственные | скрипт RenderWare, доступный только в версии 2 |
---|
Rockstar Advanced Game Engine (RAGE) | | | Да | 3D | Windows, PlayStation 3, PlayStation 4, Wii, Xbox 360, Xbox One | Список | Собственный | |
---|
RPG Maker | | Ruby, JavaScript | Да | 2D | PC-8801, MSX 2, PC-9 801, Super Famicom, Windows, Sega Saturn, PlayStation, Game Boy Color, PlayStation 2, Game Boy Advance, Nintendo DS | Alpha Kimori, Ao Oni, Aveyond series, Баркли, Заткнись и Джем: Гайден, Вечеринка трупов, Вечный Эдем, Лаксиус Сила, Трилогия одной ночи, Super Columbine Massacre RPG!, To the Moon, Yume Nikki | Запатентованная | Система создания игр, позволяет пользователям создавать свои собственные ролевые игры |
---|
SAGE | | | Да | 3D | Windows, Macintosh, Xbox 360, PlayStation 3 | Список | Собственный | Используется для стратегических игр в реальном времени |
---|
SCUMM | | | Да | 2D | 3DO, Amiga, Apple II, Atari ST, CDTV, Commodore 64, FM Towns и Marty, Macintosh, Nintendo Entertainment System, DOS, Windows, Sega Mega-CD, TurboGrafx-16 / PC Engine | См. Категория: SCUMM games | Собственность | Полное название - Утилита создания сценариев для Maniac Mansion, начиная с первой игры, в которой она использовалась; использует iMUSE и INSANE ; ScummVM обеспечивает воссоздание с открытым исходным кодом |
---|
Shark 3D | C ++ | Python | Да | 3D | Windows, Xbox, Xbox 360 | Dreamfall: The Longest Journey | Собственный | |
---|
ShiVa | C ++ | Lua | Да | 3D | Windows, OS X, Linux, iOS, Android, Windows Phone, BlackBerry, PlayStation 3, PlayStation 4, Wii, Xbox 360, Xbox One, WebGL | Prince of Persia 2: The Shadow and the Flame (Mobile remake) | Proprietary | |
---|
Sierra's Creative Interpreter (SCI) | | | Yes | 2D | Amiga, Atari ST, Macintosh, PC-9801, IBM PC | Version list with games | Proprietary | |
---|
Silent Storm engine | | | No | 3D | Windows | Silent Storm, Night Watch, Hammer Sickle, Day Watch | Proprietary | Used for turn-ba sed tactics games |
---|
Snowdrop | C++ | | Yes | 3D | Windows, Switch, PlayStation 4, Xbox One | Tom Clancy's The Division, South Park: The Fractured but Whole, Mario + Rabbids Kingdom Battle, Skull Bones | Proprietary | |
---|
Solar2D | Lua | | Yes | 2D | iOS, Android, Kindle, Windows Phone 8, Apple TV, Android TV, OS X, Windows | | MIT | |
---|
Source | C++ | Squirrel, Lua, Python (Vampire, The Masquerade: Bloodlines, there is also a guide on how to add python to your own Source game or mod) | Yes | 3D | Windows, OS X, Linux, PlayStation 3, Xbox, Xbox 360, Android | Half-Life 2, Counter-Strike: Source, Left 4 Dead, Portal, Team Fortress 2, others (list ) | Proprietary | T he SDK is bundled with many Source games |
---|
Source 2 | C++ | Lua | Yes | 3D | Windows, OS X, Linux, Android, iOS | Dota 2 (port),The Lab (limited), Artifact, Dota Underlords, Half-Life: Alyx | Proprietary | The first game using Source 2, Dota 2, was ported over from the original Source engine. One of The Lab's minigame Robot Repair uses Source 2 engine while rest of seven uses Unity's engine. |
---|
Spring | C++ | C, C++, Java/JVM, Lua, Python | Yes | 3D | Windows, Linux, OS X | Balanced Annihilation, Zero-K | GPL | RTS, simulated events, OpenGL |
---|
Starling Framework | ActionScript | | Yes | 2D | Windows, OS X, GNU/Linux, iOS, Android | Angry Birds Friends, Incredipede | BSD Simplified | Recreates the traditional Flash display list architecture on accelerated graphics hardware |
---|
Stencyl | Haxe | Haxe, VPL | Yes | 2D | Flash, HTML5, iOS, Android, Linux, OS X, Windows | | Proprietary | Free to publish to flash and HTML5. Subscription required for publishing to desktop or mobile. |
---|
Autodesk Stingray (Bitsquid) | Lua | | Yes | 3D | Windows, Mac, Linux, IOS, Android, PlayStation 4, PlayStation 3, Xbox 360 | | Proprietary | |
---|
StepMania | C++ | Lua | Yes | 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 | C | Lua | Yes | 2D | Linux | Bos Wars | GPL | For real-time strategy games |
---|
Stride | C# | C# | Yes | 2D, 3D | Windows, OS X, Linux, Xbox One, iOS, Android, UWP | | MIT | Since build in.NET it always supports latest C#. |
---|
Three.js | JavaScript | JavaScript | Yes | 2D, 3D | HTML5, Windows, Linux, OS X, iOS, Android | | MIT | |
---|
TOSHI | | | Yes | 3D | Windows, Nintendo GameCube, Game Boy Advance, Nintendo DS, Wii, PlayStation 2, Xbox | Jurassic Park: Operation Genesis, Nicktoons Unite!, Barnyard, El Tigre: The Adventures of Manny Rivera, de Blob, Marvel Super Hero Squad | Proprietary | |
---|
Truevision3D | Visual Basic, C++ | | No | 3D | Windows | | Proprietary | |
---|
Torque3D | C++ | TorqueScript | Yes | 3D | Windows, Linux, OS X | Marble Blast Gold, Tribes 2, Blockland | MIT | Includes multiplayer network code, seamless indoor-outdoor rendering engines, skeletal animation, drag and drop GUI creation, built in world editor, C-like scripting language |
---|
Turbulenz | TypeScript | JavaScript | Yes | 2D, 3D | HTML5, iOS, Android | | MIT | |
---|
UbiArt Framework | C++ | | Yes | 2.5D | Cross-platform | Rayman Origins, Rayman Legends, Child of Light, Valiant Hearts: The Great War | Proprietary | |
---|
Unigine | C++ | C#, UnigineScript, GLSL, HLSL, UUSL | Yes | 3D | Windows, Linux, OS X, PlayStation 3, Android, iOS | List | Proprietary | Focused on large open scenes: 64-bit precision of coordinates, support for geo coordintaes, round Earth model. Mainly used in enterprise and professional simulators. |
---|
Unity | C++ | C#, Visual Scripting (Bolt) | Yes | 2D, 2.5D, 3D | Windows, OS X, Linux, Xbox 360, Xbox One, Wii U, New 3DS, Nintendo Switch, PlayStation 4, PlayStation Vita, Windows Phone, iOS, Android, BlackBerry 10, Tizen, Unity Web Player, Windows Store, WebGL, Oculus Rift, Gear VR, Android TV, Samsung Smart TV | List of Unity games | Proprietary | Bolt was acquired by Unity Technologies in May, 2020, henceforth introducing Visual Scripting in Unity |
---|
Unreal Engine | C++ | C++, Blueprints | Yes | 3D | Cross-platform | List of Unreal Engine games | Proprietary | UnrealScript was removed in version 4 |
---|
V-Play Game Engine | C++ | QML, JavaScript | Yes | 2D | iOS, Android, Windows, OS X | List | Proprietary | Built on Qt |
---|
Vengeance Engine | C++ | | No | 3D | Windows | Tribes: Vengeance, SWAT 4 | Proprietary | Based on Unreal Engine version 2/2.5 |
---|
Vicarious Visions Alchemy | Lang | Script | Yes | 3D | Nintendo GameCube, Wii, WiiWare, WiiU, Nintendo Switch, Xbox, Xbox 360, Xbox Live Arcade, Xbox One, PlayStation 2, PlayStation Portable, PlayStation Network, PlayStation 3, PlayStation 4, Windows, Android, iOS, tvOS | Skylanders, Crash Bandicoot, etc. | Proprietary | |
---|
Vicious Engine | Lang | Script | Yes | 3D | Nintendo GameCube, Wii, WiiWare, Xbox, Xbox 360, Xbox Live Arcade, PlayStation 2, PlayStation Portable, PlayStation Network, Windows | List | Proprietary | |
---|
Virtools | | | Yes | 3D | | Ballance | Proprietary | Used for game prototyping and rapid development |
---|
Vision | Lang | Script | Yes | 3D | Windows, Xbox 360, PlayStation 3, Wii, Wii U, iOS, Android, PlayStation Vita, IE6 and up, Firefox 2.0 and up, Google Chrome, Opera 9 and up | List | Proprietary | |
---|
Visual3D Game Engine | C#/.NET | | Yes | 3D | Windows, Xbox 360 | | Proprietary | Commercial successor to open-source engine |
---|
Visual Pinball | C++ | VBScript | No | 3D | Windows | | MAME-like pre-0.172, then BSD, GPL | |
---|
VRAGE | C# | | Yes | 3D | Windows, Xbox One | Miner Wars 2081, Space Engineers,Medieval Engineers | Proprietary | Source code was released under a commercial license |
---|
Wintermute Engine | C++ | C-like syntax | No | 2.5D | Windows | | Donationware, MIT, LGPL | Lite version lacks 3D Actor function |
---|
World Builder | | | No | 2D | System 3 | | Freeware | |
---|
WorldForge | C++ | Lua (client), Python (server) | Yes | 3D | | | GPL | MMORPG framework made of libraries, server, client, media |
---|
XnGine | | | No | 3D | DOS | The Terminator: Future Shock, The Terminator: SkyNET, TES 2: Daggerfall, TES Legends: Battlespire, TES Adventures: Redguard | Proprietary | |
---|
Zest3D | ActionScript 3, C++ | Lua | Yes | 3D | Web, Windows, Linux, OS X, Android, iOS, BlackBerry | | | |
---|
Zillions of Games | | Zillions Rules | No | 2D | Windows | | Proprietary | |
---|
Name | Primary programming language | Scripting | Cross-platform | 2D/3D oriented | Target platform | Notable games | License | Notes and references |
---|