Morrowind запустили прямо в браузері завдяки порту OpenMW на WebAssembly

Morrowind тепер можна запустити прямо у браузері: користувач Reddit під ніком Dumpster Buddy показав робочу версію гри на WebAssembly. На відео видно не стрим і не емуляцію, а сам рушій OpenMW, який працює у вкладці браузера.

У показаній збірці вже працюють збереження, підтримка геймпада та модів. Тобто це не просто коротка технічна демонстрація, а доволі функціональний експеримент, який показує, наскільки далеко можна зайти з перенесенням класичної RPG на сучасні вебтехнології.

За словами автора, для цього довелося перебудувати частини рушія, які були розраховані на десктопне середовище. Рендерер OpenSceneGraph перенесли на WebGL2, а окрему увагу приділили тіням, віддзеркаленню води з власним blur-шейдером і per-pixel lighting.

Ще одна технічна деталь: у WebGL2 після постобробки не зберігається справжнє апаратне згладжування, тому замість нього використали supersampling. Це пояснює, чому браузерний запуск гри вимагав не простого порту, а глибокої адаптації рушія.

Втім, у такого формату є важливе обмеження: для повної версії все одно потрібні локально встановлені файли Morrowind, щоб браузер міг читати їх із диска. Водночас автор підготував і дуже базову демосцену, яку можна спробувати окремо.

Також автор розглядає можливість додати багатокористувацький режим і менеджер модів. Поки що це радше експериментальний проєкт, але він уже показує, що Morrowind можна перенести у браузер без втрати ключових функцій рушія.

Коментарі

Увійдіть, щоб залишити коментар.

Увійти
Поки немає коментарів. Будьте першим.

Стрім зараз офлайн. Перейдіть у вкладку AI, щоб підібрати гру.