For those who are unfamiliar, how the Roomba robot vacuum cleaner works is that as it progresses through your rooms and your home, it starts making a map. This map allows it to better learn the layout of your home, which in turn will make it smarter and better at cleaning up in the future.
Privacy concerns aside, it seems that one developer has decided to take advantage of the Roomba’s maps and turn them into Doom levels. Put together by game developer and designer Rich Whitehouse, he created a program called Neosis that allows other developers to move digital assets from one platform to the other, which thanks to a script allowed mapping data from the Roomba to be recreated into a level in Doom.
It seems that not only can players create a level within Doom, but this level can be customized further by specifying how many enemies there are, weapons, and items pickups. Gamers will also be able to choose the type of map texture that they want to use. So if you’ve played through Doom already, then this could be a fun way to create something new, especially since you should already be familiar with the layout given that it is your home.
That being said, at the moment it appears that this only works with the Roomba 980, or at least that’s the only model that Whitehouse has verified that it works with. You could try using it with other models, but whether or not that will work is unclear so your mileage may vary. For those who want to check it out, head on over to Whitehouse’s website for the details.