The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

19.06.2018 13:06  В рамках проекта Devilution предпринята попытка воссоздания кода игры Diablo

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

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



  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: game
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (1), 13:29, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +3 +/
    Что мне запомнилось из Diablo, это музыка.
    Для тех кто хочет понастальгировать: https://www.youtube.com/watch?v=vcTAVQYMZv0
     
     
  • 2.2, Аноним (2), 13:33, 19/06/2018 [^] [ответить]    [к модератору]
  • +/
    Что это, в экспаншоне не было ни шмота такого, ни монстров, они что еще что-то докручивали
     
     
  • 3.12, ryoken (ok), 14:22, 19/06/2018 [^] [ответить]     [к модератору]
  • +/
    В каком экспаншоне В Hellfire ещё поболе зверья прикрутили, в т ч многих - и... весь текст скрыт [показать]
     
     
  • 4.17, Аноним (2), 14:40, 19/06/2018 [^] [ответить]    [к модератору]  
  • –6 +/
    > В каком "экспаншоне"

    https://us.shop.battle.net/en-us/product/diablo-ii-lord-of-destruction

    5 город там появился, ассасинка и друид

     
     
  • 5.42, annimnyjanon (?), 20:41, 19/06/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    в статье речь про задумку реверсить перводяблу, а всё вами перечисленное это вто... весь текст скрыт [показать]
     
     
  • 6.58, Аноним (58), 05:19, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    ЫЫ, точно первая, я ваще забыл про нее д2 и д2, ну так
     
  • 6.64, Аноним (64), 09:24, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Вторая под вайном вообще отлично работает. Плюс можно несколько префиксов запускать для ботоводов, хех.
     
     
  • 7.82, anonimnyj (?), 21:05, 20/06/2018 [^] [ответить]     [к модератору]  
  • +/
    Можете подробнее расписать, я так и не осилил установить официальные 4 диска под... весь текст скрыт [показать]
     
     
  • 8.84, Аноним (64), 10:29, 21/06/2018 [^] [ответить]     [к модератору]  
  • +/
    Ставил с пиратского образа, т ч тут не подскажу А, ну да, именно это Кидаем и... весь текст скрыт [показать]
     
  • 8.96, random (??), 15:50, 24/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Используйте PlayOnLinux.
     
  • 2.3, AnonPlus (?), 13:43, 19/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    https://www.youtube.com/watch?v=ICvV83ZkD_E
     
  • 2.43, VINRARUS (ok), 20:41, 19/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    А мне в Diablo запомнилось умение "след от горящей задницы", особенно в 5й главе.
    http://www.diablo1.ru/images/diablo2/sorceress/skills/blaze01.jpg
     
     
  • 3.68, Аноним (68), 14:14, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Это D2, алло!
     
     
  • 4.78, Аноним (78), 16:14, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Да уж, я сам не играл, но могу отличить каждую из частей по скринам. Стыдно быть такими геймерами.
     
  • 2.70, Аноним (70), 14:40, 20/06/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    во второй части тоже была норм музыка а первую я проходил раз 5 смысла играт... весь текст скрыт [показать]
     
     
  • 3.81, anonskijanon (?), 20:57, 20/06/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Музыку для первых двух чатей дяблы писал один и тот же композитор Это всё для фа... весь текст скрыт [показать]
     
     ....нить скрыта, показать (15)

  • 1.4, X4asd (ok), 13:44, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    там есть этот баг который позволял *клонировать* любой предмет инвентаря?

    1. кладём предмет на землю.

    2. отходим от предмета подельше

    3. щёлкам на предмете чтобы герой подошёл бы и взял бы его

    4. во момент подбирания предмета (подбираем удачно момент! очевидно не с первой попытки) открываем меню инвенторя.

    с какой-то вероятностью -- это срабатывает и предмет оказывается одновременно и в руке игрока и внутри инвенторя. то есть его становется в двое больше.

     
     
  • 2.15, Аноним (2), 14:36, 19/06/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    сейчас куча редакторов геров есть, а шмот через сохранку копируется в любых кол-... весь текст скрыт [показать]
     
     
  • 3.20, Аноним (20), 15:15, 19/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    фишка того бага в том, что он работал даже в сетевых играх. а с редактором памяти в сетевой игре вы получите рассинхрон.
     
     
  • 4.23, Аноним (2), 15:55, 19/06/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Что мешает нарисовать, что нужно, и потом войти в сетевую игру правленным персом... весь текст скрыт [показать]
     
     
  • 5.80, anonimnyjanon (?), 20:47, 20/06/2018 [^] [ответить]     [к модератору]  
  • +/
    Речь, как я понимаю о сетевой игре на серверах близов, а когда играешь через бат... весь текст скрыт [показать]
     
  • 2.51, GG (ok), 23:19, 19/06/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Проще можно кидаешь что надо клонировать за портал, отходишь, щёлкаешь чтобы ге... весь текст скрыт [показать]
     
  • 2.62, Аноним (62), 08:05, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Вместо открывания инвентаря можно было банку из быстрого слота ткнуть, тоже дюп работал, эх были времена.
     
  • 2.71, Аноним (70), 14:40, 20/06/2018 [^] [ответить]     [к модератору]  
  • +/
    старый прикол с порталами, размножением потов и денех ... весь текст скрыт [показать]
     
  • 1.5, Аноним (5), 13:44, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Удивительно что такую популярную игру никто не пытался воссоздать
     
     
  • 2.6, амнямням (?), 13:50, 19/06/2018 [^] [ответить]    [к модератору]  
  • +/
    До них пилили freeablo.
     
     
  • 3.7, Анонимусис (?), 13:54, 19/06/2018 [^] [ответить]    [к модератору]  
  • +/
    freedroidrpg
     
     
  • 4.72, Аноним (70), 14:41, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    > freedroidrpg

    это не диабло, д1 считается рогаликом, фридроид это рпг да еще с унылыми головоломками...

     
  • 3.49, Zirkolit (?), 22:42, 19/06/2018 [^] [ответить]    [к модератору]  
  • +/
    и сейчас пилят :) Еще есть:
    https://github.com/dgengin/DGEngine
    https://github.com/eresid/D-ablo (На D)
    Ну и саму Freeeablo добавлю:
    https://github.com/wheybags/freeablo
     
  • 1.9, odity (ok), 14:06, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    Я только сейчас ищу во чтобы поиграть на работе
     
     
  • 2.28, Аноним (28), 17:13, 19/06/2018 [^] [ответить]    [к модератору]  
  • +23 +/
    vim (emacs), ssh, git, Konsole, QtCreator... Этих игрушек для работы в каждом дистрибутиве сколько хочешь - всегда есть из чего выбрать.

    2 раза в месяц очки на карточку начисляют.

     
     
  • 3.38, Аноним (38), 20:13, 19/06/2018 [^] [ответить]    [к модератору]  
  • –2 +/
    А почему 2 раза в месяц?
     
     
  • 4.52, Sluggard (ok), 00:10, 20/06/2018 [^] [ответить]    [к модератору]  
  • +3 +/
    По ТК. Аванс и зарплата. Получаешь в конверте? Хотя... Получаешь от мамы на карманные?
     
     
  • 5.73, Аноним (70), 14:42, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    > По ТК. Аванс и зарплата. Получаешь в конверте? Хотя... Получаешь от мамы
    > на карманные?

    как то уныло у вас все расписано, пишити ищщо про то как тратите там и так далее ;)

     
  • 5.77, другой Аноним (?), 15:28, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    > По ТК. Аванс и зарплата.
    > Получаешь от мамы на карманные?

    "Not everywhere is Russia"


     
  • 3.57, axredneck (?), 03:17, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Вспомнилось: когда брат купил наш первый комп, моей любимой игрушкой на нем быстро стал QBasic
     
  • 2.97, random (??), 16:02, 24/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Я на работе целиком Q2 прошёл. Привязал bind q quit, по-моему, чтобы не было слишком стремно.
     
  • 1.10, кочегар духовки (?), 14:17, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    wine devilution.exe
    Ох-хо-хо. Расходимся.
     
     
  • 2.91, Лягушка (?), 08:42, 22/06/2018 [^] [ответить]    [к модератору]  
  • +/
    ОС для серверов не интересуют игроделов.
     
  • 1.11, Аноним (11), 14:18, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    FLARE пожиже, зато уже работает.
     
     
  • 2.13, Аноним (13), 14:34, 19/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Devilution 0.2 - Fully playable! Should have no crashing!
     
  • 2.14, Ульяна (?), 14:35, 19/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Это уг, в котором ничего нет?

    Я понимаю, что не этично так называть бесплатный проект, но раз вы сами приписали его как альтернативу ..

     
  • 2.33, ghostdmn (?), 18:00, 19/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Exiled Kingdoms RPG так-то даже на стиме есть, да и для ведра
     
     
  • 3.85, Аноним (-), 10:56, 21/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Exiled Kingdoms - это разве не проприетарная платная недоделка на жаве с ассетами из FLARE?
     
  • 1.16, paulus (ok), 14:37, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    >Ожидается, что воссоздание исходных кодов возродит интерес к игре

    сто лет в обед, жадуги Blizzard могли бы код и открыть

     
     
  • 2.19, Аноним (19), 14:59, 19/06/2018 [^] [ответить]    [к модератору]  
  • +4 +/
    Вот увидите, близзы ещё и наедут на этот проект, как это делали Capcom, Konami, Nintendo и другие.
     
     
  • 3.25, Аноним (25), 16:22, 19/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Близы уже прикрыли когда-то фанатский ремастер первого StarCraft на движке от C&C:Generals. Жаль.
     
     
  • 4.92, Аноним (92), 14:06, 22/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Mooege убили - вот это и правда жалко. Оригинальный Д3 весьма уныл.
     
  • 2.24, Аноним (25), 16:21, 19/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Права на первую Diablo принадлежат Siera.
     
  • 1.18, Аноним (18), 14:52, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    > с использованием нескольких утечек кода из разных источников и отладочных файлов, которые были забыты в одной из поставок

    Сейчас им напишут письмо счастья и на этом всё закончится.

     
  • 1.21, Аноним (21), 15:18, 19/06/2018 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    В Diablo играл году в 2007 когда только комп купил понравилась игрушка, но Sacr... весь текст скрыт [показать]
     
     
  • 2.26, Аноним (25), 16:23, 19/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    В 2007 ты скорее играл в Diablo 2.
     
     
  • 3.27, iPony (?), 17:07, 19/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Ну не факт, я вот в 2018 году только в первый MaxPayne поиграл, как iPhone появился. На Android не шла (меню не отображалось - известный баг)
     
     
  • 4.36, Аноним (36), 19:00, 19/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Не представляю как можно в него играть на смартфоне.
     
  • 2.39, VINRARUS (ok), 20:32, 19/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    > Кстати может  есть где что-то похожее для мобилок не вкурсе ?

    Heroe Lore. Даже 176х220 поддержывает.

     
  • 2.74, Аноним (70), 14:43, 20/06/2018 [^] [ответить]     [к модератору]  
  • +/
    сакред тормозное Г по сравнению с д1 ... весь текст скрыт [показать]
     
  • 1.29, Аноним (29), 17:18, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –8 +/
    Давайте запилим для олдфагов дьябо! И потратим тысячи челолокрчасов для игры которая особо не кому не нужна на юниксах в 2018.
     
     
  • 2.34, Аноним (34), 18:14, 19/06/2018 [^] [ответить]    [к модератору]  
  • +4 +/
    Хотят и тратят. Тебе-то что до их времени?
     
  • 2.40, VINRARUS (ok), 20:33, 19/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Logic eror!
    Для олдфагов же нужна!
     
     
  • 3.47, пох (?), 21:48, 19/06/2018 [^] [ответить]    [к модератору]  
  • +/
    у олдфага его 486/DX и так на ходу, и дьябла в ней родная.

     
  • 1.30, Аноним (30), 17:30, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    wine Sacred.exe
     
     
  • 2.86, Аноним (-), 10:57, 21/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Sacred - это на любителя. От дьяблы там только то, что это тоже арпг. Divine Divinity, тогда уж. Ну и Nox еще неплох
     
  • 2.89, Kuromi (ok), 21:59, 21/06/2018 [^] [ответить]     [к модератору]  
  • +/
    Ну вообще-то у первого Sacred таки БЫЛ официальный Linux порт от Linux Game Publ... весь текст скрыт [показать]
     
  • 1.31, Аноним (31), 17:34, 19/06/2018 [ответить] [показать ветку] [···]     [к модератору]  
  • –1 +/
    Это все некрофилия нельзя войти в одну реку дважды музыку с игрушки можно и в ... весь текст скрыт [показать]
     
     
  • 2.41, VINRARUS (ok), 20:35, 19/06/2018 [^] [ответить]    [к модератору]  
  • –4 +/
    Не используй слов смысла которых не понимаеш.
     
     
  • 3.45, ыы (?), 20:52, 19/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    > Не используй слов смысла которых не понимаеш.

    Ты конкретно не в теме. не парься..

     
  • 2.50, Аноним (50), 22:56, 19/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Недавно перепроходил первую с HD модом. Лучшая часть в серии.
     
  • 1.32, Аноним (32), 17:43, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Лучше бы клонировали диабло3. Все равно легально сабжем пользоваться нельзя, да еще и устарел во всех смыслах. Или спрайт бы перерировали под нормальное разрешение.
     
     
  • 2.37, Аноним (36), 19:02, 19/06/2018 [^] [ответить]     [к модератору]  
  • +/
    D3 сливается даже на фоне первой части Такой мертвый геймплей надо еще поискать... весь текст скрыт [показать]
     
     
  • 3.75, Аноним (70), 14:45, 20/06/2018 [^] [ответить]     [к модератору]  
  • +/
    в ПоЕ было не скучно играть там сюжет уровня ммм даже сложно себе представить... весь текст скрыт [показать]
     
  • 2.60, ryoken (ok), 07:23, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    > Все равно легально сабжем пользоваться нельзя

    Это простите почему??? Если есть у некоего анонимуса честно купленная перводьябла (+ может до кучи Hellfire).

     
  • 1.35, Гамаз (?), 18:21, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    А я нелюблю тотал конверсии игор, потому что они нарушают ту гармонию, которая присутствует в оригиналах. Даже ради этого готов пускать игры под эмуляторами или в wine. Например VCMI никогда не заменит Heroes3, а OpenTTD не заменит оригинальный Transport Tycoon Deluxe. Редко встречаются хорошие конверсии (если есть исходники), например Chocolate Doom и ioquake3.
     
     
  • 2.61, ryoken (ok), 07:25, 20/06/2018 [^] [ответить]     [к модератору]  
  • +3 +/
    OpenTTD по фичам наголову выше оригинала, так что про не заменит тут мягко гов... весь текст скрыт [показать]
     
  • 2.87, Аноним (-), 10:58, 21/06/2018 [^] [ответить]    [к модератору]  
  • +/
    >Chocolate Doom

    но почему не gzdoom?

     
  • 2.98, commiethebeastie (ok), 04:12, 27/06/2018 [^] [ответить]    [к модератору]  
  • +/
    >а OpenTTD не заменит оригинальный Transport Tycoon Deluxe.

    Что?

     
  • 1.44, Celcion (ok), 20:50, 19/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Какие молодцы! Так и до воссоздания Pac-Man дойдут!
     
  • 1.55, vitalif (ok), 01:52, 20/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Там уже запилили правильную дьяблу, PoE называется :) но не опенсорс конечно, увы и эхъ :(
     
     
  • 2.66, Аноним (-), 11:46, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    PoE - это совсем о другом. Вот если бы Вы упомянули торчлайт - то тут да
     
     
  • 3.95, vitalif (ok), 09:58, 24/06/2018 [^] [ответить]    [к модератору]  
  • +/
    О чем о другом?
     
  • 1.59, Аноним (59), 05:36, 20/06/2018 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Код, к сожалению, выглядит, как работа дизассемблера if v0 v1 40 ... весь текст скрыт [показать]
     
     
  • 2.79, анонимный анонимус2 (?), 20:18, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Чукча не читатель? в новости написано же "обратный инжиниринг"
     
  • 1.63, YetAnotherOnanym (ok), 09:24, 20/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Ну и как успехи, Игорь плавает?
     
  • 1.65, Аноним (-), 11:45, 20/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    но почему не diablo 2?
     
     
  • 2.69, Аноним (68), 14:18, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    D2 всё еще продаётся. Первая часть не продаётся и не поддерживается, то есть, фактически является abandonware.
     
     
  • 3.76, Аноним (70), 14:50, 20/06/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    хз прошел д3, пока к д1-2 возвращатся даже на опенсурсе желания нету играл в ск... весь текст скрыт [показать]
     
  • 3.83, MiMoKpoKoqiJI (?), 21:12, 20/06/2018 [^] [ответить]    [к модератору]  
  • +/
    >D2 всё еще продаётся. Первая часть не продаётся и не поддерживается, то есть, фактически является
    >abandonware.

    Несколько лет назад, когда ещё только вышла D3, был для неё коллекционный вариант, включающий флэшку со второй частью, но тогда уже ходили слухи о закрытии поддержки серверов для второй части у близов, разве они не сделали этого до сих пор?
    Как можно поиграть в D2 на официальных серверах батлнета?

     
     
  • 4.88, _hide_ (ok), 11:31, 21/06/2018 [^] [ответить]    [к модератору]  
  • +/
    >>> Несколько лет назад

    Уже 6 лет прошло :-)
    >>> Как можно поиграть в D2 на официальных серверах батлнета?

    Battle.net-а уже нет давно, есть только Blizzard
    ЗЫ Наблюдал в 2012 этот кипиш со стороны, не впечатлился

     
  • 1.90, Дуплик (ok), 07:07, 22/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Хороший проект.
     
  • 1.93, Аноним (93), 15:47, 22/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Жадные близзарды убьют этот проект как FreeCraft
    ( https://ru.wikipedia.org/wiki/Stratagus )
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor