Пока Тодд Говард (Todd Howard) с командой портирует Skyrim на все платформы и не показывает TES VI, моддер с ником Dumpster_Buddy направил взор на обделённую вниманием The Elder Scrolls III: Morrowind. Он умудрился сделать так, чтобы третьи «свитки» запускались в браузере.
Задачку получилось осуществить на базе открытого движка OpenMW. Энтузиаст перевёл игровой код в формат WebAssembly, так что теперь вся игра по-честному запускается прямо в браузере — это не стриминг и не эмуляция. Следовательно, и устанавливать на свою систему ничего не нужно.
Впрочем, если указать путь к папке с купленной Morrowind, в браузерной версии откроется доступ ко всей игре полностью (включая дополнения, если они есть). Если же этого не сделать, погулять получится лишь по пробному демо-миру. Как отметили комментаторы, в теории игровые файлы можно загнать на флешку и играть в портативную версию триквела. Скажем, на рабочем ноутбуке.
Лучше всего портативный Morrowind работает через Chrome, Edge и Brave. Браузерная версия поддерживает современные эффекты графики, систему сохранений и управление с помощью геймпада. Даже моды подключить получится. Чтобы добиться всего этого, пришлось переработать части движка, которые были заточены под работу на компьютере, отметил Dumpster_Buddy.
Большая часть работы над графикой была связана с тенями, которые больше не пляшут при движении, отражениями в воде с размытием через кастомный шейдер и попиксельным освещением. Аппаратное сглаживание на WebGL2 не работает с постобработкой, так что вместо него мы используем суперсэмплинг. Всё это выдаёт стабильные 60 fps, даже при прогулке по Балморе — раньше это было узким местом.— Dumpster_Buddy
В будущем автор планирует добавить в браузерную версию Morrowind мультиплеер и менеджер модов.