Doomba использует данные Roomba для создания новых карт Doom

Рич Уайтхаус

Как Румба робот-пылесос Выполняя свою работу по поддержанию чистоты и чистоты ваших полов, они создают подробную карту вашего дома, что позволяет им выполнять свою работу с большей эффективностью. Предприимчивый разработчик игр Рич Уайтхаус недавно решил использовать эти картографические данные совершенно для чего-то другого: создания собственных уровней классического шутера от первого лица. Рок. Он называет результаты «Думба». Почему бы и нет?

«С точки зрения действительно высокого уровня, я беру данные, которые выдает Roomba, и использую их для создания Рок карта», — сказал Уайтхаус в интервью Digital Trends. «Однако многое происходит под капотом. Roomba транслирует по сети положение и угол с интервалом примерно в одну секунду, а также множество других данных. Я записываю соответствующие данные в файл .noeroomba по мере их поступления. Когда вы собираетесь загрузить этот файл .noeroomba [в мой собственный инструмент] Ноэзис, вот тогда и происходит волшебство».

Рекомендуемые видео

Конечно, результаты не будут выглядеть точно так же, как ваш дом, поскольку вы все равно будете гулять и видеть культовые текстуры адского пейзажа из оригинальной игры. Но идея постепенного ориентирования на уровень, напоминающий план вашего реального жилого помещения, безусловно, крута. Так как же, по мнению Уайтхауса, новые уровни соответствуют исходным или случайно сгенерированным этапам?

Связанный

  • Новый рейтинговый режим Fortnite великолепен, если только вы не фанат Zero Build
  • Новый кольцевой интерком позволяет звонить людям в ваше здание издалека.
  • Как использовать умный термостат, когда вы уезжаете на каникулы
Рич Уайтхаус

«Это что-то вроде яблок и апельсинов: сравнение случайно сгенерированного контента с чем-то, в что вложено много ручной работы с любовью», — сказал он. «Вы можете попытаться смоделировать свойства пользовательского контента с помощью своей кучи палочек, камней и линейной алгебры, которую вы решите назвать ИИ, но вы никогда не добьетесь этих особых результатов. Это вещи, которые создают контекст, выходящий за пределы данных».

Тем не менее, результаты определенно интересны, особенно если вы играете в любимых настройках Уайтхауса с максимальным количеством взрывоопасных стволов.

«Вы загружаете карту, а ваш дом до краев забит бочками со взрывчаткой», — сказал он. «Вы стреляете в одного и запускаете цепную реакцию, которая взрывается по всей карте. Я потратил немало времени на разработку, просто делая подобные глупости и получая от этого удовольствие. И еще я смотрю на жену и говорю что-то вроде: «Дорогая, в нашей спальне кибердемон!»

Что касается будущего, Уайтхаус сказал, что он рассматривает возможность добавления поддержки Build Engine, которая будет охватывать другие классические игры, такие как Дюк Нюкем 3D, Кровь, Воин Тени, и другие. Более подробную информацию о проекте, в том числе о программном обеспечении Noesis, можно найти здесь. посмотрите его сообщение в блоге здесь.

Рекомендации редакции

  • Вероятно, вы используете неправильное оружие ближнего боя в Warzone.
  • Вам понравятся новые способности мехов в Kirby’s Return to Dream Land Deluxe.
  • Уязвимость крадет данные из процессоров Intel и AMD — и вы, вероятно, пострадаете
  • Новый робот Astro от Amazon может следить за вашим домом, пока вас нет
  • Собаки из Щенячьего патруля доставят вас куда угодно с новой функцией Waze

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