游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: 菜菜子子

[讨论] 菜鸟问问题:如何有效解决人怪物和人物公式数值差距?

[复制链接]

52

主题

979

帖子

1066

积分

金牌会员

Rank: 6Rank: 6

积分
1066
QQ
发表于 2007-7-6 10:22:00 | 显示全部楼层

Re:菜鸟问问题:如何有效解决人怪物和人物公式数值差距?

如果LZ想自己做单机游戏练手用,,是好事。。请加油

1,按照你的想法,,怪物和人物就不能是一套数值了,,否则会给设定带来很大的麻烦
2,这个事情一般就看你的随机算法了,非重置随机是个办法,不过就像我说的,成本比较高,但这是针对网络游戏而言的,如果是单机游戏,完全可以用。
3,具体不知道你战斗系统的一些细节问题,所以不好给建议,只能说明,人物和你的宠物的战斗效能,需要预估一个他们之间的比例,技能的设计也是要为你的战斗系统设计目的服务的,具体情况具体分析。

21

主题

639

帖子

674

积分

高级会员

Rank: 4

积分
674
发表于 2007-7-6 13:59:00 | 显示全部楼层

Re:菜鸟问问题:如何有效解决人怪物和人物公式数值差距?

非重置随机……就是一般说的彩票算法。
掷骰算法一般会这样表现:假设命中率70%,那么是10下我 可能命中 7下,但是会出现10下全部命中或者10下全部挥空的情况。
如果采用彩票算法:同样的条件,那就是10下,肯定能击中7下。
以上只是简单的解释了结果,具体原因请参照概率相关书籍。

为什么网络游戏多用掷骰算法,是基于一个最基本的原因,资源开销,彩票算法的资源开销太大。

怪物和人物的基本数值和扩展数值是不是同一套
这个问题,有点不明白,但还是回答一下
举例来回答可以看出是不是你想要的答案,也可以回避定义之争。
是这样来做的。
比方说:我能给与这个产品里的怪物最大攻击力是100,那么,我可以从1开始,每增加1为一个新级别的怪物,那么一共可以划分100种攻击力的怪物。
那么,我假定1就是基础攻击力,剩下的99,就是我可以扩展的。

3

主题

32

帖子

44

积分

注册会员

Rank: 2

积分
44
发表于 2007-7-6 14:03:00 | 显示全部楼层

Re:菜鸟问问题:如何有效解决人怪物和人物公式数值差距?

这几个是菜鸟问题嘛??不同游戏的数值设定方法还是要根据你自己的设计目的来定的,或者不妨详细说说你的游戏。以下只是提供一些建议
1。怪物也许没必要有基本数值的
2。简单的讲,可以加一个随机参数范围,如果随机抽到这个范围内的值,就将人物的闪避置到0和100,规定几个回合后再重置回来。
3。思路上来说,可以以控制单回合战斗时间为基点,就是你预计一个回合玩家能够接受的战斗时间。其他的如东北包子所说,真的需要具体情况具体分析了。

52

主题

979

帖子

1066

积分

金牌会员

Rank: 6Rank: 6

积分
1066
QQ
发表于 2007-7-9 09:59:00 | 显示全部楼层

Re:菜鸟问问题:如何有效解决人怪物和人物公式数值差距?

LS的,,请加一个“大”字,,。。= =!

另外你说的第一条,,应该指的是类似力量敏捷之类的值,,确实没有必要,,不过应该说清楚,,否则肯定会被人误解的,,因为生命,攻防等总是要有的,,这些也可以理解为基本属性。。只是角度不同罢了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-17 22:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表