Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

В большинстве случаев клон создается частично путем изучения и обратного проектирования исходного исполняемого файла, но иногда, как это было в случае с некоторыми движками в ScummVM , оригинальные разработчики помогали проектам, предоставляя исходный исходный код - это так -называемые исходные порты .

См. Также [ править ]

  • Список коммерческих видеоигр с более поздним исходным кодом
  • Исходный порт
  • Ремейк видеоигры
  • Эмулятор

Ссылки [ править ]

  1. ^ Chariot Engine на GitHub, последняя фиксация от апреля 2018 г.
  2. ^ "openage README" . 1 сентября 2020. Архивировано из оригинала на 1 сентября 2020 года.
  3. ^ исходный код движка на GitHub
  4. ^ "[Fitd-cvs] fitd АВТОРЫ, НЕТ, 1.1 КОПИРОВАНИЕ, НЕТ, 1.1 [..]" . SourceForge . 6 августа 2004 . Проверено 1 июля 2019 года .
  5. ^ "raw - Переписанный движок для Another World / Out of this World" . 21 апреля 2004 г. Лицензия найдена в версии 0.1.0 (2004/04/21) - raw-0.1.0.tar.bz2 - исходный код . Архивировано из оригинала 5 мая 2004 года.
  6. ^ Домашняя страница Arx Libertatis
  7. ^ Источник Arx Libertatis на GitHub (10 сентября 2020 г.)
  8. ^ Кейсарии на GitHub (6 марта 2019)
  9. Юлий на GitHub (6 марта 2019 г.)
  10. ^ https://sourceforge.net/projects/freecnc/
  11. ^ http://openra.net/license
  12. ^ https://www.openra.net/
  13. ^ https://github.com/TheAssemblyArmada/Thyme
  14. ^ "Бесплатная повторная реализация SAGE с открытым исходным кодом" . OpenSAGE на GitHub . GitHub . Проверено 12 марта 2018 .
  15. ^ https://sourceforge.net/projects/freera/
  16. ^ https://sourceforge.net/projects/openredalert/
  17. ^ Chronoshift (проект повторной реализации C&C: Red Alert 1) теперь имеет открытый исходный код!
  18. ^ https://github.com/TheAssemblyArmada/Chronoshift
  19. ^ "RedAlert ++" . Сайт Red Alert ++ . Проверено 4 июля 2016 . Повторная реализация механизма C&C Red Alert с открытым исходным кодом. Написано с нуля на C ++ с использованием SDL2 и OpenAL
  20. ^ "Red Alert Plus Plus" . Facebook . Проверено 4 июля 2016 . Повторная реализация механизма C&C Red Alert с открытым исходным кодом. Написано с нуля на C ++
  21. ^ http://openra.net/license
  22. ^ openc2e на GitHub
  23. ^ Современная реализация игрового движка Diablo 1
  24. ^ devilutionX на GitHub (11 сентября 2020 г.)
  25. ^ reone на GitHub
  26. ^ reone на GitHub
  27. ^ OpenDW на GitHub
  28. ^ FreeNukum на GitLab
  29. ^ FreeNukum на crates.io
  30. ^ Домашняя страница EDuke32
  31. ^ Исходный код EDuke32
  32. ^ Вы играли… Dune II Remake Dune Legacy? Алек Меерна тему " Камень, бумага, дробовик" (19 сентября 2015 г.)
  33. ^ [1] на github
  34. ^ XLEngine на гитхабе
  35. ^ "Добавлен ЛИЦЕНЗИОННЫЙ файл" . GitHub . 31 июля 2016 . Проверено 1 июля 2019 года .
  36. ^ "Подтверждение лицензии" . GitHub . 11 апреля 2018 . Проверено 1 июля 2019 года .
  37. ^ Смит, Адам (2011-11-18). «Модификации и концовки: Даггерфолл и двигатель XL» . Камень, бумага, дробовик . Проверено 4 октября 2013 . [XL Engine] [...] это специально созданный фреймворк для запуска старых игр. По сути, он полностью их пересматривает, со всевозможными визуальными улучшениями и улучшенной поддержкой моддинга, так что создается впечатление, что они переносятся на современные системы.
  38. ^ Larabel, Майкл (22 июля 2011). «XL Engine для игр переносится в Linux» . Phoronix.com . Phoronix Media . Проверено 1 июля 2019 года .
  39. ^ Daggerfall Unity на github
  40. ^ Созданные австралийцами инструменты позволяют вам играть в Daggerfall в вашем браузере (или модифицировать его с помощью современного движка) , Логан Букер на kotaku.com (24 января 2015 г.)
  41. One For The Weekend: Daggerfall Tools For Unity Шона Грина на тему « Камень, бумага, дробовик» (2015-01-25)
  42. ^ "Проект Аэдра / Код / [r413] /LICENSE.txt" . Проверено 27 июня 2019 г. - через SourceForge .
  43. ^ "Спектал" . www.eob2remake.com . Проверено 9 января 2019 .
  44. ^ F-1 Дух ремейка Архивированных 2011-07-24 в Wayback Machine на Brain Games
  45. ^ http://ogta.fifengine.de/
  46. ^ https://code.google.com/archive/p/gta2net/
  47. ^ https://github.com/GTAmodding/re3/
  48. ^ https://github.com/GTAmodding/re3/
  49. ^ about Архивировано 14 марта 2016 г. на Wayback Machine на openggs.romanhoegg.ch «С августа 2009 г. мне было разрешено использовать спрайты C64 оригинальной игры Манфреда Тренца» (2009 г.)
  50. ^ Montoir, Gregory, hode - это переработанный движок, используемый в игре Heart of Darkness, созданный Amazing Studio. , дата обращения 07.04.2020
  51. ^ YouTube, Modern Vintage Gamer, порт Xbox Heart of Darkness Engine (HODE) от MVG , получено 07 апреля 2020 г.
  52. ^ https://github.com/ihhub/fheroes2
  53. ^ https://archive.codeplex.com/?p=darkxl
  54. ^ https://github.com/luciusDXL/TheForceEngine
  55. ^ https://theforceengine.github.io/
  56. ^ Властелин колец Двигатель Михала Бенеша
  57. ^ https://www.openra.net/news/release-20181215-kknd/
  58. ^ https://github.com/gp-alex/OpenKKND
  59. ^ Knytt Stories DS на rodrigoroman.com
  60. ^ Источник движка на GitHub (19 июня 2020 г.)
  61. ^ Харрис, Джефф (06.07.2019), римейк оригинальной EA Need for Speed ​​1 с использованием C # и Monogame: jeff-1amstudios / OpenNFS1 , получено 08.07.2019
  62. ^ OpenNFS на github.com
  63. ^ NFSIISE на github.com
  64. ^ LICENSE.txt на svn.outpostuniverse.org:8443
  65. ^ OutpostHD - Редизайн форпоста - OutpostHD (ранее известный как Outpost: MIA) на outpost2.net «В настоящее время я использую оригинальную графику Outpost, созданную в начале 90-х. Они старые и примитивные, без поддержки прозрачности и находятся в 8-битная глубина цвета. Я конвертировал их в современные форматы PNG и оптимизировал таблицы спрайтов для использования в современном графическом движке ». (27 сентября 2015 г.)
  66. ^ Источник движка на GitHub (14 мая 2020 г.)
  67. ^ "EA снимает" открытый исходный код "SimCity 2000 Remake" . TorrentFreak . 30 июля 2018 . Проверено 28 июня 2019 .
  68. ^ исходный код на GitHub (последняя фиксация в феврале 2018 г.)
  69. ^ исходный код на GitHub (2 января 2020 г.)
  70. ^ http://openra.net/license
  71. ^ "Что такое OpenRA?" . Сайт OpenRA . Разработчики OpenRA . Проверено 4 июля 2016 . Следующая важная цель OpenRA - добавить поддержку второго поколения игр Command & Conquer, начиная с Tiberian Sun.
  72. ^ «Мод Red Alert 2 для игрового движка OpenRA» . OpenRA на GitHub . GitHub . Проверено 4 июля 2016 .
  73. Как фанаты возродили «Subspace», забытую 20- летнюю игру о космических кораблях Эмануэля Майберга на Vice.com (6 июля 2015 г.)
  74. ^ Источник движка на GitHub (17 августа 2020 г.)
  75. ^ "Проект Храм + * ВЫПУСКАЕТСЯ *" . rpg cod ex> для всех ваших потребностей в ловле трески . Проверено 9 января 2019 .
  76. ^ Источник движка на GitHub (29 мая 2020 г.)
  77. ^ Исходный код движка на GitHub (23 августа 2020 г.)
  78. ^ a b c d e "ScummVM в репозиториях Debian" .
  79. ^ a b c «Остаточная виртуальная машина в репозиториях Debian» .
  80. ^ "Официальная страница ResidalVM о совместимости The Longuest Journey" .
  81. ^ a b c d e " список изменений [GemRB wiki]" . Проверено 13 февраля 2017 . GemRB довольно style = "background: #aaccff; color: black; vertical-align: middle; text-align: center;" class = "table-success" | Завершено, особенно в отношении BG2, BG1 и IWD1, которые можно пройти. Вся сага Baldur's Gate завершена. Конечно, есть еще кое-что, что нужно сделать.
  82. ^ Исходный код OpenDarkEngine на GitHub (последняя фиксация в мае 2018 г.)
  83. ^ NewDark сообщение на форуме TTLG
  84. ^ a b Защита от НЛО как допустимый вариант террора Фил Сэвидж для PC Gamer (9 мая 2013 г.)
  85. ^ a b Вен, Ховард (2003-04-24). "Exult: The Open Age of Ultima" . Linuxdevcenter . O'Reilly Media . Архивировано из оригинала на 2017-06-13 . Проверено 19 января 2016 . Exult заменяет движок Ultima VII, так что в игру можно играть на других операционных системах и платформах. Он также расширяет графические возможности игры и добавляет функции, отсутствующие в исходном движке. (Для использования Exult требуется легальная копия Ultima VII.) Сам лорд Бритиш (он же Ричард Гэрриот), создатель всей франшизы Ultima, дал команде Exult свое неофициальное благословение.
  86. ^ UA: Источник на metropolisdawn.com Зиданом (23 июня 2016 г.)

Внешние ссылки [ править ]

  • Клоны игр с открытым исходным кодом, специализирующиеся на вариантах коммерческих игр с открытым исходным кодом