重生男神从做游戏开始

422.死习惯了就好了(第2章)(3/6)

天才一秒记住【倩玉小说网】地址:https://m.qianyuwj.com

首发:~422.死习惯了就好了(第2章)

说这个游戏是电影都有人相信。

“这个效果简直爆炸啊,我看到现在也没看明白这是怎么做到的。”

“这个是用的物理演算吗?感觉好厉害的样子。”

“难不成所有的雨水都是粒子吗?那得多少粒子啊?岂不是要卡死吗?”

“不可能是粒子效果的,但是具体什么原理我也不清楚,只能说《刺客之魂》项目组的程序真是牛批。”

事实上这一段看起来像是物理演算的实施效果,实际却不是这样,在游戏当中表现雨水跟场景的交互运用到了两个很重要的技术,叫做提前判定和假定演示。

所谓提前判定的意思就是,雨水本身在产生效果之前,会由程序从端点发出一条射线来进行提前预判。

假设这条射线的路上遇到障碍物,并且表明不可穿透的话,那么就会在障碍物和射线的交点前面的一点距离播放水花效果。

水花是做好的美术特效,但是是随机播放的,所以看起来特别真实。

这样做可以节省许多的消耗。

射线判定在程序上面是不会有什么消耗的,而且射线也不会被表现出来。

这个做法的好处就在于性能上更加流畅,按照以前博米公司做场景互动,做真实的物理效果的方式来做,就必须得真正发了一颗雨水从空中掉落下来,然后打到窗台上面,这个时候才会根据受力面来进行判定和表现破碎的效果。

不过这样做的话,对于程序性能的消耗就特别大,因为你是真真正正地发了一个【雨滴】,数量少的话还好,可要是像现在这样天上下着倾盆大雨,雨水的数量密密麻麻,那整个游戏就卡死了,除了下雨你根本干不了别的。

而且玩家还不一定能看得出来。

还有另外一个技术,其实是鬼吹灯项目组新提出来的,不过被邓裴强整合到了x3引擎当中,在刺客之魂·墨输当中也得到了广泛的应用,这个技术就叫做lod。

分层次加载,只加载玩家目前能看到的内容部分。

所以其实看起来周围密密麻麻都是雨水效果,实际上很多都是假的,真正被加载出来的只有玩家能看到的这一个范围。

这个做法,如果博米内部不说,其他公司估计想破头都不一定能想出来,也许要到明年x3开源之后,外面的公司才会恍然大悟,哦,原来这玩意儿是这么做的。

射线在游戏上有诸多引用,比如说刺客翻窗,飞檐走壁,怪物从悬崖上爬回来,很多时候都是提前用射线判定的。

就拿翻窗这个动作来说,刺客在进行翻窗之前,会先打一条射线到墙后面,同时会预生成一个【不可见】的玩家角色胶囊体放到窗户后。

如果在这个情况下有足够的空间,那么角色就能顺利做出翻窗的动作,从外面翻进来。

否则,假设在窗后有一堆的箱子或者石头,根本就容纳不了这个胶囊体,那么就会强制判定你无法进入,按下空格键的时候只能是原地跳起,而不是从窗户翻进来。

这就是射线预判的作用。

前世的pubg和手游和平精英里面运用得非常多,可如果不是真正做过pubg的人基本上不知道这个技术。

梦三万提示您:看后求收藏(倩玉小说网https://m.qianyuwj.com),接着再看更方便。

人气小说推荐More+

通玄塔
通玄塔
小村少年拾破塔,祸起灵药逃天涯。命运多舛逢绝处,守护苍生责任加。若非得道多有助,天赋再好是空话。修仙漫漫有通玄,终登上界留佳话。传统玄幻,非爽文,简介无力,请看正文。
佚名
西宫恨
西宫恨
关于西宫恨:重生大女主搞事业爽文。她曾是皇帝最宠爱的妃子,却遭受皇后的阴谋,宠妃的算计。就连曾经发誓相守的皇帝也对她弃之如敝屣。冷宫之中,苏瑶蜷缩在破旧的床榻上,形容憔悴,目光呆滞。曾经她是艳冠后宫的
兰宁笑笑猫
壮士出川,我穿越到了抗战第一线
壮士出川,我穿越到了抗战第一线
关于壮士出川,我穿越到了抗战第一线:+++壮士出川,前线危急!开局穿越抗日最前线!我能听到鬼子的战略部署。别人穿越爆装备,我打鬼子玩策略。老前辈留下的战略战术信手拈来,带着残余的川兵从无到有,白手起家
老实的王麻子
让学霸破防,他成了国民男神
让学霸破防,他成了国民男神
“各位新生请注意!”“普通班学生,来东侧1号教学楼报到!”“精英班学生,来西侧2号楼!”“火箭班学生,请来办公楼校长室办理入学!”新生开学,本应该是各个年级都开心的时候,可这个学校的高年级却怨声载道。
佚名
绝世无敌小村医
绝世无敌小村医
【乡村+神医+致富+无敌+爆爽】因为意外,让农村小子杨大柱得到青帝的传承。从今以后,他左手掌生死,右手定乾坤,成为了无数人仰望的存在。杨大柱——我也想低调,奈何实力不允许啊。
佚名