Сегодня 25 июня 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

«Порт, за который я бы заплатил»: фанат создал браузерную версию классической Diablo — она работает даже на смартфонах

Благодаря энтузиасту GalaXyHaXz в оригинальную Diablo образца 1996 года можно поиграть через веб-браузер. Энтузиаст создал данную версию на основе ранее восстановленного им исходного кода.

 Источник изображения: GOG

Источник изображения: GOG

Браузерная Diablo (GitHub) создана на основе порта Devilution с открытым исходным кодом. Всем пользователям предлагается пробная (Shareware) версия, однако игру можно пройти целиком, если выбрать опцию Select MPQ и загрузить файл DIABDAT.MPQ из лицензионной копии (её можно приобрести в GOG). Позволяется даже использовать собственный файл сохранения. Прогресс хранится в кеше браузера. Версия совместима с мобильными устройствами — поддерживается сенсорное управление.

GalaXyHaXz трудился над Devilution и браузерным вариантом с 2018 года. Программист попытался точно воспроизвести исходный код Diablo и дополнения Hellfire, включая ошибки, чтобы упростить работу с игрой для других энтузиастов, в том числе выпуск обновлений и портирование на другие платформы.

«Большинство игр Blizzard поддерживают годами, но первая Diablo осталась в тени, — написал GalaXyHaXz. — Переключившись на сиквел, [Blizzard] оставила её со множеством ошибок и нераскрытым потенциалом. Последний патч выпустили ​​в 2001 году, после чего игру забросили. Я хотел решить эту проблему».

Как рассказал автор, его проект стал возможен благодаря официальной версии для PlayStation. Исходный код оригинальной игры считается утраченным, однако он поддаётся обратному инжинирингу. Некогда Blizzard North передала его не только Synergistic Software для создания упомянутого аддона, но и разработчикам PS1-порта из Climax Studios, которые допустили его утечку. В эту версию был включён файл отладки с картой всего генерируемого в ходе компиляции кода (имена файлов, функции, структуры, переменные и другое). Вдобавок в ПК-варианте скрыта особая сборка с инструментами отладки и утверждениями (asserts), содержащими дополнительную информацию о коде.

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

Игроки отзываются о веб-версии крайне позитивно. «Порт, за который я бы заплатил», — написал ogzerozeni в комментарии к записи инди-разработчика Шейна Линча (Shane Lynch) в соцсети X.

Новый классический контент недавно появился в четвёртой части серии. 6 августа в Diablo IV стартовал «Сезон инфернальных орд» (The Infernal Hordes). Среди прочего разработчики добавили режим «Инфернальные орды», в котором можно сразиться с пятью Падшими Консулами (The Fallen Councils) — уникальными демонами из Diablo II.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Инсайдер: GTA VI всё-таки выйдет на дисках, но не сразу 30 мин.
Phasmophobia не выйдет из раннего доступа в 2026 году, зато перейдёт на Unity 6 и не только — разработчики раскрыли план развития игры 60 мин.
Anthropic обвинила Alibaba в крупнейшей дистилляции Claude для обучения своих ИИ-моделей 2 ч.
AMD выпустила Hotfix-драйвер для видеокарт Radeon RX 7000 и новее, работающих под Windows 10 2 ч.
Биткоин в падении снова пробил отметку в $60 000, но вскоре подрос 2 ч.
Apple зачистила App Store от приложений VK — удалили даже «Почту Mail» и «Одноклассников» 3 ч.
В Китае создали аналог Anthropic Mythos — мощный ИИ-инструмент для поиска уязвимостей и автоматизации киберзащиты 3 ч.
«Яндекс» запустил сервис Vibecraft для генерации сайтов и приложений без навыков программирования 3 ч.
Полюбившаяся фанатам деталь из Batman: Arkham Knight спустя 11 лет оказалась обычным багом 3 ч.
Meta переложит на плечи ИИ до 90 % модерации Facebook, Instagram и Threads 3 ч.
Samsung представила 64-Тбайт TLC SSD серии PM1763 с интерфейсом PCIe 6.0 29 мин.
Эхо «ковида»: Hyundai встроит в автомобили безопасные ультрафиолетовые лампы для уничтожения бактерий в салоне 2 ч.
Qualcomm прогнозирует продажи чипов для ЦОД на $15 млрд к 2029 году, Meta и Microsoft — в числе ключевых покупателей 2 ч.
Qualcomm представила 250-ядерный серверный Arm-процессор Dragonfly C1000 2 ч.
Российские страховщики впервые вписались за роботов — их ошибки теперь покроет страховка 3 ч.
Суверенный российский ИИ под угрозой — за три года заморожены десятки проектов по строительству ЦОД 3 ч.
NASA обнаружило пару невероятных экзопланет — легче сахарной ваты, так ещё и на одной орбите 3 ч.
На Reddit собрали статистику о поломках Ryzen X3D за последний год — 70 % испортилось на платах ASRock 4 ч.
До 30 Пбайт и 160 млн IOPS на стойку: DDN представила систему хранения AI400X3M для ИИ 4 ч.
Qualcomm не хочет терять Китай: новые серверные чипы подстроят под санкции США 4 ч.