Doomba utilise vos données Roomba pour créer de nouvelles cartes Doom

Riche Maison Blanche

Comme Roomba aspirateurs robots accomplissent leur travail consistant à garder vos sols beaux et propres, ils génèrent une carte détaillée de votre maison qui leur permet d'effectuer leur tâche unique avec plus d'efficacité. Le développeur de jeux entreprenant Rich Whitehouse a récemment décidé de réutiliser ces données cartographiques pour autre chose: créer des niveaux personnalisés du jeu de tir à la première personne classique. Perte. Il appelle les résultats « Doomba ». Parce que pourquoi pas ?

« D’un point de vue très général, je prends les données que le Roomba crache et je les utilise pour générer un Perte carte », a déclaré Whitehouse à Digital Trends. « Mais il se passe beaucoup de choses sous le capot. Le Roomba diffuse une position et un angle sur le réseau à des intervalles d'environ une seconde, ainsi qu'un tas d'autres données. J'écris les données pertinentes dans un fichier .noeroomba au fur et à mesure de leur arrivée. Quand vous allez charger ce fichier .noeroomba [dans mon propre outil] Noèse, c’est là que la magie opère.

Vidéos recommandées

Bien sûr, les résultats ne ressembleront pas exactement à votre maison, puisque vous continuerez à vous promener en voyant les textures emblématiques du paysage infernal du jeu original. Mais l’idée de vous orienter progressivement vers un niveau qui ressemble à un plan d’étage de vos locaux d’habitation réels est certainement cool. Alors, comment Whitehouse pense-t-il que les nouveaux niveaux correspondent aux étapes originales ou à celles générées aléatoirement ?

En rapport

  • Le nouveau mode classé de Fortnite est génial, sauf si vous êtes un fan de Zero Build
  • Le nouveau Ring Intercom vous permet de faire entrer des personnes à distance dans votre bâtiment
  • Comment utiliser votre thermostat intelligent lorsque vous partez en vacances
Riche Maison Blanche

"C'est un peu des pommes avec des oranges, en comparant le contenu généré aléatoirement à quelque chose qui a fait l'objet de beaucoup d'amour artisanal", a-t-il déclaré. « Vous pouvez essayer de modéliser les propriétés du contenu généré par les utilisateurs avec votre pile de bâtons, de pierres et d'algèbre linéaire que vous décidez d'appeler l'IA, mais vous n'obtiendrez jamais ces touches spéciales. Ce sont ces éléments qui établissent un contexte qui va au-delà des données.

Cependant, les résultats sont vraiment amusants, en particulier lorsque vous jouez avec les paramètres préférés de Whitehouse, avec un nombre maximal de barils explosifs.

"Vous chargez la carte et votre maison est remplie à ras bord de barils d'explosifs", a-t-il déclaré. « Vous en tirez un et déclenchez une réaction en chaîne qui explose sur toute la carte. J'ai passé une bonne partie du temps de développement à faire des trucs idiots comme ça et à m'amuser avec. Ça, et regarder ma femme pour dire des choses comme « Chérie, il y a un Cyberdémon dans notre chambre! »

Quant à l'avenir, Whitehouse a déclaré qu'il envisageait d'ajouter le support de Build Engine, qui couvrirait d'autres titres classiques tels que Duc Nukem 3D, Sang, Guerrier de l'ombre, et d'autres. Pour en savoir plus sur le projet — y compris des détails sur le logiciel Noesis — consultez son article de blog ici.

Recommandations des rédacteurs

  • Vous utilisez probablement la mauvaise arme Warzone à courte portée
  • Vous allez adorer la nouvelle capacité mécanique de Kirby's Return to Dream Land Deluxe.
  • Une vulnérabilité vole les données des processeurs Intel et AMD – et vous êtes probablement concerné
  • Le nouveau robot Astro d'Amazon peut garder un œil sur votre maison pendant votre absence
  • Les chiens PAW Patrol vous mèneront là où vous allez grâce à la nouvelle fonctionnalité Waze

Améliorez votre style de vieDigital Trends aide les lecteurs à garder un œil sur le monde en évolution rapide de la technologie avec toutes les dernières nouvelles, des critiques de produits amusantes, des éditoriaux perspicaces et des aperçus uniques.