Doom запущен внутри графического редактора Paint
D@droidergramавтор про «tech»
3 недТехнический директор Microsoft Azure Марк Руссинович запустил оригинальный Doom внутри Paint, используя буфер обмена для отрисовки кадров.
Это необычный инженерный эксперимент, демонстрирующий возможности манипуляции системными процессами Windows.
- Проект показывает, как можно использовать буфер обмена для передачи графических данных между приложениями.
- Демонстрация того, что даже старые игры могут быть адаптированы для работы в самых неожиданных программных средах.
- Исходный код проекта доступен для изучения разработчикам.
🎮 Doom теперь запускается в Paint
Легендарный шутер добрался до самого неожиданного места — обычного графического редактора Windows. Проект называется DoomPaint: внутри крутится настоящий движок оригинальной shareware-версии Doom, а Paint работает просто как монитор.
Механика вышла максимально безумной. Каждый кадр игры сначала попадает в буфер обмена Windows, а потом вставляется на холст Paint — как самая обычная правка документа. То есть технически вы не играете, а очень-очень быстро что-то вставляете в редактор. И при этом выдаётся до 35 кадров в секунду — для игры девяностых цифра вполне достойная. Звук и музыка, кстати, тоже на месте.
Самое интересное — кто это сделал. Автор проекта Марк Руссинович, технический директор Microsoft Azure. Человек, отвечающий за облако корпорации, на досуге собрал вот это. Исходники и инструкции он выложил на GitHub, так что повторить может любой желающий.
@droidergram
Кратко (AI)
Технический директор Microsoft Azure Марк Руссинович создал проект DoomPaint, позволяющий запустить оригинальный Doom внутри графического редактора Paint. Игра использует буфер обмена Windows для передачи кадров на холст, достигая производительности до 35 кадров в секунду.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖