Список свободных движков для классических игр

Материал из MediaWiki
Версия от 21:39, 27 февраля 2023; Admin (обсуждение | вклад) (1 версия импортирована)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Этот список содержит свободные движки для изначально коммерческих игр. Для использования такого движка вам понадобятся ресурсы из оригинальной игры (подойдёт любая, в том числе виндовая версия), то есть, игру всё равно придётся покупать. Свободные движки, как правило сначала воссоздают в точности оригинальную игру, а затем начинают добавлять новые фичи, например для старых игр будет актуальной поддержка более высоких разрешение экрана, плюс, как правило добавляется или улучшается возможность моддинга. Иногда эти процессы происходят одновременно. В некоторых случаях после доведения свободного движка до совершенства к нему делаются с нуля свободные ресурсы. В таком случае можно играть и без покупки оригинальной игры, ведь получилась по сути совершенно новая игра со свободным движком и ресурсами. Примером такого может служить OpenTTD. Некоторые из приведённых здесь свободных движков могут быть ещё в активной разработке и пока не воссоздают всех функций оригинальной игры, придётся подождать их завершение, или самому помочь в разработке.

Стратегии

Пошаговые

  • openKB — движок для King's Bounty — идейного прародителя Heroes of Might & Magic, Warlords, Disciples, Age of Wonders.
  • FHeroes2 — Heroes of Might & Magic 2 — прошёл 2 больших карты против AI, всё вполне работоспособно, быстро, красиво, поддерживается вся серия HOMM2, смена разрешений, в настройках можно добавлять плюшки из HOMM3.
  • VCMI — Heroes of Might & Magic 3 — играл против AI, тестировал новые версии движка, исправлял баги, добавлял города. Поддерживаются WOG и ERA, но можно играть и на чистых HOMM3 (поддерживается вся серия). Также много плюшек, новых артефактов, городов, юнитов, героев, смена разрешений и другие вкусности.
  • OpenXcom — SDL‐движок для UFO: Enemy Unknown — всё работает, с каждой новой версией всё лучше. Также с версии 1.0 заявляется полная поддержка первой части и фокус разработки сместился в сторону поддержки продолжения — X-COM: Terror From The Deep.
  • JA2-Stracciatella — Jagged Alliance 2. Несмотря на периодические приостановки, проект до сих пор жив и недавно снова вошёл в активную фазу.

В реальном времени

  • Antares — движок для космической стратегии Ares. Трепещите, латентные, активные и пассивные любители Macintosh, игра изначально разрабатывалась исключительно под эту платформу.
  • Dune Legacy — Dune 2 — прошёл несколько миссий за разные дома, играл скирмиши, всё прекрасно работает. Движок вполне современный, взято много идей из последующих игр серии, например выделение множества объектов, очереди строительства, векторы движения, естественно, есть смена разрешений и куча приятных настроек. Также поддерживаются моды.
  • War1gus — движок для Warcraft I, основан на Stratagus.
  • Wargus и Aleona's Tales — свободный движок для Warcraft II и свободные ресурсы (можно играть и с оригинальными) — тоже вполне играбельно и удобно, основа движка — Stratagus, возможность выделять множество объектов, векторы движения, разные разрешения…
  • Stargus — движок для Starcraft I, основан на Stratagus.
  • OpenRA — модифицированный движок для Red Alert, Command & Conquer и Dune 2000 (Mono).
  • OpenRedAlert — движок для Red Alert 1, написанный на C++, в отличие OpenRA (Mono). К сожалению, больше не развивается (с 2010 года).
  • 7KAA — движок для своеобразной стратегии Seven Kingdoms.
  • FreeSynd — Syndicate — тоже вполне играбельно, наконец‐то починили радар.
  • Syndicate Wars Port — движок для Syndicate Wars, продолжения Syndicate.
  • OpenAge — движок для Age of Empires II. Проект на начальной стадии, ещё сырой. Разработчики пока толком не определились с технологиями, хотят для спрайтовой двухмерной графики задействовать OpenGl и шейдеры.
  • Zod Engine — движок для уникальной стратегии Z.

Экономические

  • Micropolis — Швободный движок для SimCity.
  • OpenTTD — свободный движок для Transport Tycoon Deluxe и свободная графика и звуки.
  • CorsixTH и CorsixTH-Graphics — движок для симулятора больницы Theme Hospital и набор новой свободной графики.
  • CaesarIA — симулятор Римской Империи и Цезаря в частности Caesar III.
  • Freeserf — SDL‐движок для классического симулятора поселенцев The Settlers 1 «Serf City».
  • Return to the Roots — OpenGL‐движок для для классического симулятора поселенцев The Settlers II Gold Edition.

RPG

  • GemRB — движок для Baldur's Gate, Icewind Dale и Planescape: Torment. Вполне рабочий, протестирован почти весь Baldur's Gate.
  • Pentagram — движок для Ultima VIII с поддержкой разных разрешений, разных звуковых систем, миникарты, TrueType.
  • Exult — движок для Ultima VII с поддержкой разных разрешений, разных звуковых систем, статусбаров, Exult Studio для разработки своих игр.
  • Nuvie — движок для Ultima VI.
  • XU4 — движок для Ultima IV с поддержкой VGA и 16-bit графики, смешивание заклинаний как в Ultima V.
  • OpenMW — The Elder Scrolls III: Morrowind. Проект активно развивается, добавляется новый функционал, поддержка модификаций, но на данном этапе поиграть пока не удастся.
  • Lord of the Rings game engine — движок для ролевой игры Lord of the Rings.
  • Arx Libertatis — движок для трёхмерной ролевой игры Arx Fatalis.
  • Falltergeist — свободный движок для Fallout 1 и 2, разрабатываемый на C++ с использованием SDL2. Проект на начальной стадии, но активно развивается.
  • xBaK — движок для уникальной для своего времени ролевой игры Betrayal at Krondor. Относительно играбельно, но некоторых важных функций может не оказаться. Проект, к сожалению, заброшен. Форкайте, господа, пилите для ScummVM.
  • freeablo — свободный движок для Diablo 1 с использованием SDL2. Проект на начальной стадии, готов начальный посёлок с нейтральными персонажами и пара случайно генерируемых подземных уровней.
  • Abysmal Engine — движок для System Shock 1 и Ultima Underworld. Проект жив, потихоньку развивается.

Шутеры

  • ECWolf — модернизированный движок для Wolfenstein 3D, Spear of Destiny и Super 3D Noah's Ark, основанный на кодах Wolf4SDL и ZDoom.
  • bstone — движок для стрелялки от первого лица Blake Stone: Planet Strike.
  • Cytadela — движок для Cytadela, стрелялки от первого лица для Amiga.
  • Rise of the Triad — движок для уникальной для своего времени игры Rise of the Triad, основанной на сильно модифицированном движке для Wolfenstein 3D.
  • ZDoom и FreeDoom — Шмодифицированный и современный движок для Doom, Doom 2, Heretic, HeXen, Strife и свободные ресурсы. Множество улучшений: свободный обзор, прицел, приседания и прыжки, объекты больше не имеют бесконечную высоту, высокое разрешение. Также есть замечательный мод BrutalDoom, привносящий моря кровищщи, горы кишок и ультранасилие.
  • GZDoom — OpenGL‐форк ZDoom.
  • Doomsday — модифицированный OpenGL‐движок для Doom I&2, Heretic, Hexen, HacX, Chex с поддержкой трёхмерных моделей вместо спрайтов.
  • uHexen2 — SDL/OpenGL движок для Hexen II: Hammer of Thyrion.
  • DarkPlaces и Quake Revitalization Project — модифицированный OpenGL‐движок для Quake I и обновлённые текстуры.
  • Yamagi Quake II — модифицированный движок для Quake II, также поддерживает дополнения Mission Pack 1 «The Reckoning» и Mission Pack 2 «Ground Zero».
  • ioquake3 — модифицированный движок для Quake III.
  • Eduke32 и HRP — Шмодифицированный SDL/OpenGL движок для Duke Nukem 3D (свободный обзор, прицел, прыжки, приседания, высокое разрешение) и набор свободных трёхмерных текстур. Протестирован весь Дюк с трёхмерными текстурами и продвинутой отрисовкой Polymer.
  • eRampage — движок для стрелялок Redneck Rampage, Suckin' Grits on Route 66, Redneck Rampage Rides Again и Redneck Deer Huntin'. Основан на EDuke32.
  • BloodCM и HRP for BloodCM — Blood на движке EDuke32 и текстуры в высоком разрешении. Готовы два эпизода игры, третий в разработке.
  • Aleph One — модифицированный движок для Marathon, Marathon 2: Durandal и Marathon Infinity. Также сообществом разработаны новые игры Marathon: EVIL, Tempus Irae, Marathon RED, Marathon: Eternal, Marathon: Rubicon X, Marathon: Phoenix. Ещё есть отдельная игра Excalibur: Morgana's  evenge. Эти игры особенно придутся по душе латентным, активным и пассивным любителям Macintosh, ибо изначально Marathon разрабатывался исключительно под эту платформу.
  • Xash3D — свободный движок для Half⁠‐⁠Life (аналог GoldSource).
  • CatacombSDL — SDL2‐движок для фентези‐стрелялки Catacomb II.
  • ET: Legacy — модифицированный движок для многопользовательской игры Wolfenstein: Enemy Territory.
  • Zandronum — движок для старых игр на базе id Tech 1 (HeXen, Heretic, Doom, Strife). Упор на многопользовательскую игру.

Леталки

  • D2X-XL — OpenGL движок для трёхмерной леталки‐стрелялки Descent. Также разработан редактор уровней DLE.
  • DXX-Rebirth — SDL/OpenGL движок для трёхмерных леталок‐стрелялок Descent 1 и 2.
  • ForsakenX — движок для трёхмерной леталки‐стрелялки Forsaken, клона Descent.

Квесты

  • ScummVM — набор свободных движков в основном для игр в жанре quest (приключение), например от Lucas Arts, Sierra, Westwood, Coktel Vision, The Neverhood Inc., The Dreamers Guild, Revolution Software, Psygnosis, Infocom, Delphine Software International, Adventure Soft, также и для некоторых ролевых игр: Eye of the Beholder I&II, Lands of Lore: The Throne of Chaos. На данном этапе ведутся работы по поддержке таких замечательных игр, как Myst, Riven: The Sequel to Myst, Gabriel Knight, Gabriel Knight 2: The Beast Within, King's Quest VII, Phantasmagoria I&II, Police Quest IV, Police Quest: SWAT, Quest for Glory IV, Space Quest 6: The Spinal Frontier, Leisure Suit Larry 7, Broken Sword 2.5 и многих других…
  • ResidualVM — движки для трёхмерных игр Grim Fandango и Escape from Monkey Island от Lucas Arts, также добавлена поддержка для Myst 3 Exile. Для Grim Fandango разработан «point & click интерфейс».
  • Igor — SDL‐движок для испанского квеста Igor: Objetivo Uikokahonia.

Симуляторы

  • FS2Open — движок для космического симулятора FreeSpace 2. Также есть fsport — адаптация кампаний FreeSpace 1 для FS2Open.
  • SDL Sopwith — SDL/GTK+ движок для классического аркадного авиасимулятора Sopwith.
  • Ultimate Stunts — OpenGL движок для классического гоночного симулятора Stunts.

Платформеры, аркады

  • Abuse — аркадная стрелялка‐латформер, сюжет вдохновлён вариациями на тему «Хищник против Чужих». Движок использует отрисовку через SDL или OpenGL (на выбор), работает на 32‐bit и 64‐bit платформах. К игре прилагаются освобождённые ресурсы.
  • New RAW — интерпретатор для аркадной игры Another World.
  • Bermuda Syndrome — SDL‐движок для аркадного приключения Bermuda Syndrome.
  • REminiscence — SDL‐движок для аркадного приключения Flashback.
  • f2bgl — SDL/OpenGL‐движок для трёхмерного приключения Fade To Black.
  • Carlos — SDL‐движок для платформера Carlos.
  • NXEngine — SDL‐движок для платформера Doukutsu Monogatari (также известного как Cave Story).
  • Commander Genius — движок для серии платформеров Commander Keen.

Разное

  • The Ur-Quan Masters и Ur-Quan Masters HD — движок для космического аркадного ролевого стратегического квеста Star Control II и текстуры в высоком разрешении.
  • OpenJK — движок для Jedi Knight II: Jedi Outcast и Jedi Knight III: Jedi Academy с минимальными измененями, максимально близкий к оригинальному.
  • JediOutcastLinux — ещё один движок для Jedi Knight II: Jedi Outcast.
  • JediAcademyLinux — ещё один движок для Jedi Knight III: Jedi Academy.
  • OpenRaider — OpenGL‐движок для серии приключенческих игр Tomb Raider (1⁠—⁠5). 5‐я игра серии пока не полностью работоспособна.
  • OpenTomb — ещё один OpenGL‐движок для серии приключенческих игр Tomb Raider (1⁠—⁠5).
  • Privateer - Gemini Gold — OpenGL‐движок для Wing Commander, основан на кодовой базе Vega Strike.