Zatímco nejlevnější robotické vysavače se pohybují po bytech a domácnostech neuspořádaně, ty chytřejší a dražší si vytvářejí mapy, na jejichž základě pak plánují efektivní trasu úklidu. Tato data však lze využít i jinak! Software Doomba dokáže z mapy z vysavače Roomba vygenerovat level do legendární střílečky Doom.
Hned na začátek je vhodné zmínit, že se nejedná o oficiální funkci, kterou by do vysavačů implementoval jejich výrobce iRobot. Jde spíše o hack, se kterým přišel herní vývojář Rich Whitehouse. Toho napadlo, že by data sesbíraná senzory přístroje mohl nějakým způsobem implementovat do 25 let staré hry. O projektu podrobně informoval na svých webových stránkách.
Vysavač vytváří mapu do střílečky
S použitím modifikované verze vlastního nástroje pro vývoj her Noesis vytvořil Whitehouse modul Doomba, který pořizuje digitální mapové údaje o dispozicích vašeho bytu či domu, generované robotickým vysavačem.

Doomba převede mapu z vysavače na level v Doomu
Autor testoval svůj nástroj s mapovými podklady, získanými jeho vlastním vysavačem Roomba 980. U jiných modelů prý správné fungování negarantuje. Aplikace nejprve prostřednictvím bezdrátové sítě monitoruje pohyb přístroje po bytě a shromažďuje data, zaznamenaná jeho senzory.
Poté, co vysavač dokončí svou práci, vygeneruje nástroj soubor, který lze následně konvertovat na mapu levelu pro ikonickou střílečku Doom. Vytvořené herní prostředí může samozřejmě vypadat trochu jinak než ve skutečnosti, což je dané zejména omezenými schopnostmi senzorů.

Další možnosti nastavení levelu
To, jaké herní postavy a s jakými zbraněmi se pak budou pohybovat po vašem bytě, už záleží na nastavení. V tomto směru nabízí Doomba široké schopnosti přizpůsobení, včetně možnosti nastavení textur zdí, podlah a dalších objektů.
Pozitivní zprávou je, že samotný nástroj pro vytvoření herního levelu z mapy nabízí autor zdarma. Potřebujete tedy jen robotický vysavač Roomba a nainstalovanou hru Doom od Id Software.