DOOMBA: Cleaning Your Floor, Creating Doom Maps Simultaneously Since 2018

DOOMBA: Cleaning Your Floor, Creating Doom Maps Simultaneously Since 2018

You can’t swing a dead cat more than six inches these days without slamming into some incredibly improbable device running Doom. ASCII Doom? It exists. Playing Doom using a toaster to control it? It’s been done. But using a Roomba to build Doom WAD files based on your floor? That appears to be a new one.

Designed by veteran game designer Rich Whitehouse, Doomba leverages Whitehouse’s Noesis conversion tool. In his words: “Noesis is a tool for previewing and converting between hundreds of model, image, and animation formats. It utilizes a robust plugin system, with support for native extension modules and Python scripts. The plugin/script API features hundreds of functions and interfaces which assist in developing new formats, tools, and visualization aids. Noesis also features processing, conversion, and visualization options for many different types of volume data, including medical imaging formats such as Analyze 7.5, NifTI-1, and DICOM.”

DOOMBA: Cleaning Your Floor, Creating Doom Maps Simultaneously Since 2018

In this context, what you need to know is: Noesis + Roomba = Doomba, a “half-goat, half-script creature,” (his words, not ours) “with native binary backing for the expensive parts, to be offered in place of my firstborn on this fine Christmas Eve.”

NO SERIOUSLY, THE FLOOR IS LAVA

The blog post steps through the process of configuring a Roomba to run Doomba and how to tweak the application to generate different types of maps. Monster placement and other map features can be tweaked, though the author notes that various options have the ability to “break things horribly.” Fortunately, this appears to refer to one’s map design, as opposed to sending the Roomba into a hidden “Devour Souls” mode.

The long-term potential of this type of map-building can’t be understated. Imagine: One day, you’ll be able to generate a comprehensive floor plan of your home, upload it to the internet, and then conduct velociraptor and/or zombie attacks against the premises using various creature presets and finely-tuned trap and weapon parameters.

In today’s world, however, we’ll all have to settle for the Roomba variant. Only the Roomba 980 has been tested, but the author believes the software should be compatible with other Roombas already in-market. You also have the option to generate multiple traces and stitch them together over runs or between runs, allowing you to create larger, more comprehensive levels.

It’s the most metal reason to vacuum ever invented.

Continue reading

Chromebooks Gain Market Share as Education Goes Online
Chromebooks Gain Market Share as Education Goes Online

Chromebook sales have exploded in the pandemic, with sales up 90 percent and future growth expected. This poses some challenges to companies like Microsoft.

Review: The Oculus Quest 2 Could Be the Tipping Point for VR Mass Adoption
Review: The Oculus Quest 2 Could Be the Tipping Point for VR Mass Adoption

The Oculus Quest 2 is now available, and it's an improvement over the original in every way that matters. And yet, it's $100 less expensive than the last release. Having spent some time with the Quest 2, I believe we might look back on it as the headset that finally made VR accessible to mainstream consumers.

AMD Smashes Revenue Records as Zen 3, Xbox Series X, PS5 Ramp Up
AMD Smashes Revenue Records as Zen 3, Xbox Series X, PS5 Ramp Up

AMD's Q3 2020 results are in, and the results are excellent for the company, in every particular.

MSI’s Nvidia RTX 3070 Gaming X Trio Review: 2080 Ti Performance, Pascal Pricing
MSI’s Nvidia RTX 3070 Gaming X Trio Review: 2080 Ti Performance, Pascal Pricing

Nvidia's new RTX 3070 is a fabulous GPU at a good price, and the MSI RTX 3070 Gaming X Trio shows it off well.