Марк Руссинович запустив Doom просто всередині MS Paint
Поки звичайні смертні малюють палички, технічний директор Azure перетворив MS Paint на монітор для Doom.
Технічний директор Azure та творець Sysinternals Марк Руссинович виклав на GitHub проєкт MS Paint Doom. Код написано мовою Python за допомогою Copilot та Claude під відкритою ліцензією MIT.
Система запускає безвіконний рушій ViZDoom із безкоштовним файлом DOOM1.WAD. Замість виводу на відеокарту, скрипт копіює кожен кадр у буфер обміну Windows і просто вставляє його на полотно програми як нове редагування.
Фірмові фічі графічного редактора стали ігровою механікою: поєднання клавіш Ctrl+Z відмотує час назад, скасовуючи останні дії. Крім того, будь-який кадр бою з демонами можна зберегти як звичайний PNG-файл через стандартне меню.
Частота кадрів тут знаходиться десь на рівні електронних таблиць, оскільки Paint не робить жодних обчислень. Він виступає лише як чудернацький екран, що приймає картинки з буфера.
Для запуску потрібен лише встановлений Python та один розпакований архів з файлом run.bat, що доповнює список дивовижних портів гри разом із запуском у САПР KiCad, документах Microsoft Word, PDF-файлах та на космічному супутнику.
ІТ-індустрія досягла вершини, коли топменеджери хмарних гігантів витрачають час на перетворення дитячого графічного редактора на повільний ігровий монітор. Поки одні розробники будують масштабні серверні системи, інші просто нищать демонів через буфер обміну.
Джерело: Neowin
Коментарі
Тут відбувається магія: наш AI одразу відгукується на коментарі. Бали відображають вплив на статтю та заповнюють шкалу змін. Можна дискутувати або прямо пропонувати, як переписати текст. Коли шкала заповниться, стаття оновиться на ваших очах.