Воссоздание игрового движка — это тип процесса ремастеринга игрового движка , при котором новый игровой движок пишется с нуля как клон оригинала с полной возможностью чтения файлов данных оригинальной игры. Новый движок считывает файлы старого движка и, в теории, загружает и понимает его ресурсы таким образом, что они неотличимы от оригинала. Результатом правильного клонирования движка часто является возможность играть в игру на современных системах, на которых старая игра больше не могла работать. Это также открывает возможность сотрудничества сообщества, поскольку многие проекты по ремейку движка, как правило, имеют открытый исходный код.
В большинстве случаев клон создается частично путем изучения и обратного проектирования оригинального исполняемого файла, но иногда, как это было в случае с некоторыми движками в ScummVM , оригинальные разработчики помогали проектам, предоставляя оригинальный исходный код — так называемые исходные порты .
Смотрите также
Ссылки
- ^ "Колесница". GitHub.com . 3 ноября 2021 г. . Получено 7 ноября 2021 г. .
- ^ "aoe/LEGAL в master · FolkertVanVerseveld/aoe · GitHub". GitHub . Получено 11 июня 2024 г. .
- ^ "aoe". GitHub.com . 11 июня 2024 . Получено 11 июня 2024 .
- ^ "openage README". GitHub . 1 сентября 2020 г. Архивировано из оригинала 1 сентября 2020 г.
- ^ "freeaoe". GitHub.com . 3 ноября 2021 г. . Получено 7 ноября 2021 г. .
- ^ "[Fitd-cvs] fitd AUTHORS,NONE,1.1 COPYING,NONE,1.1 [..]". SourceForge . 6 августа 2004 г. . Получено 1 июля 2019 г. .
- ^ "Yaz0r/FITD". GitHub .
- ^ "Ambermoon.net". GitHub .
- ^ "raw - Переписанный движок для Another World/Out of this World". 21 апреля 2004 г. Лицензия найдена в: release 0.1.0 (2004/04/21) - raw-0.1.0.tar.bz2 - исходный код . Архивировано из оригинала 5 мая 2004 г.
- ^ "ArxLibertatis/COPYING at master · arx/ArxLibertatis · GitHub". GitHub . Архивировано из оригинала 28 августа 2022 г. Получено 29 августа 2022 г.
- ^ "Arx Libertatis - кроссплатформенный порт Arx Fatalis". Arx-libertatis.org . Получено 7 ноября 2021 г. .
- ^ "arx/ArxLibertatis". GitHub.com . 6 ноября 2021 г. . Получено 7 ноября 2021 г. .
- ^ "ScummVM 2.1.0 "Electric Sheep" был выпущен". scummvm.org . 11 ноября 2011 г. . Получено 24 августа 2024 г. .
- ^ «Blade Runner теперь легко воспроизводится в ScummVM». www.rockpapershotgun.com . 17 ноября 2019 г. . Получено 24 августа 2024 г. .
- ^ "Caesaria-game". GitHub .
- ↑ Юлиус на GitHub (6 марта 2019 г.)
- ^ "Dethrace-labs/Dethrace". GitHub .
- ^ ArnoAnsems (26 апреля 2023 г.). "CatacombGL". GitHub . Получено 27 апреля 2023 г. .
- ^ "Panzerschrek/Chasm-Reverse". GitHub . 2 ноября 2021 г.
- ^ "FreeCNC". Sourceforge.net . 30 января 2014 г.
- ^ abc "Юридическая информация | OpenRA".
- ^ "OpenRA". Openra.net . Получено 7 ноября 2021 г. .
- ^ отсюда https://raw.githubusercontent.com/TheAssemblyArmada/Vanilla-Conquer/vanilla/License.txt.
- ^ ab "TheAssemblyArmada/Vanilla-Conquer". GitHub . Получено 11 июля 2024 г. .
- ^ "TheAssemblyArmada/Thyme". GitHub . 2 ноября 2021 г.
- ^ "Бесплатная, открытая повторная реализация SAGE". OpenSAGE на GitHub . GitHub . Получено 12 марта 2018 г. .
- ^ "FreeRA". Sourceforge.net . 19 апреля 2013 г.
- ^ "OpenRedAlert". Sourceforge.net . 14 октября 2015 г.
- ^ "TheAssemblyArmada/Chronoshift". GitHub . 26 октября 2021 г.
- ^ «Chronoshift (проект повторной реализации C&C: Red Alert 1) теперь имеет открытый исходный код!». Reddit.com . 2 ноября 2018 г. Получено 7 ноября 2021 г.
- ^ "RedAlert++". Сайт Red Alert ++ . Архивировано из оригинала 30 июня 2016 г. Получено 4 июля 2016 г. Открытая
повторная реализация движка C&C Red Alert. Написано с нуля на C++ с использованием SDL2 и OpenAL
- ^ "Red Alert Plus Plus". Facebook . Получено 4 июля 2016 г.
Открытая реализация движка C&C Red Alert. Написано с нуля на C
++ - ^ openc2e на GitHub
- ^ "OpenLoco". GitHub .
- ^ "freeablo". Freeablo.org . Получено 7 ноября 2021 г. .
- ^ "Архивация проекта". GitHub . Получено 5 мая 2023 г.
- ^ "Devilution". GitHub . Ноябрь 2021 г.
- ^ "DevilutionX/README.md в master · diasurgical/DevilutionX". GitHub .
- ^ abc "xoreos". xoreos.org . Получено 25 июня 2023 г. .
- ^ abc "GitHub - xoreos/xoreos: повторная реализация движка Aurora от BioWare (и производных). Pre-pre-alpha :P". GitHub . Получено 25 июня 2023 г. .
- ^ ab "reone". GitHub .
- ^ "OpenDW". GitHub .
- ^ "REDRIVER2/LICENSE at master · OpenDriver2/REDRIVER2 · GitHub". GitHub . Архивировано из оригинала 28 августа 2022 г. Получено 29 августа 2022 г.
- ^ "REDRIVER2". GitHub .
- ^ "FreeNukum". GitHub .
- ^ "FreeNukum". crates.io .
- ^ "EDuke32". EDuke32 .
- ^ "Richard Gobeille / EDuke32". Voidpoint.io . Получено 7 ноября 2021 г. .
- ↑ Вы играли в… Dune II Remake Dune Legacy? на Rock, Paper, Shotgun Алека Мира (19 сентября 2015 г.)
- ^ "OpenTESArena". GitHub . 4 ноября 2021 г. . Получено 7 ноября 2021 г. .
- ^ "XLEngine". GitHub .
- ^ "Добавлен файл LICENSE". GitHub . 31 июля 2016 . Получено 1 июля 2019 .
- ^ "Подтверждение лицензии". GitHub . 11 апреля 2018 г. Получено 1 июля 2019 г.
- ^ Смит, Адам (18 ноября 2011 г.). "Mods And Ends: Daggerfall & The XL Engine". Rock, Paper, Shotgun . Получено 4 октября 2013 г. [
XL Engine] [...] это специально созданная структура для запуска старых игр. По сути, она полностью перерабатывает их, добавляя всевозможные визуальные улучшения и улучшенную поддержку моддинга, так что это почти как если бы они были перенесены на современные системы.
- ^ Ларабель, Майкл (22 июля 2011 г.). «XL Engine For Games Is Being Brought To Linux». Phoronix.com . Phoronix Media . Получено 1 июля 2019 г. .
- ^ "Daggerfall Unity". GitHub .
- ^ Австралийские инструменты позволяют играть в Daggerfall в браузере (или модифицировать его с помощью современного движка) от Логана Букера на kotaku.com (24 января 2015 г.)
- ↑ One For The Weekend: Daggerfall Tools For Unity Шона Грина на Rock, Paper, Shotgun (25 января 2015 г.)
- ^ "Project Aedra / Code / [r413] /LICENSE.txt" . Получено 27 июня 2019 г. – через SourceForge .
- ^ "Project ANISE". www.tomyun.pe.kr . Получено 20 октября 2021 г. .
- ^ "Spectalum". www.eob2remake.com . Получено 9 января 2019 г. .
- ↑ F-1 Spirit remake Архивировано 24 июля 2011 г. на Wayback Machine на Brain Games
- ^ "GitHub - alexbatalov/fallout1-re: Обратный инжиниринг Fallout". GitHub . Архивировано из оригинала 7 июня 2023 г. . Получено 7 июня 2023 г. .
- ^ "falltergeist/license.txt в develop · falltergeist/falltergeist · GitHub". GitHub . Архивировано из оригинала 28 августа 2022 г. Получено 28 августа 2022 г.
- ^ "darkfo/LICENSE.txt at master · darkf/darkfo · GitHub". GitHub . Архивировано из оригинала 28 августа 2022 г. Получено 28 августа 2022 г.
- ^ "jsFO/LICENSE at master · ajxs/jsFO · GitHub". GitHub . Архивировано из оригинала 28 августа 2022 г. Получено 29 августа 2022 г.
- ^ "GitHub - alexbatalov/fallout2-re: Обратный инжиниринг Fallout 2". GitHub . Архивировано из оригинала 28 августа 2022 . Получено 28 августа 2022 .
- ^ "vault13/LICENSE at master · pingw33n/vault13 · GitHub". GitHub . Архивировано из оригинала 28 августа 2022 г. Получено 29 августа 2022 г.
- ^ "REminiscence". GitHub . 11 июня 2024 . Получено 11 июня 2024 .
- ^ "OpenGMK". GitHub . 9 мая 2024 г. Получено 21 мая 2024 г.
- ^ "Game Creator - классический игровой движок, совместимый с Game Maker". GitHub . 26 февраля 2024 г. Получено 21 мая 2024 г.
- ^ "OpenGML". GitHub . 24 апреля 2023 г. . Получено 21 мая 2024 г. .
- ^ "DejaVu Game Maker Compiler". GitHub . 6 сентября 2015 г. Получено 21 мая 2024 г.
- ^ "DejaVu". GitHub . 30 июля 2023 . Получено 21 мая 2024 .
- ^ "Acolyte". GitHub . 7 февраля 2014 г. Получено 21 мая 2024 г.
- ^ "OpenGothic". GitHub . 4 декабря 2021 г.
- ^ "OpenGTA". Ogta.fifengine.de . Получено 7 ноября 2021 г. .
- ^ "Архив Google Code - Долгосрочное хранилище для хостинга проектов Google Code". Code.google.com . Получено 7 ноября 2021 г. .
- ^ ab "GitHub - GTAmodding/Re3: GTA III, Vice City". GitHub . Архивировано из оригинала 16 февраля 2021 г. . Получено 16 февраля 2021 г. .
- ^ о Архивировано 14.03.2016 в Wayback Machine на openggs.romanhoegg.ch "По состоянию на август 2009 года мне было дано разрешение на использование спрайтов C64 оригинальной игры Манфреда Тренца" (2009)
- ^ Монтуар, Грегори. "hode — это переписанный движок, используемый в игре Heart of Darkness, созданный Amazing Studio" . Получено 7 апреля 2020 г.
- ^ YouTube, Modern Vintage Gamer. "Heart of Darkness Engine (HODE) Xbox Port by MVG" . Получено 7 апреля 2020 г.
- ^ "Fheroes2". GitHub . 2 ноября 2021 г.
- ^ "VCMI". GitHub . 24 декабря 2021 г.
- ^ "open-ig". GitHub . 11 июня 2023 . Получено 11 июня 2023 .
- ^ "Як-проект". Гитхаб . 23 июня 2022 г.
- ^ "OpenJazz". GitHub . 11 июня 2023 . Получено 11 июня 2023 .
- ^ luciusDXL (23 апреля 2023 г.). "The Force Engine (TFE)". GitHub . Получено 24 апреля 2023 г. .
- ↑ Томас, Макс (26 апреля 2023 г.). "OpenJKDF2". GitHub . Получено 26 апреля 2023 г. .
- ^ "JACoders/OpenJK". GitHub .
- ^ Двигатель Властелина Колец Михала Бенеша
- ^ "Выпуск 20181215 и KKND Public Alpha". OpenRA.net .
- ^ "OpenKKND". GitHub . 28 октября 2021 г.
- ^ "Истории Книтта DS". Rodrigoroman.com .
- ↑ Джошуа Уоленс (25 августа 2022 г.). «The Legend of Zelda: A Link to the Past теперь доступна на ПК благодаря фан-проекту». PC Gamer . Получено 6 ноября 2022 г.
- ↑ Хилл, Дерек (12 августа 2022 г.). «Как интернет-сообщество вернуло себе Легенду о Зельде». The Verge . Получено 6 ноября 2022 г.
- ^ Исходный код движка на GitHub (14 мая 2021 г.)
- ^ "1oom". gitlab.io .
- ^ Исходный код движка на GitHub (19 июня 2020 г.)
- ^ "Метафорс". Метафорс . Проверено 14 августа 2021 г.
- ^ Харрис, Джефф (6 июля 2019 г.). «Ремейк оригинальной EA Need for Speed 1 с использованием c# и Monogame: jeff-1amstudios/OpenNFS1». GitHub . Получено 8 июля 2019 г.
- ^ "OpenNFS". GitHub .
- ^ "NFSIISE". GitHub .
- ^ LICENSE.txt Архивировано 12 октября 2019 г. на Wayback Machine на svn.outpostuniverse.org:8443
- ^ OutpostHD - Редизайн Outpost - OutpostHD (ранее известный как Outpost:MIA) на outpost2.net "В настоящее время я использую оригинальную графику Outpost, созданную в начале 90-х. Она старая и примитивная, не поддерживает прозрачность и имеет 8-битную глубину цвета. Я конвертировал их в современные форматы PNG и оптимизировал листы спрайтов для использования в современном графическом движке." (27 сентября 2015 г.)
- ^ "лицензия пушечного ядра". GitHub .
- ^ "пушечное ядро". GitHub .
- ^ fgsfds (19 августа 2023 г.). "Perfect Dark port". GitHub . Получено 19 августа 2023 г. .
- ^ dalerank (19 августа 2023 г.). "Pharaoh Open Source Engine". GitHub . Получено 19 августа 2023 г.
- ^ "MININIM". 11 июня 2024 г. Получено 11 июня 2024 г.
- ^ «Помните Рика Дэнжероса?». 11 июня 2024 г. Получено 11 июня 2024 г.
- ^ исходный код на GitHub
- ^ "mkxp: Свободная программная реализация Ruby Game Scripting System (RGSS)". GitHub . 12 октября 2023 г. . Получено 22 мая 2024 г. .
- ^ "moxp-z: кроссплатформенный проигрыватель с открытым исходным кодом для (некоторых) игр RPG Maker XP / VX / VX Ace. Очень сильно модифицированная версия mkxp. RGSS на стероидах с дурацким названием". GitHub . 30 апреля 2024 г. . Получено 22 мая 2024 г. .
- ^ Исходный код движка на GitHub (14 мая 2020 г.)
- ^ "EA Takes Down 'Open Source' SimCity 2000 Remake". TorrentFreak . 30 июля 2018 . Получено 28 июня 2019 .
- ^ исходный код на GitHub (последний коммит в феврале 2018 г.)
- ^ "OpenSkyscraper". GitHub . 11 июня 2024 . Получено 11 июня 2024 .
- ^ "scsharp". GitHub . 11 июня 2024 . Получено 11 июня 2024 .
- ^ исходный код на GitHub (2 января 2020 г.)
- ^ "Что такое OpenRA?". Веб-сайт OpenRA . Разработчики OpenRA . Получено 4 июля 2016 г. Следующей
важной целью OpenRA является добавление поддержки второго поколения игр Command & Conquer, начиная с Tiberian Sun.
- ^ "Мод Red Alert 2 для игрового движка OpenRA". OpenRA на GitHub . GitHub . Получено 4 июля 2016 г. .
- ↑ Как фанаты возродили «Subspace», забытую 20-летнюю игру о космических кораблях, Эмануэль Майберг на vice.com (6 июля 2015 г.)
- ^ "SMW/LICENSE.TXT на главной · snesrev/SMW". GitHub .
- ^ "Sm/LICENSE.TXT на главной · snesrev/Sm". GitHub .
- ^ Исходный код движка на GitHub (17 августа 2020 г.)
- ^ "xray-16/License.txt at dev · OpenXRay/xray-16". GitHub . Получено 23 января 2024 г. .
- ^ "Project Temple+ * RELEASED *". rpg cod ex > для всех ваших потребностей в ловле взрывоопасной трески . 2 мая 2015 г. Получено 9 января 2019 г.
- ^ Pheasey, Vic (28 декабря 2022 г.). «Theme Hospital исполнилось 25 лет — оглядываемся на его наследие». TechRadar . Получено 7 января 2024 г.
- ^ "CorsixTH - Open source clone of Theme Hospital". GitHub . 25 сентября 2024 г. Получено 25 сентября 2024 г.
- ^ "OpenTitus". sourceforge . 11 июня 2024 . Получено 11 июня 2024 .
- ^ [1] на GitHub (19 февраля 2024 г.)
- ^ Источник CroftEngine на GitHub (4 июня 2022 г.)
- ↑ Исходный код OpenTomb на GitHub (29 мая 2020 г.)
- ↑ Исходный код OpenLara на GitHub (23 августа 2020 г.)
- ^ "XTA - Spring" . Получено 11 июня 2023 г. .
- ^ "Balanced Annihilation - Spring" . Получено 11 июня 2023 г. .
- ^ "В чем разница между BAR и Zero-K? | BAR-FAQ" . Получено 11 июня 2023 г.
- ^ "opentyrian". GitHub.com . 12 июня 2024 . Получено 12 июня 2024 .
- ^ "WAGE". scummvm.org . 10 апреля 2020 г. . Получено 13 августа 2023 г. .
- ^ "Неделя 11 – Завершение WAGE и PINK". scummvm.org . 7 августа 2022 . Получено 13 августа 2023 .
- ^ abcde "Debian -- Подробности пакета scummvm в stretch". Packages.debian.org . Получено 7 ноября 2021 г. .
- ^ abc "Debian -- Подробности пакета residualvm в stretch". Packages.debian.org . Получено 7 ноября 2021 г. .
- ^ "ResidualVM :: Compatibility - DEV". Residualvm.org . Архивировано из оригинала 27 ноября 2021 г. . Получено 7 ноября 2021 г. .
- ^ "changelog [GemRB wiki]". Архивировано из оригинала 2 мая 2024 года . Получено 13 февраля 2017 года .
GemRB довольно завершён, особенно в отношении BG2, BG1 и IWD1, которые можно пройти. Вся сага Baldur's Gate завершена. Конечно, ещё есть кое-что, что нужно сделать.
- ^ PlantsVsZombies.NET на github.com
- ↑ Исходный код OpenDarkEngine на GitHub (последний коммит в мае 2018 г.)
- ^ Сообщение на форуме NewDark о TTLG
- ↑ Защита от НЛО как допустимый вариант террора, Фил Сэвидж, PC Gamer (9 мая 2013 г.)
- ^ X-Com Apocalypse получает новую жизнь благодаря модифицируемому порту Windows OpenApoc от Доминика Тарасона (30 сентября 2017 г.)
- ↑ OpenApoc, движок с открытым исходным кодом для X-COM: Apocalypse демонстрирует впечатляющий прогресс. Автор: Лиам Доу (9 мая 2016 г.)
- ^ "Exult/Exult". GitHub . Получено 11 июля 2024 г.
Exult — проект по воссозданию Ultima 7 для современных операционных систем с использованием оригинального сюжета, данных и графических файлов игры.
- ↑ Surreal Engine на GitHub (1 марта 2024 г.)
- ^ UA:Source Архивировано 18 апреля 2018 г. на Wayback Machine на metropolisdawn.com пользователем Zidane (23 июня 2016 г.)
Внешние ссылки
- Open Source Game Clones, специализирующиеся на вариантах коммерческих игр с открытым исходным кодом