Игры

Порты коммерческих игровых движков с открытым исходным кодом

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

OpenMW

OpenMW это бесплатная кроссплатформенная версия игрового движка Gamebryo с открытым исходным кодом, используемого в ролевой игре с открытым миром Bethesda The Elder Scrolls III: Morrowind. Он не только полностью совместим с оригинальными игровыми файлами и модами, но и предоставляет инструменты для создания полностью автономных игр. OpenMW также поставляется с многочисленными улучшениями по сравнению с исходным игровым движком, включая улучшенный интерфейс и поддержку модов, улучшенный AI и физику, а также незавершенный порт Android, который поддерживает управление с помощью сенсорного экрана.

Даггерфолл Единство

Даггерфолл Единство, как следует из названия, это полное воссоздание игры Daggerfall на игровом движке Unity. Это бесплатная кроссплатформенная программа с открытым исходным кодом, которая включает множество улучшений, таких как улучшенное освещение, графика, элементы управления, поддержка модов и полная совместимость с современными системами. Оригинальная игра Daggerfall теперь доступна бесплатно, и для игры в Daggerfall Unity вам потребуются оригинальные файлы игры. Вы можете найти дополнительную информацию об установке здесь.

Xash3D

Xash3D - это повторная реализация движка GoldSrc, используемого в Half-Life 1. Его можно использовать для игры в оригинальную игру Half-Life, а также для множества совместимых с ней модов. Позднее Xash3D был разделен на Xash3D FWGS улучшенная многопользовательская поддержка, полная совместимость с Android и поддержка контроллеров. Доступны ссылки для скачивания порта Android здесь.

OpenTTD

OpenTTD представляет собой повторную реализацию стратегии и симулятора Transport Tycoon Deluxe. Он поставляется с многочисленными улучшениями, наиболее заметными из которых являются улучшенная графика, совместимость с современными системами, обновления качества жизни и улучшенная поддержка многопользовательской игры. Все игровые ресурсы были воссозданы в OpenTTD, поэтому вам не нужно иметь исходные файлы игры (хотя исходные файлы по-прежнему поддерживаются). Доступен порт Android здесь.

GemRB

GemRB это бесплатная версия игрового движка Infinity с открытым исходным кодом, разработанная Bioware. Игровой движок изначально использовался в изометрических ролевых играх, таких как серия Baldur's Gate, серия Icewind Dale и Planescape: Torment. GemRB внес множество улучшений по сравнению с исходным движком, включая улучшенную поддержку модов, порты для Android и iOS. Для работы GemRB требуются исходные файлы игр, но предоставляется встроенная демонстрация, которую можно использовать для тестирования движка и не требовать каких-либо внешних файлов.

Обратите внимание, что обновленные улучшенные версии серий Baldur's Gate, Planescape: Torment и Icewind Dale 1 были выпущены Beamdog в недавнем прошлом. Эти обновленные версии также имеют порты для Android и iOS. Если у вас где-то хранятся оригинальные игры, вы можете использовать GemRB, чтобы играть в эти игры, и не покупать расширенные версии. Если деньги не проблема, я бы порекомендовал приобрести улучшенные версии, так как в них много улучшений качества жизни. Расширенного издания Icewind Dale 2 не существует, так как исходный код был утерян, поэтому единственный вариант воспроизвести его на современных системах - использовать GemRB.

ScummVM

ScummVM представляет собой повторную реализацию игрового движка, используемого в классических играх с прицелом и приключенческих играх, созданных такими игровыми компаниями, как LucasArts и Sierra On-Line. Некоторые из этих популярных игр включают Broken Sword и Monkey Island. Часть «ВМ» означает «Виртуальная машина», и в целом она поддерживает более 250 игр, в которые можно играть на Windows, macOS, Linux, Android, iOS и даже на консолях. ScummVM является бесплатным и открытым исходным кодом, в основном он обеспечивает улучшенный контроль и совместимость с современными системами, сохраняя при этом оригинальный внешний вид игр. Фактически, некоторые производители оригинальных игр заключили партнерские отношения с ScummVM, чтобы перевыпустить свои игры на современных системах. Обратите внимание, что ScummVM - это не эмулятор, а полное воссоздание исходного движка, и для игры вам потребуются оригинальные файлы игры.

Корсикс

Корсикс представляет собой воссоздание популярной игры-симулятора и управления больницей Theme Hospital, выпущенной еще в 1997 году. Он бесплатный, с открытым исходным кодом и кроссплатформенный, но вам нужны оригинальные игровые файлы, чтобы играть в игры, поскольку он не имеет собственных ресурсов. Неофициальный порт Android также доступен в сети. CorsixTH в основном обеспечивает поддержку высокого разрешения и совместимость с современными системами.

Проект VCMI

Проект VCMI это бесплатная реализация игрового движка Heroes of Might and Magic III с открытым исходным кодом. Он поставляется с многочисленными улучшениями, некоторые из них включают поддержку дисплеев с высоким разрешением, улучшенный графический интерфейс, улучшенную программу запуска игр и инструмент настройки, улучшенную поддержку модов и совместимость с современными системами. Помимо сборок для Windows, macOS и Linux, также доступен порт Android. Для работы VCMI Project требуются оригинальные файлы игры.

OpenRA

OpenRA представляет собой воссоздание игрового движка, используемого в классических стратегических играх в реальном времени, таких как серии Command & Conquer, Tiberian Dawn и Dune 2000. Он поставляется со многими улучшениями, такими как поддержка современных разрешений экрана, улучшенные элементы управления и интерфейс пользовательского интерфейса, улучшенная поддержка горячих клавиш, улучшенная поддержка модов и полная встроенная поддержка многопользовательских игр. База игроков довольно активна, и для игры вам даже не нужны оригинальные файлы игры. При первом запуске OpenRA вам будет предложено загрузить файлы игры.

RBDOOM-3-BFG

RBDOOM-3-BFG это исходный порт игры-шутера от первого лица Doom 3 BFG, первоначально выпущенный id Software. В игре используется игровой движок id Tech 4, исходный код которого был выпущен в 2011 году. Основные особенности RBDOOM-3-BFG включают 64-битные кроссплатформенные сборки, улучшенные тени, освещение и графику, улучшенную поддержку модов и совместимость с современными системами. Для игры в DOOM 3 BFG через порт RBDOOM-3-BFG вам потребуются оригинальные файлы игры. Неофициальный порт RBDOOM-3-BFG для Android доступен в сети.

EasyRPG

EasyRPG это бесплатная и открытая повторная реализация игровых движков RPG Maker 2000 и RPG Maker 2003. Его можно использовать для игры в существующие игры RPG Maker 2000 и 2003, если у вас есть исходные файлы игры. EasyRPG также поставляется с редактором, который можно использовать для создания игр с нуля. EasyRPG Player можно использовать для игр на всех основных настольных операционных системах, на некоторых консолях, телефонах Android и устройствах iOS.

OpenRCT2

OpenRCT2 это бесплатная адаптация игры RollerCoaster Tycoon 2 с открытым исходным кодом. Помимо индивидуальной реализации оригинальной игры, она имеет множество дополнительных функций, таких как улучшенный редактор, улучшенный многопользовательский игровой процесс, совместимость с современными системами, включая устройства Android, улучшенный пользовательский интерфейс и т. Д. Для работы OpenRCT2 требуются оригинальные файлы игры, поэтому вы должны владеть игрой RollerCoaster Tycoon 2.

Заключение

Воссоздание старых игр с открытым исходным кодом не только позволяет игрокам пережить ностальгию, но и помогает сохранить классику. Некоторые из упомянутых выше проектов находятся в разработке более десяти лет и являются общественными проектами без корпоративной поддержки.

Как изменить направление прокрутки мыши и сенсорной панели в Windows 10
Мышь а также Сенсорная панельs не только упрощают вычисления, но и делают их более эффективными и требуют меньше времени. Мы не можем представить себе...
Как изменить указатель мыши и размер курсора, цвет и схему в Windows 10
Указатель мыши и курсор в Windows 10 - очень важные аспекты операционной системы. То же самое можно сказать и о других операционных системах, так что,...
Бесплатные движки с открытым исходным кодом для разработки игр для Linux
В этой статье будет рассмотрен список бесплатных игровых движков с открытым исходным кодом, которые можно использовать для разработки 2D- и 3D-игр в L...