Doomba uses your Roomba data to build new ‘Doom’ maps. You’re welcome

doomba roomba doom levels refine high
Rich Whitehouse

As Roomba robot vacuums carry out their job of keeping your floors nice and clean, they generate a detailed map of your home which lets them perform their single chore with more efficiency. Enterprising game developer Rich Whitehouse recently decided to repurpose this mapping data for something else entirely: Creating custom levels of the classic first-person shooter Doom. He calls the results “Doomba.” Because why the heck not?

“From a really high-level perspective, I’m taking the data that the Roomba spits out and using it to generate a Doom map,” Whitehouse told Digital Trends. “There’s a lot going on under the hood, though. The Roomba is broadcasting a position and angle across the network in roughly one second intervals, as well as a bunch of other data. I write the relevant data out to a .noeroomba file as it comes in. When you go to load that .noeroomba file [into my own tool] Noesis, that’s when the magic happens.”

Of course, the results won’t look exactly like your home, since you’ll still be walking around seeing the iconic hellscape textures of the original game. But the idea of gradually orienting yourself to a level that resembles a floor plan of your real-life living quarters is certainly cool. So how does Whitehouse thinks the new levels match up to the original stages, or randomly generated ones?

doomba roomba doom levels rand1
Rich Whitehouse

“It’s a little bit apples to oranges, comparing randomly generated content to something that’s had a lot of hand-crafted love put into it,” he said. “You can try to model properties of user-generated content with your pile of sticks, stones, and linear algebra that you decide to call A.I., but you’re never going to get those special touches. Those are the things that establish a context which reaches outside of the data.”

However, the results are definitely fun, particularly when you play with Whitehouse’s favored settings boasting a maxed-out explosive barrels count.

“You load the map up, and your home is packed to the brim with explosive barrels,” he said. “You shoot one and set off a chain reaction that explodes across the map. I spent a good bit of the development time just doing silly stuff like that and having fun with it. That, and looking over at my wife to say things like ‘Honey, there’s a Cyberdemon in our bedroom!’”

As for the future, Whitehouse said that he has been considering adding Build Engine support, which would cover other classic titles such as Duke Nukem 3D, Blood, Shadow Warrior, and others. For more on the project — including details of the Noesis software — check out his blog post here.

Gaming

Bethesda's sharp new Elder Scrolls mobile game is blunted by microtransactions

Elder Scroll: Blades brings elements of the most popular open-world RPG to mobile phones. It has many of the features fans will expect but, in its current Early Access state, lacks the real charm and depth of its predecessors.
Gaming

Brace yourself. Sony’s PlayStation 5 is going to be expensive

How much will Sony's PlayStation 5 cost? Official pricing will stay under wraps for months, but early details provide enough information to make a guess. Our estimate suggests the price will be higher than fans expect to pay.
Gaming

Here’s how to slay Grim Matchstick the dragon in Cuphead

Cuphead's arrival on Nintendo Switch means a new swath of players will get to meet Grim Matchstick, the fiery dragon who drastically raises the difficulty in the outgoing stretch. Our guide will help you slay the dragon for good.
Mobile

Memoji in iOS 12 lets you create an avatar that looks and moves just like you

Apple's Memoji feature on iOS 12 allows you to send a customize Animoji that looks exactly like you. In comparison to other apps that allow you to make your own custom avatar, Memoji doesn't overcomplicate it.
Emerging Tech

Public vote opens for new planet name, but Planet McPlanetface won’t fly

The largest unnamed world in our solar system needs an official title, and you can help choose it. The scientists who discovered the icy planetoid recently announced details of a public vote offering three choices.
Emerging Tech

Watch the fearsome DroneHunter X3 pluck rogue UAVs out of the sky

How do you stop enemy drones in their tracks? DroneHunter X3 is a new autonomous anti-drone technology which outruns and then captures rogue drones in midair. Check it out in action.
Emerging Tech

How MIT hacked horticulture to cultivate a hyper-flavorful basil plant

At MIT, Caleb Harper used his personal food computers to alter the climate in which he grew basil. Exposing it light for 24 hours a day changed the flavor profile of the plant, making it spicier and stronger.
Emerging Tech

SpaceX’s main Falcon Heavy booster is lost at sea after falling off drone ship

SpaceX has lost the center core of its Falcon Heavy rocket after a successful mission last week that ended with it landing on a drone ship. SpaceX said rough seas resulted in the rocket toppling over and falling into the ocean.
Emerging Tech

Sweden is building a road that recharges electric buses that drive over it

The Swedish transport administration is exploring special roads which will charge vehicles’ batteries as they drive over them. It will test the idea with a short sample stretch of road.
Emerging Tech

Scientists manage to 3D print an actual heart using human cells

Scientists at Tel Aviv University have achieved a world-first by 3D printing a small-scale heart, complete with blood vessels, ventricles, and chambers. Here's why that's so exciting.
Emerging Tech

Drown out noisy neighbors and rest easy with these white noise machines

Some people are more sensitive to sound during sleep than others. Luckily, there are a number of white noise machines on the market to mask the noise. Here are our five of our current favorites.
Emerging Tech

Feast your eyes on the wildest, most elaborate Rube Goldberg machines ever built

Want to see something totally mesmerizing? Check out several of the best Rube Goldberg machines from across the internet, including one that serves cake and others that do ... nothing particularly useful.
Emerging Tech

Watch a pack of SpotMini robot dogs perform a terrifying feat of strength

Boston Dynamics' SpotMini robotic dog is now going around in packs, and the results are somewhat concerning. Check out the video to see what kind of shenanigans 10 of them got up to recently ...
Emerging Tech

Notre Dame fire: How drones and a robot called Colossus helped limit the damage

The fire that devastated the iconic Notre Dame Cathedral on Monday shocked many around the world. In a bid to prevent even worse damage to the structure, Paris firefighters opted to deploy drones and a robot called Colossus.