Пользователь Reddit под псевдонимом Shot_Let_1344 рассказал о том, что его команда активно занимается декомпилированием кода ролевой игры Dragon Age: Origins — это позволит значительно расширить возможности создания модификаций для RPG.
«Я один из разработчиков проекта декомпиляции Dragon Age: Origins, и мы рады сообщить, что только что достигли 60% прогресса».
«Это огромное достижение на пути к раскрытию возможностей вносить изменения в игру. Это позволит реализовать поддержку 64-битных систем, исправить баги на уровне движка, сделать поддержку мультиплеера и кооператива, а также реализовать в PC-версии полноценную поддержку геймпадов».
Большинство разработчиков не публикует исходный код своих проектов в открытом доступе, а файлы игр зашифрованы, что не позволяет моддерам вносить точечные изменения на уровне движка и слишком серьёзно менять игру. Декомпиляция позволяет превратить файлы в легко читаемый код, который можно изменять без каких-либо ограничений.
В комментариях к посту Shot_Let_1344 объяснил, почему этот процесс так важен для сообщества моддеров.
«Доступ к исходному коду позволит нам вносить изменения на уровне ядра и логики. Например, решить проблему утечки памяти, которая давно является проблемой этой игры. Вместо того, чтобы использовать сделанные ИИ заплатки, которые гуляют по NexusMods, мы сможем отследить источник проблемы и запатчить сам движок».
«Мы также сможем обновлять код игры, чтобы она была на одной волне с современными стандартами программирования. Мы сможем добавить кооперативный режим с индивидуальным инвентарём и лутом, убрав паузу. Даже игру на разделённом экране добавить получится».
«Мы сможем сделать порты на мобильные телефоны. С доступом к исходному коду возможности бесконечны».
По словам представителя команды, с текущими темпами работы они смогут достигнуть 90% декомпиляции игры примерно через год, и тогда же опубликуют код в свободном доступе.


Материалы по теме:
Комментарии
iosa
Эм... А правообладатели им по шапке не настучат?
Medwedius
А по попке им не надают за такое? Все таки прав на игру у них нет.
Tayon
Мы дожили до дня, когда фанаты сами смогут делать ремастеры... Но да, вряд ли копирайт им позволит.
Del-Vey
Случаев декомпиляции игр помню много, а вот случаев, когда за такое давали по голове правообладатели, не припомню. Если они и есть, их явно не так много, иначе бы я точно услышал.
Не так давно даже The Legend of Zelda: Twilight Princess декомпилировали, несмотря на то, что Nintendo судится со всеми подряд. А до этого другие игры серии, уже не помню, какие именно.
В общем,
mc_ren
Видимо дальше добрались юристы нинтендо
Del-Vey
Курьер воду привёз, я на автомате прожал Ctrl+Enter, когда вставал из-за компа.
С другой стороны, возможно, это был ниндзя в бейсболке, и в моей воде цианид...
Grimuar Grimnox
А Орзаммар удалить смогут? *-*
Или хотя бы сделать на 98% короче.
А ещё нормальную цветовую гамму, а не "Пятьдесят оттенков карего".
Kangaxx
Если поудалять из DA все душные данжи, там игры не останется.
Grimuar Grimnox
Нет, ну с оборотнями можно оставить: как ещё превратить их обратно и потом разобрать на "Щит обычный, дешовый" и "Никому не нужное спасибо, одна штука"?
ShielD
Если для запуска будет требоваться наличие уже установленной игры – то нуль проблем. Проектов по декомпиляции куча, пока что никому по шапке не настучали, пока это не пересекает черту и не становиться пиратством.
hlar8605
Лучше бы возможность полноценного создания модулей на манер NWN2 запилили. Почти все моды для DAO это оружие/броня, иногда новые сопартийцы и переделки уже существующих локаций. Игре бы не помешали именно новые приключения.
Del-Vey
В том-то и дело, что создание инструментария потребует глубокой интеграции с движком, которой нет. Движок заперт на замок, а ключ выкинули. Они переизобретают ключ, который его откроет и позволит делать всё, что угодно.
После получения исходного кода можно будет создавать любые модификации для игры, в том числе редактор уровней\приключений.
Обсудить на форуме ➥