2d:Work

这款来自地狱的扫地机器人,能把你的卧室做到《DOOM》里

导语:资深游戏设计师、程序员 Rich Whitehouse 前两天的圣诞节期间正式公布了一个名为“ Doomba”的脚本,配合 irobot 旗下的 Roomba 980 扫地机器人,就能将你的卧室或整个屋子的布局制作成初代《DOOM》的自定义地图。

并不是物理上的改变

Rich Whitehouse 已经在游戏行业中摸爬滚打了 20 多年,参与过多款经典游戏的幕后制作,其中包括原版的《掠食(Prey)》和《星球大战:绝地武士2 绝地放逐者(Star Wars Jedi Knight 2: Jedi Outcast)》等游戏。此外,他也为 Quake 开发 Mod 并在闲暇时间制作了一个名叫  Neosis 的开发工具。

 Neosis 是一个针对游戏开发者和美术开发人员使用的模型工具,而今天的主角 Doomba 也必须在该软件的辅助下才能将你的居所变成恶魔的地狱。通过 Rich Whitehouse 的个人博客网站介绍,我们首先要将最新版 Neosis 软件连接到你屋里的扫地机器人 Roomba 980 并记录下扫地机器人的全部路线与室内家具摆放的位置。

随后,通过 Neosis 内置的算法,就可将环境中的障碍物与家具转换成数字地图,然后再打磨成初代《DOOM》的地图。听着很简单吧,的确,我差的也不是一个扫地机器人,而是如何构建算法与想到这个奇妙的想法。

首先类似  Roomba 980 这款扫地机器人都内置了 vSLAM 视觉运算处理技术,这本是为了方便扫地机器人在清洁过程中规划路线与躲避障碍而设计的。该系统也会生成一个可视化的环境图来作为系统参考,而 Rich 就利用了这些扫地机器人在工作时一直在窥视你室内陈列的“邪恶小眼睛(摄像头)”,来为他在建造《DOOM》中的炼狱画下了蓝图。

另外,他只在家里用 Roomba 980 这一款扫地机器人进行过实验,并不能确认其他型号的扫地机器人能否适配 Neosis。最后,Rich 也在他的博文中十分中二地形容整个过程就像写下了一段邪恶的算法,来服务黑魔王。希望大家能通过这个新功能得到一些乐趣,如果有人觉得他在弄的这些东西没啥意义的话,他希望这些人能被黑魔王彻底地从地球上抹去,并被地狱中永恒之火所折磨(中二+Geek 感到莫名的帅气)。

Letters only
eMail only
closeclear comment
Nothing here~
arrow_back Prev Article Rand Article Next Article arrow_forward 尚未证实:《半条命3》剧情遭泄漏