LINUX.ORG.RU
ФорумTalks

Представлен проект Devilution — свободная реализация игры Diablo

 ,


0

2

В рамках проекта Devilution энтузиастами развивается открытый движок игры Diablo, выпущенной Blizzard Entertainment в 1996 году для Microsoft Windows. Devilution аналогичен таким проектам, как ioquake или Darkplaces, и позволяет использовать файлы ресурсов оригинальной игры. В настоящее время основной задачей для разработчиков является максимально полное воссоздание оригинального исходного кода и его документирование. В будущих выпусках планируется внедрение новых возможностей, таких как поддержка OpenGL и порты на множество различных платформ.

Для воссоздания кода применяется классический метод обратной разработки (риверс инжиниринг), с применением некоторого утёкшего кода и отладочных файлов из разных источников.

Подробности

Перемещено Shaman007 из games

Это прямой декомпил. Нужно ли это здесь? Я бы постеснялся такое выкладывать вообще.
Код сугубо под msvc, да ещё и под версию 5.0, которой больше 20 лет.

mittorn ★★★★★ ()
Ответ на: комментарий от mittorn

Я бы постеснялся такое выкладывать вообще.

А что плохого? Проект опенсорсный, поддержка Linux в ближайших планах есть. С чего-то надо же начать

Sunderland93 ★★★★★ ()

Тристрам тоже зареверсинжинирят?

FilosofeM ★★ ()
Ответ на: комментарий от Sunderland93

Таким образом можно из иды скопипастить код ntoskrnl.exe и сказать, что отреверсил ядро WinNT.

Нет. Автор молодец. Но состояние кода такое, что это всего-лишь причесанный декомпил.

a1batross ★★★★★ ()

Devilution

Слишком похоже на Final Doom: Evilution.

anonymous ()

Диабло не нужен. Нужен двиг для запуска первого Князя.

MEZON ★★★★★ ()

Для воссоздания кода применяется классический метод обратной разработки (риверс инжиниринг), с применением некоторого утёкшего кода и отладочных файлов из разных источников.

Если оно взлетит чуть выше плинтуса его тут же прибьют копирасты.

mandala ★★★★ ()
Ответ на: комментарий от CYB3R

Запахнет «упущенной прибылью» — тут же возбудятся.

mandala ★★★★ ()

Если это «причесанный декомпил», то не засудят ли за нарушение каких-нибудь прав? Вроде же нельзя просто так брать и декомпилить?

andreymal ()

А кто скажет, где легально достать цифровую копию Диабло? Её нельзя купить ни на blizzard.com, ни на battle.net, я нашел только диски на Амазоне и Ибее. Толку с Devilution практически ноль, если придётся добывать CD.

WitcherGeralt ★★ ()
Последнее исправление: WitcherGeralt (всего исправлений: 1)
Ответ на: комментарий от WitcherGeralt

Та же беда со старыми играми от EA, типа nfs:u и red alert 2.

RazrFalcon ★★★★★ ()
Ответ на: комментарий от WitcherGeralt

Если прям нужна лицензия, то оригинальны диск с рук.

mandala ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.