游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2756|回复: 8

[讨论] 关于数值平衡的设计

[复制链接]

3

主题

16

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2008-6-11 11:23:00 | 显示全部楼层 |阅读模式
我是做程序的(手游),对数值平衡方面没有经验,但老大让我自己来做数值……
请问大虾们数值策划该的思想是什么?如果有人能提供攻防计算的公式就太谢谢了~

玩家和怪只有四种属性,物攻 物防 魔攻 魔防
人物类型是战士系 祭祀(牧师+法师)系 弓箭系

拜托各位了!! [em10]

4

主题

103

帖子

107

积分

注册会员

Rank: 2

积分
107
发表于 2008-6-11 11:43:00 | 显示全部楼层

Re:关于数值平衡的设计

留名学习

17

主题

737

帖子

743

积分

高级会员

Rank: 4

积分
743
发表于 2008-6-11 11:56:00 | 显示全部楼层

Re:关于数值平衡的设计

A-D
A/(A+D)
A+d20-D-10

3

主题

16

帖子

16

积分

新手上路

Rank: 1

积分
16
 楼主| 发表于 2008-6-11 13:23:00 | 显示全部楼层

Re:关于数值平衡的设计

我有些没看懂……
第二个公式最后不是得出了小数吗?
第三个公式d20是什么?

能帮我解释一下吗?谢谢

17

主题

737

帖子

743

积分

高级会员

Rank: 4

积分
743
发表于 2008-6-11 14:29:00 | 显示全部楼层

Re:关于数值平衡的设计

小数可以取整,然后加个随机数都可以。第二个公式保证防御为0时伤害等于攻击力,并且除非防御无限大,否则一定有伤害。
有错,分子应该改成平方。A*A/(A+D)

第三个公式其实是DND的命中公式,不是伤害公式。d20表示投20面骰,就是从1到20之间等概率随机数。比较便于手算的公式。

也可以用“减伤比”的概念,
A/(1+n%D)
即D点防御可以使每1点HP当作(1+n%D)点HP来用

3

主题

16

帖子

16

积分

新手上路

Rank: 1

积分
16
 楼主| 发表于 2008-6-11 15:28:00 | 显示全部楼层

Re:关于数值平衡的设计

多谢多谢

20

主题

903

帖子

977

积分

高级会员

Rank: 4

积分
977
QQ
发表于 2008-6-11 21:19:00 | 显示全部楼层

Re:关于数值平衡的设计

A/(A+D)的公式,防御的效果实际上是很低的......当A=D的时候,也才伤害减半
A-D是比较简单的做法,但是当A<D的时候,攻击方会很郁闷......

具体采用那种的看情况决定吧~

0

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2008-6-12 14:15:00 | 显示全部楼层

Re:关于数值平衡的设计

给一个魔兽世界2里的公式吧
Ran(50,100)/100 * (A-D)+P
P忽略对方防御,每次都带来的伤害值,Ran(50,100) 50到100取随机数

17

主题

737

帖子

743

积分

高级会员

Rank: 4

积分
743
发表于 2008-6-12 15:02:00 | 显示全部楼层

Re:关于数值平衡的设计

本质上还是A-D
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-9 14:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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