|
发表于 2010-1-22 13:16:00
|
显示全部楼层
Re:未入行新人写的[《魔兽世界》物品拾取功能分析]修改
还不错,新人画的流程图到这份上已经可以了,至于流程图的内容或多或少都有些问题,这和你没与程序接触过有关,并没有了解到程序是怎么实现这些功能的.策划去画流程图的主要目的是叫程序可以看明白,并照着去实现.
说到这个文档的内容,我觉得可以分为几部分:
你一开始所说的怪物死亡后拣尸体拿道具,这部分属于"道具掉落与装备生成",也就是说为什么这个怪物死了尸体里会有东西,里面有些什么东西.它还牵扯到:"死亡规则",里面分人死和怪死,在什么情况下会掉东西,以什么形式来掉.掉出来的道具怎么分配,怎么拾取.
一般流程会先后写到:
PK规则--死亡规则--道具掉落与装备生成规则--道具分配规则--道具拾取规则
拿道具拾取规则来说,至少要分三部分:个人拾取,队伍拾取,团队拾取.
哦,当然这些很显然不是一个文档要做的事,系统中的哪一个文档,也不是独立的,相互都是有关联的.
在道具掉落这块,你要给别人解释一些名词,例如:
掉落包:掉落包的格式如下:掉落包(Item1,Item2,Item3…..,掉落包N),其中Item1、Item2分别为具体一个道具,掉落包中允许套嵌其他的掉落包,掉落包有自己的价值.
这个包放在怪物身上就是魔兽的摸尸体,也有掉个箱子或包裹在地上的,也有掉在地上包就打开暴一地的.显然WOW用的是第一种.
|
|