攻略详情

《剑网3》奇穴新算法心得

作者: 佚名 2013-07-11 11:49

《剑侠情缘网络版3》是由金山开发运营的3D武侠角色扮演网游。作为“剑侠情缘网络版”系列三部曲的最后一部,凭借大规模的地形植被渲染技术、优秀的场景光影特效、Normal Map和SpeedTree等先进运算绘制手法,使用全3D来展现中国传统武侠世界,将诗词、歌舞、丝绸、古琴、饮酒文化、茶艺、音乐等多种具有中国传统文化特色的元素融入到游戏中,展现给玩家一个气势恢弘、壮丽华美的大唐世界。

再论奇穴算法

1.简单的随机函数

首先呢计算机里是没有绝对的不可预知的随机过程的

我们通常玩游戏丢点数(-roll),虽然每次出来的结果都不同,但都属于JS编制的一个函数数列

(数列满足条件:均值=50,方差足够大,具体意思不清楚也没事,就是表示数列里1-100每个数字出现的次数是基本相同的)

也就是说,我们如果知道这个函数,就能知道下一次我们会得到多少点,这个点是确定无法改变的

2.游戏里的判定

当我们有了这个数列,我们就可以做其他函数来计算游戏中的数据

举例1:暴击

假设我们的暴击率为25%

那么这次攻击是否暴击呢?具体判定方式如下:

首先取数列里的下一个数,假设为20

判定其是否在1-25之内(是或否)

判定为是,则玩家本次攻击打出暴击效果

3.伪随机

如果经常玩魔兽争霸3或者dota的同志们也许会了解这个东西

在dota里所有英雄的暴击或者闪避数据都是一个“伪随机”过程

它也是使用的上面的判定方式,但是它有个数据补偿,据说在一些有强化的游戏里,为了避免玩家强化失败损失过大,也会有这个补偿措施、

上一篇 : 《万王之王3 ...

下一篇 : 《热血江湖》 ...

相关阅读

精彩推荐