游戏开发论坛

 找回密码
 立即注册
搜索
查看: 23900|回复: 39

[讨论] 怎样用公式让升级经验后期呈现一个平缓的曲线

[复制链接]

2

主题

30

帖子

30

积分

注册会员

Rank: 2

积分
30
发表于 2008-7-30 09:01:00 | 显示全部楼层 |阅读模式
考虑了一些方法,但是还是有一些错误,希望高手前来指教。 [em5]

9

主题

175

帖子

412

积分

中级会员

Rank: 3Rank: 3

积分
412
QQ
发表于 2008-7-30 11:09:00 | 显示全部楼层

Re:怎样用公式让升级经验后期呈现一个平缓的曲线

个人认为影响经验值发放的几个重要参数包括:总升级时间,总战斗次数,单次战斗时长,每场战斗间隔,单场战斗怪物密度,高/低等级的挑战难度。可能还有遗漏。
先有总体规划,比如“我要让玩家在x小时内经过xx场战斗车掉xxx个怪物提升1个等级”,再考虑怎么实现。
像山口山那样一场战斗一般就2、3个怪物,还是象征途那样原地就能一次刷xx个怪,设计思路完全不一样。

2

主题

30

帖子

30

积分

注册会员

Rank: 2

积分
30
 楼主| 发表于 2008-7-31 08:53:00 | 显示全部楼层

Re:怎样用公式让升级经验后期呈现一个平缓的曲线

首先谢谢楼上的回答。

我所说的情况是一种普通的情况,比如 玩家升到100J需要20天,杀怪时间为5秒一个,等等,我现在要的是比如从70J开始,我让升级经验呈现一直平缓的趋势上升,也就是增幅变小,如果用公式来设计,该怎么样设计?

9

主题

175

帖子

412

积分

中级会员

Rank: 3Rank: 3

积分
412
QQ
发表于 2008-7-31 17:53:00 | 显示全部楼层

Re:怎样用公式让升级经验后期呈现一个平缓的曲线

等比数列的差值本来就很平缓。虽然整条曲线很陡峭,但每级之间相差没多大。

2

主题

30

帖子

30

积分

注册会员

Rank: 2

积分
30
 楼主| 发表于 2008-7-31 21:21:00 | 显示全部楼层

Re:怎样用公式让升级经验后期呈现一个平缓的曲线

我要的是每级之间的差值在到达一定等级后呈下降趋势,也就是使曲线平缓了。本人想到的是用LOG函数来达到这种目的,不知道有没有高手能有别方法,希望赐教。

6

主题

329

帖子

329

积分

中级会员

Rank: 3Rank: 3

积分
329
发表于 2008-8-1 09:48:00 | 显示全部楼层

Re:怎样用公式让升级经验后期呈现一个平缓的曲线

1.你要的是不是如:71升72经验为a,72升73为b,要的a>b.这种情况很游戏本身就不和,建议LZ不要做游戏了!
2.如果你要的是 71升72经验为a,72升73为b,73升74的经验c ,要的c-b<b-a;那LZ你可以把经验每级之间的差值做成个等差数列(等比也行),那升级经验图应该和你要求符合。

6

主题

329

帖子

329

积分

中级会员

Rank: 3Rank: 3

积分
329
发表于 2008-8-1 09:50:00 | 显示全部楼层

Re: 怎样用公式让升级经验后期呈现一个平缓的曲线

忘了说了,等差等比都是梯减的!

9

主题

175

帖子

412

积分

中级会员

Rank: 3Rank: 3

积分
412
QQ
发表于 2008-8-1 11:22:00 | 显示全部楼层

Re:怎样用公式让升级经验后期呈现一个平缓的曲线

不要用等差,等差等着等着就小于零了。

2

主题

30

帖子

30

积分

注册会员

Rank: 2

积分
30
 楼主| 发表于 2008-8-1 12:35:00 | 显示全部楼层

Re:怎样用公式让升级经验后期呈现一个平缓的曲线

我想 6楼是误会我的意思了,71升72经验为a,72升73为b,要的a>b,a怎么可能大于b呢,那样设计也太不合理了,我要的是等级差的经验值,比如71J与72J之间的经验差为a,72J与73J之间的经验差为b,我要的是a>b。我要的是越到后面曲线越平缓,也就是等级差直接的经验增幅越来越小。。
不过谢谢楼上的,用等比还是可以的,等差其实也可以,但是那个幅度变化就有点大了。。感觉没有等比好。

1

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2008-8-1 22:18:00 | 显示全部楼层

Re:怎样用公式让升级经验后期呈现一个平缓的曲线

是类似这样的公式?

经验=上级经验*(等级+常数1)/(等级+常数2)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-15 04:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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