"Технический директор Azure по... Заметка
Slashdot на русском

"Технический директор Azure попиксельно рисует "Судный день" в Paint"

Технический директор Microsoft Azure Марк Руссинович разработал нетрадиционный проект под названием "DoomPaint", который запускает Doom, используя Microsoft Paint в качестве дисплея. Эта установка, также известная на GitHub как "MS Paint Doom", использует буфер обмена Windows для передачи каждого отрисованного кадра. ViZDoom обрабатывает фактический рендеринг игры Doom без графического интерфейса, генерируя каждый кадр. Затем эти кадры передаются через буфер обмена Windows и вставляются на холст Paint. Низкоуровневый перехват клавиатуры захватывает и обрабатывает игровые вводы, пока Paint активен на переднем плане, обеспечивая управление игровым процессом. Звуковые эффекты для игры поступают непосредственно из игрового движка. Руссинович открыто признал, что использовал Claude, ИИ, для помощи в написании кода для этого проекта. Он отметил свой положительный опыт работы с Fable 5, моделью ИИ, для более серьезных исследований. Однако он признал, что DoomPaint был "легкомысленным" проектом. Руссинович подчеркнул, что роль Paint заключается исключительно в отображении игры. Он уточнил, что Paint "рендерит игру, но не вычисляет ее", подчеркнув, что "Paint ничего не вычисляет" как основную шутку проекта.