Перейти к содержимому
Новость

Doom запустили через Microsoft Paint, но игра идет не в самом редакторе

Проект DoomPaint использует Microsoft Paint как окно вывода для настоящего движка Doom и способен запускать оригинальную игру с частотой до 35 кадров в секунду. Главная особенность разработки не в скорости, а в том, что обычный графический редактор превращается в необычный интерфейс для работы старого игрового движка.

BadMadSam
Doom запустили через Microsoft Paint, но игра идет не в самом редакторе

Автор: Mark Russinovich on GitHub )

Doom снова оказался на устройстве, где его никто не ожидал увидеть. На этот раз игра работает через Microsoft Paint: редактор используется как область отображения изображения, куда выводятся кадры игрового процесса. Проект получил название DoomPaint и создан техническим специалистом Microsoft, работающим в направлении Azure.

Главная деталь этой разработки часто теряется в громком заголовке. Doom не был переписан внутри Paint и не использует редактор как полноценный игровой движок. В основе остается настоящий движок Doom, который выводит изображение в окно Microsoft Paint. Такой подход превращает Paint в необычный монитор для игры.

По данным проекта, DoomPaint способен достигать частоты до 35 кадров в секунду. Это близко к оригинальному временному ограничению классического Doom, который изначально работал с частотой обновления игрового цикла около 35 Гц. При этом разработка использует настоящие игровые данные, включая оригинальный файл DOOM1.WAD из shareware-версии игры.

Идея запуска Doom в Microsoft Paint сама по себе не новая. Ранее энтузиасты уже создавали проекты, связанные с Paint и Doom, но чаще речь шла о стилизованных модификациях или крайне медленной отрисовке кадров через возможности редактора. Один из таких проектов для Windows XP генерировал кадр за десятки секунд или даже минуты, поэтому играть в привычном смысле было невозможно.

DoomPaint интересен именно тем, что переносит эксперимент в другую область. Здесь проверяется не способность художника вручную повторить изображение игры и не создание шуточного мода, а возможность связать старый игровой движок с совершенно неподходящим для этого приложением. Microsoft Paint становится промежуточным звеном между программой, которая считает кадры, и пользователем, который их видит.

Практического применения у такой технологии нет. Никто не будет запускать Doom через Paint вместо обычной игры. Ценность проекта в другом: он показывает, насколько гибкими могут быть старые программные системы и как далеко можно зайти, если воспринимать привычные приложения не так, как задумывали их создатели.

Официальных данных о сроках дальнейшего развития DoomPaint, поддержке новых версий Windows или возможности загрузить проект в открытом доступе пока нет. Поэтому воспринимать его стоит как технический эксперимент, а не как новый способ играть в Doom.

Источник: Tom's Hardware
4 показов