游戏开发论坛

 找回密码
 立即注册
搜索
楼主: shengkz

[讨论] 求教,想搞清楚一个问题

[复制链接]

7

主题

752

帖子

756

积分

高级会员

Rank: 4

积分
756
QQ
发表于 2006-1-11 13:30:00 | 显示全部楼层

Re:求教,想搞清楚一个问题

我?程式??是指你有?]有NPC碰撞?躲之?的??...

64

主题

856

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
发表于 2006-1-11 13:34:00 | 显示全部楼层

Re:求教,想搞清楚一个问题

NPC之间有碰撞检测,但没有躲避的逻辑。

7

主题

752

帖子

756

积分

高级会员

Rank: 4

积分
756
QQ
发表于 2006-1-11 13:38:00 | 显示全部楼层

Re:求教,想搞清楚一个问题

那碰撞之後呢?
停止-->重新?算方向?

64

主题

856

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
发表于 2006-1-11 13:42:00 | 显示全部楼层

Re:求教,想搞清楚一个问题

是的,碰撞之后重新随机选择方向

4

主题

122

帖子

122

积分

注册会员

Rank: 2

积分
122
发表于 2006-1-11 13:44:00 | 显示全部楼层

Re:求教,想搞清楚一个问题

记得原来学C语言时也见过这种现象
通过一个循环嵌套让随机数函数生成100个数字
结果发现每次运行程序得到的随机数数列都一样
当然我不懂这是为什么
因为最终没学会 - -

154

主题

4567

帖子

4579

积分

论坛元老

Rank: 8Rank: 8

积分
4579
QQ
 楼主| 发表于 2006-1-11 13:46:00 | 显示全部楼层

Re:求教,想搞清楚一个问题

再深入一些 (1-8) 与 (1-4)+(1-4) 这两随机数如果作为武器伤害值的话,在一定的时间内哪个更平稳一些。有没有计算公式?

如果换成(1-12) 与 (1-4)+(1-4)呢?

49

主题

1388

帖子

1432

积分

金牌会员

Rank: 6Rank: 6

积分
1432
发表于 2006-1-11 13:48:00 | 显示全部楼层

Re:求教,想搞清楚一个问题

晕~~~~怎么楼主主题帖加了东西、、、

1-8 等概率(理论上),那么 8出现的几率为 1/8 ,  1-4 + 1-4  出现1和8的几率是 1/4*1/4=1/16,也就是gthief说向中央集中

49

主题

1388

帖子

1432

积分

金牌会员

Rank: 6Rank: 6

积分
1432
发表于 2006-1-11 13:53:00 | 显示全部楼层

Re: Re:求教,想搞清楚一个问题

shengkz: Re:求教,想搞清楚一个问题

再深入一些 (1-8) 与 (1-4)+(1-4) 这两随机数如果作为武器伤害值的话,在一定的时间内哪个更平稳一些。有没有计算公式?

如果换成(1-12) 与 (1-4)+(1-4)呢?



算出或者画出 概率分布 就容易理解、、、、、 [em10]

46

主题

497

帖子

677

积分

高级会员

Rank: 4

积分
677
发表于 2006-1-11 14:28:00 | 显示全部楼层

Re:求教,想搞清楚一个问题

楼主,先系统的补点概率论的知识,至少学到随机变量的数字特征,还有大数定律和中心极限定理。

不懂这些搞数值设计出不来杰作!

69

主题

485

帖子

495

积分

中级会员

Rank: 3Rank: 3

积分
495
发表于 2006-1-11 14:52:00 | 显示全部楼层

Re:求教,想搞清楚一个问题

这不是DND的伤害掷骰么?

1D8是长??的吧,而2D4是某些刀类异类武器的伤害骰。纠正一个错误:2D4最低为2,不能为1。

根据我的经验,1D8和2D4各有各的好处,1D8能够提供高额的伤害,2D4能够提供稳定的伤害。1D8有八分之一的机会出最高伤害,而2D4出最高伤害的机会只有十六分之一。但1D8不能打出稳定的伤害,每个伤害段机率都是固定的八分之一,比如1D8打出4的伤害的机率是八分之一,而2D4打出4的伤害的机率就高得多,(2+2)、(1+3)、(3+1)都是4的伤害,越往高伤害,2D4越难,而1D8还是恒定的八分之一。

基础伤害上,1D8也比2D4要低,1D8最低为1,2D4最低为2。

结合护甲来看,1D8显然有利,只计算一次护甲减值,2D4要计算两次护甲减值。(当然DND是没有护甲概念的)

具体结合武器速度来看,一般来说,双手武器是一个1D8的伤害,类似于战士;使用两个单手武器是一个2D4的伤害,类似于盗贼。对于护甲值很高的战士来说,1D8肯定是有利的,2D4类的伤害就不如1D8了,也就是说战士PK盗贼,战士比较有利;如果是打护甲很低的布衣,1D8就不如2D4的DPS高了,也就证明了为什么称盗贼为布衣杀手。

1-2 和 99-100 机率应该是一样的吧……(直觉,没学过大学数学)。楼上NOCTURE朋友的计算不妨取消掉碰撞计算再运行看看,还有取消掉地形因素再计算,也就是取消掉人物和人物、环境之间互动的因素,再看看人物的走位是不是还偏向于左下角。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-2 21:46

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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