|
发表于 2007-4-18 08:43:00
|
显示全部楼层
Re: 楼上的,什么叫公认?
santaclaus_lion: 楼上的,什么叫公认?
几乎公认最高峰是StarCraft,而不是WarCraft3?
好像你认为什么对就说什么公认。还有一种就是“大家都认为...
暗黑2的绿色套装一共是32套而不是80套,其中有7套只能给对应的角色使用。
记得暗黑有位资深玩家说,暗黑这个游戏,懂的越多,会发现自己不懂的更多。
继续楼上几位讨论的话题,暗黑的物品生成方式,到底能不能在MMORPG中实现。
我仅有的知识中,暗黑物品生成原理是这样:
1、生成怪物
2、杀死怪物。这里开始有了变数,最后一击玩家的寻宝数值和寻钱数值将会代入到公式中。
3、判断怪物种类。从这里开始变数更多了,不同的怪物有不同的不掉物品的几率和最大掉落物品总数,有不同的cu,cs,cr,cm和UF,SF,RF和MF,不同的物品tc和不同的符文tc。
4、根据游戏总人数,结盟人数和同一场景人数来决定怪物不掉物品的几率而得出怪物最终掉落几件物品。
5、从tc中随机选择物品类型,越高的tc代表着越高级的物品,几率也会越小,这一步得出物品是武器巨神之刃还是头盔军帽。
6、判断物品品质。是暗金,绿色,黄金,蓝色、灰色还是白色(白色会有3种形态,超强,普通和劣质的),这一步会结合玩家的寻宝数值、怪物等级、物品Qlvl等,经过5次计算最终得出,最复杂的一步,还需要再计算魔法物品前后缀和物品随机数值。
7、判断物品是否为无形,5%几率为无形。
我不懂编程和网络,但知道,这些都得要靠服务器来决定,否则WPE之类的封包软件就能轻松篡改数据,一个修闪电之怒的泰坦亚玛逊,杀掉500只牛只需要5分钟,一个冰女巫杀掉著名的劳模同志mephsito,从建立游戏到拿完物品退出只需要60秒,而在battle.net上,有10万人在日复一日年复一年重复着这些,服务器怎么处理这些物品的生成?我不知道。。
说这么多我也觉得无聊,来个YY的吧
暗黑II里有一把武器-盗墓者,有众多随机属性,最后有无聊人士经过计算得出:
在一个3000人的服务器,平均每40000000年能出现一把所有属性均为最高的无形盗墓者,在battle.net,则只需要40-100万年。
ps:均为最乐观估计- -;
另附第6步,物品品质计算共5步的大概步骤。有兴趣的朋友可以pm我,我会回给你这5步的详细资料。
1. Chance1 = Value - (Mlvl - Qlvl)/Divisor
2. Chance2 = Chance1 * 128 * (1 - cx/1024)
3. 计算 UF, SF, RF, MF
4. Chance = Chance2 * 100 / (100 + XF)
5. 最终决定
|
|