第33章 要什么样的物理引擎
第33章 要什么样的物理引擎 (第2/2页)仿佛导演喊了声“action”,嘶鸣吼叫的虫海开始翻涌,带着凶恶狂暴的气势朝城墙压过去。
……
聂深两手一抖,从梦中醒来,一个晚上的厮杀让他感觉精疲力尽。
“糟糕,迟到了!”墙上的挂钟已经指到了九点钟,这让立志做个遵守纪律、热爱祖国的优秀员工的聂深很是沮丧。
叼了个包子在嘴上,囫囵几口吞下去,他背了个包像一阵风一样跑出别墅。
“老板,物理逻辑AI设计得怎么样了?”丁晓伟凑过来神神秘秘地问道。
聂深睡眼惺忪的模样,“老丁,你不地道啊,我发现掉你坑里了。”
丁晓伟急了,“那怎么能,老板,我也是为了游戏好。”
“NPC和动态变化规则倒是好说,但是我发现想要设计一套物理规则太难了。”聂深从背包里掏出本《游戏物理引擎开发》,“诺,这本书我看完了。”
他接着摇摇头,“我发现要达到我们的设计需求,要用到完整的真实物理规律才行,完全没思路啊。”
“那肯定的啊,一般的物理引擎针对都是力学、速度、粒子方面,但我们要完全仿真的全部物理规律,这个确实不容易。”
那么完全仿真的物理引擎要表现的效果是什么样的呢?
举个例子,砍了两颗树扎的木筏,跟三颗树扎的木筏,首先要在图形上表现出的大小、体积肯定是不一样的。同样,用不同长度的树木制造的木筏也要表现出不同长度。
其次,不等材料制造的木筏,在水面上能承重的物体重量肯定也要表现出不同。
再举个例子,下雨。什么游戏有下雨量的概念?固然是因为这个元素在游戏里根本不重要,还有个原因就是开发复杂。
就这么简单的物理规则,其他游戏是怎么做的呢?
当然是把规则固定死了。砍树可以得到固定数量的材料,收集齐材料,然后通过预定脚本来执行装备、道具的制作过程。
没有这套最基本的物理规则,你跟我扯什么虚拟世界游戏,呵呵!
“那你有什么思路?”聂深恨不得抓破脑袋。
丁晓伟想了想,“要不要召集大家一起开开脑洞?”
“嗯,也行。”聂深刚想站起又坐下,“要不你们先去吧,我稍微眯一会,夜里打怪太累了。”
夜里打怪太累?这么清新脱俗的理由,我也是第一次听到,丁晓伟竟然无言以对。
看着似乎马上就进入睡眠状态,已经开始打鼾的聂深,他耸耸肩。
别人不拿自己当老板看,他也不能真的不把别人当老板看。
不过要解决这个问题看来要叫上所有人才行,不怕你们脑洞大,就怕你们没脑洞。
反正办公室宽敞的很,众人挪到别的角落,拉上几块白板和椅子,一个临时会议室就出现了。
还在原地的聂深睡得迷迷糊糊,似醒非醒,脑海中闪过无数画面。一会儿是虫子,一会儿是石器,一会儿是星空,一会儿是海洋。
而且那个物理逻辑AI的事情还惦记在心头,就这么各种念头交杂出现,仿佛夜空中的繁星忽闪忽灭。
一丝灵感好似流星划破夜空,聂深抬手去抓,好像抓住点什么,又好像什么都没抓住。
“诶,那边的人好吵,睡个觉都睡不好。”梦里还在嘟囔。