💬 0
DoomPaint: Культовый шутер DOOM запустили внутри MS Paint
News
3 августа 2026

DoomPaint: Культовый шутер DOOM запустили внутри MS Paint

Технический директор Microsoft Azure Марк Руссинович представил необычную сборку DOOM, которая запускается прямо внутри графического редактора MS Paint, используя его как видоискатель и монитор.

Культовый шутер DOOM 1993 года продолжает удивлять фанатов необычными способами запуска. На этот раз технический директор Microsoft Azure Марк Руссинович представил проект DoomPaint, который позволяет играть в классический экшен прямо внутри стандартного графического редактора MS Paint. В этой сборке редактор используется в качестве видоискателя и монитора, что создает уникальный игровой опыт.

Как работает DoomPaint

В основе системы лежит движок ViZDoom, который работает в фоновом режиме без прямого вывода изображения на экран. Каждый сгенерированный кадр отправляется в буфер обмена Windows через OLE-интерфейс и автоматически вставляется на холст MS Paint под видом редактирования документа. Такая технология позволяет программе воспринимать смену кадров как последовательное редактирование файла.

Использование встроенных механизмов MS Paint привело к появлению необычных геймплейных возможностей. Так как каждый полученный кадр становится отдельным шагом отмены действия, комбинация клавиш Ctrl+Z позволяет в буквальном смысле отматывать время назад и отменять гибель персонажа. Стандартное сохранение файла через меню редактора создает скриншот текущего момента в формате PNG, поскольку программа считает, что рисунок был нарисован вручную.

Быстродействие сборки зависит от мощностей ПК и выбранного разрешения. В аутентичном режиме 320x200 пикселей проект способен выдавать до 35 кадров в секунду, однако в базовом разрешении 640x400 скорость работы может существенно снижаться. Как отметил Марк Руссинович, периодические падения частоты кадров до уровня электронных таблиц являются частью уникального игрового опыта.

Проект получил поддержку звуковых эффектов и музыки. Звуковое сопровождение воспроизводится через библиотеку OpenAL-Soft, а оригинальный саундтрек конвертируется из игрового формата в MIDI и проигрывается средствами системного синтезатора Windows. Программа также способна автоматически перезапускать звуковой движок в случае появления тишины во время стрельбы.

В комплект входит условно-бесплатный эпизод DOOM1. WAD и файлы проекта Freedoom, при этом обладатели полной версии игры могут подключить собственные ресурсы doom. wad или doom2. wad. Исходный код DoomPaint доступен для свободного скачивания в сервисе GitHub под лицензией MIT.

Комментарии

Оставляйте комментарии, отвечайте другим пользователям и добавляйте быстрые реакции.

0 всего
Комментариев пока нет. Будьте первым.