Шутер DOOM от id Software считается культовым не только среди ценителей игровой индустрии, но и в среде разработчиков. Запустили игру, кажется, уже на всем, на чем только можно, но полет фантазии не позволяет новым интересным решениям перестать появляться на свет. К примеру недавно программист Рич Уайтхаус создал скрипт для создания уровней к DOOM. Что в этом необычного? А то, что алгоритм создает карты на основе данных, полученных от робота-пылесоса. В качестве источника информации выступает робот-пылесос Roomba 980, а скрипт назван в его честь — Doomba. Как все это работает? При помощи системы Clean Map (сюда записывается информация о перемещениях пылесоса) данные импортируются в программу Noesis. Собственно, она и создает уровни на основе полученной информации. В результате получившаяся область сохранит очертания комнаты с расположенными в нем преградами. Если робот уберется в нескольких комнатах — получится целый уровень. При этом можно неплохо поэкспериментировать, задав роботу оп
Робот-пылесос научили создавать уровни к культовому шутеру DOOM
26 декабря 201826 дек 2018
119
1 мин