Оригінальну Diablo разом із доповненням Hellfire тепер можна зіграти у будь-якому браузері на будь-якому комп'ютері. Гра має хорошу оптимізацію та повну підтримку керування. Про це пише ArsTechnica.
Це стало можливо завдяки проєкту з відкритим кодом, опублікованому на GitHub під назвою Diabloweb. Зараз публікація про проєкт на X також активно набирає популярності.
У файлі README нового проєкту розробник d07RiV каже, що запустити гру у браузері вийшло завдяки ще одному проєкту з відкритим кодом DevilutionX, який мав на меті оптимізувати Diablo для роботи на сучасних системах.
"Я модифікував код, щоб видалити всі залежності й виставив мінімально необхідний інтерфейс з JS, що дозволило скомпілювати гру на WebAssembly. Обробку подій (особливо у меню) довелося суттєво модифікувати, щоб вона відповідала моделі JS", – пише d07RiV.
Щоб запустити гру необхідно запустити вебсайт, завантажити файл гри та розпочати проходження. Якщо просто відкрити сайт, гравці зможуть отримати доступ до умовно-безплатної версії гри, але вона буде неповною.
Щоб отримати доступ до повної гри, необхідно володіти фізичною або цифровою версією гри, яку можна придбати на GOG, та витягнути з неї файл DIABDAT.MPQ, який пізніше треба вивантажити на сайт.