安全的单机游戏下载大全

《魔方世界》等级与经验解析

来源:乐游整理 日期:2013/7/30 9:09:43 作者:乐游
962乐游网首页攻略秘籍 游戏攻略 → 《魔方世界》等级与经验解析

[乐游网导读]最近不少魔方世界的玩家用修改器修改等级的时候,偶尔会出现等级变负的情况,导致这个问题产生的原因是数值的溢出。

最近不少魔方世界的玩家用修改器修改等级的时候,偶尔会出现等级变负的情况,导致这个问题产生的原因是数值的溢出,从而出现负增长,下面是相关解析。

等级与经验解析

首先,一个人的等级是“无限”的,这个无限为什么要加引号呢,因为这是作者的设计初衷,但事实上是存在着一个等级上限的——2147483647级,也就是(2^31 - 1),这之后升级会导致你的等级变成负数,这涉及到有关计算机编程方面的问题,由于作者在写有关等级的函数时使用的是integer整数型而非长整型或者高精度,由于补码取负,导致超过这个数值后你的等级就会变为-2147483648,同理有了负数白金币BUG。但是如果正常玩儿的话,几乎不用担心这个问题。

但这并不是长远之计,根据作者Wollay的Twitter上说,他很有可能会在未来限制经验的获得,原话是“There may be an option to disabled gaining experience in a future version of the game.”

但是这显然不是我们所关心的,相信很多玩家都有同样的经历,初期升级极其痛苦,一天刷下来也就能到8级左右,而等级过百甚至更高之后,升级反而轻松了,这种奇葩的现象怎么产生的呢。

为了模拟作者非常不负责任的使用integer范围,我们可以看到,当等级超过2045222级时经验也出现了负值不正常的情况,当然,自己玩儿的同学可以放心,因为最后那几个个区间是会升死人的那种

而且这份数据并不是完全准确的,比如说六级的时候,升级经验实际是249,而非表格中的250,这主要是由于float或者double浮点数误差造成的,很有可能Wally在运算中间使用了浮点型,而这些数转化为整数的时候仅仅会保留整数部分。但是这份表格的误差绝对不会超过1

我们清晰的发现,等级越高增长率越缓慢,最后会在1050处达到顶峰,事实上,通过数学上的导数计算,我们可以知道这是一个单调递增的函数,只是无限的趋近于1050,而之前power值应该是无限趋近于101而非谣言所说的100,并且由于101数据过小,导致由于float精度的损失,101成了power值可以达到的数字。这很合理的解释了我们的升级体验——初期函数增长率过快,而我们的属性、装备导致我们无法挑战高经验值怪物,最终导致升级的缓慢。而达到了一定的等级后,装备也更NB了之后,怪就秒,使得我们的后期飞速发展,再加上等级-经验函数的不合理增长性,导致等级越高升级越快。尤其是0.1.1修复了联机时候的地图BOSS经验共享BUG,导致了新人真的很难以活下去。再次也只有希望Walley做出调整了

最后说一句:一定要慎用角色修改器,我本人的游戏测试过程中崩溃6次,电脑死机一次,主要是后面频繁修改高等级的时候出现了问题,当等级和经验变成负值后,游戏会非常不正常和不稳定,为了各位自己的电脑和游戏体验着想,请不要使用这些外挂/修改器。

读完这篇文章后,您心情如何?

  • 0 喜欢喜欢
  • 0 顶
  • 0 无聊无聊
  • 0 围观围观
  • 0 囧
  • 0 难过难过

热门评论

最新评论

第 1 楼 江苏镇江电信 网友 客人 发表于: 2016/1/4 12:54:02
...

支持( 0 ) 盖楼(回复)

发表评论 查看所有评论(0)

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)
乐游网
关于乐游 下载帮助 网站地图
移动也精彩
移动版首页
广告与建议
联系我们 广告合作 法律声明
权威认证

专业的游戏下载、综合门户网站

Copyright 2009-2016 www.962.Net 版权所有

鄂ICP备17018784号-1