RPG经验系统[新]扩展
潜水的很深,我是暖这里和大家分享一下刚研究出来的经验系统
这是在某个游戏中偶然发现的,貌似论坛上没有,那么我就来补充了
经验系统我们大家都知道,但是绝大部分的经验系统,都是到达一定经验后升级
如果每一级所需的经验不同,还需要一次次的设置,那多麻烦
而如果不改变升级所需要的经验,那岂不是无聊了?
我的想法是:利用叠加的方案来解决这个问题(我自己试了没多大问题,如果有错误请指出.也许因为脑子迟钝出错...)
注意:本教程基于翔鹰Z系列进行,但是只有其中一小部分用到了Z系列的功能---逆条件,而且可以代替(感谢逸轩帮我)
准备工作:3个不会占用的资源,以及一些触发
这里以升到X级需要X*100点经验为例子
初始设置:资源A:9800,资源B:300,资源C:0
触发1(循环,开启)
条件1:当资源A到达10000时
效果1:关闭触发1
效果2:开启触发3
效果3:给予资源C100
效果4:激活触发5
触发2(循环,不开启)
条件1:当资源A到达10000时
效果1:关闭触发2
效果2:开启触发4
效果3:给予资源B100
效果4:开启触发6
触发3(循环,不开启)
条件1:资源B到达100
效果1:减少资源A100
效果2:减少资源B100
效果3:给予资源C100
触发4(循环,不开启)
条件1:资源C到达100
效果1:减少资源A100
效果2:减少资源C100
效果3:增加资源B100
触发5(循环,不开启)
条件1:当拥有的B资源为0时(也就是逆条件堆积属性,可以用延迟代替)
效果1:关闭触发5
效果2:关闭触发3
效果3:开启触发2
触发6(循环,不开启)
条件1:当拥有的C资源为0时
效果1:关闭触发6
效果2:关闭触发4
效果3:开启触发1
想必大家也能看懂吧(不的话请问出来)
至于为什么A必须到达10000,因为我设置的级别上限是100级,这样从高向低层层减少
而还有别的类型的经验曲线
比如:
级别 所需经验
1 0
2 50
3 150
4 300
5 200
规律很容易的就找出来了吧
你可能看起来很难,但是其实不然
我们可以看做:
级别 所需经验
1 0
2 50
3 100+50
4 150+150
5 200+300
6 250+500
也就是说
X级所需要的经验为:50*(X-1)+A(A为上一级所需要的经验)
这样一来就简单多了吧
这就相当于2个叠加,1个是上一级,另1个是上文提到的经典的叠加升级
但是还有更难的,比如平方数
级别 所需经验
1 0
2 100
3 400
4 900
5 1600
同样的,我们可以这么看
级别 所需经验
1 0
2 100+0
3 200+200
4 300+600
5 400+1200
就是
X级所需要的经验为:100*(X-1)+A(A为叠加数,+200+400+600)
是不是很简单呢?(就是设置起来复杂一点,但是效果绝对强大)
当然,我们还可以这么看平方数
级别 所需经验
1 0
2 1*100
3 2*200
4 3*300
5 4*400
有人问我:这不跟没做一样吗?
不是的,前面的循环减少100点资源B或者C的触发你也看了
只要当B为零的时候,立刻触发C的减少
如此重复的次数为X
这个X是上面那个列表中*前面的数,而那B和C的数量为*后面的数
虽然我尽力解说了,可是你还是会不明白
因为这个真的不能说得清楚(至少我不能...),需要你自己去理解
经验系统介绍完毕
感谢大家的支持
本帖最后由 逸轩帝国制作组 于 2013-12-2 14:28 编辑
哼,我就知道你要BEAT我
算了,支持一下..
话说延迟可不好做,这个恐怕还真的只能用Z系列生效了
如果您看爽了,请不要点上面的顶!!!
这里请几位高手看看,你不介意吧
@手田水口廿卜 @神乎棋技 @lingfeng 啊啦……以后RPG的讨论就不必要叫我了啦……
人家只是会做一些系统性的触发而已的说…… 不明觉厉!!{:155:} 本帖最后由 手田水口廿卜 于 2013-12-3 18:01 编辑
逸轩帝国制作组 发表于 2013-12-2 22:23 static/image/common/back.gif
哼,我就知道你要BEAT我
算了,支持一下..
话说延迟可不好做,这个恐怕还真的只能用Z系列生效了
我的循環系紀已說過這個(不過簡單多了- -)
回合戰鬥2也有提過該系統(不過不是經驗,類似的類型)
不過我是用兩個資源傳遞
一個資源表達
但是這個系紀一到多人rpg(6人)
就會沒有資源可用- -(我想要找其他隱藏資源代替吧)
上面那個是觸發plus吧- -
触发1(循环,开启)
条件1:当资源A到达10000时
效果1:关闭触发1
效果2:开启触发3
效果3:给予资源C100
效果4:激活触发5
开启=激活?
手田水口廿卜 发表于 2013-12-3 09:55 static/image/common/back.gif
我的循環系紀已說過這個(不過簡單多了- -)
回合戰鬥2也有提過該系統(不過不是經驗,類似的類型)
不過我是 ...
2个?怎么做?
能不能写出来
我觉得暖的3个已经是极限了.
还能减少?
不过你一说也是,3个占用的太多了 逸轩帝国制作组 发表于 2013-12-3 18:20 static/image/common/back.gif
2个?怎么做?
能不能写出来
我觉得暖的3个已经是极限了.
= =
{:7_260:}
我錯了
是三個
只言片語太過晦澀,建議以圖文配之。 手田水口廿卜 发表于 2013-12-3 18:53 static/image/common/back.gif
= =
我錯了
可以用其他玩家的资源栏代替 枫叶の飘零 发表于 2013-12-4 11:58 static/image/common/back.gif
可以用其他玩家的资源栏代替
说的就是其他人的...
RPG6个人就要占用18个资源
如果经验在明处,2个辅助栏在暗处
那也需要12个(只剩下8个资源栏)
所以6个人是不可能的
最好是4人RPG
不过我的观点是:2人RPG最好
因为谁会找8个人玩你一个RPG呢? 逸轩帝国制作组 发表于 2013-12-2 22:23 static/image/common/back.gif
哼,我就知道你要BEAT我
算了,支持一下..
话说延迟可不好做,这个恐怕还真的只能用Z系列生效了
嘿嘿被发现了 手田水口廿卜 发表于 2013-12-3 17:56 static/image/common/back.gif
触发1(循环,开启)
条件1:当资源A到达10000时
效果1:关闭触发1
是的... 枫叶の飘零 发表于 2013-12-4 19:58 static/image/common/back.gif
可以用其他玩家的资源栏代替
谢谢奖赏 这个可以,但是还不如直接设定杀死单位盖亚给你资源,一级需要堆积50木材,杀死鹿得10木材,民兵20木材,升级时贡献回盖亚
页:
[1]