Project1

标题: 关于战旗系统的升级点数分配问题 [打印本页]

作者: 艾薇    时间: 2009-8-18 15:34
标题: 关于战旗系统的升级点数分配问题
最近有重新迷上了火焰之纹章,想做一个类似的战旗系统。
   升级点数分配时遇到了问题,不知各位有没有玩过火焰系列。一般固定攻击顺序升级点数是不变的。不管你存档读档几次,都不变。偶就是想问,怎么做?又要要实现升级点数的跳点,又要固定行动顺序升级点数固定不变,所以,不能简单的随机,不知我说没说明白。
   给个思路也好,当然,有程序支撑或详细讲解就更好了。
   希望各位高人帮帮偶撒~~~
作者: 水镜风生    时间: 2009-8-18 17:13
个人认为火焰纹章的升级加点不是随机的,而是通过计算战场数据(敌方HP,角色位置什么的)来导出加点方案的,像是(敌方HP总和-我方HP总和=奇数)就+速度之类的……
作者: 艾薇    时间: 2009-8-19 00:02
果然,偶觉得也不是随机的……关键是怎么算==
有没有人知道,或有好点子撒
作者: 水镜风生    时间: 2009-8-19 10:50
怎么算啊……既然知道了原理,那就自己设定公式咯,每个职业都有不同的计算方式就是了,利用战场数据(HP、武器耐久,角色的X坐标Y坐标之类的)来作加减乘除等处理,然后符合条件就+某项属性,这恐怕没有现成的,都得自己设定,懒不得……

例如剑士升级时:若(被攻击方HP+攻击方HP+5)=3的倍数时,则“技”+1.(只是假设)
这就可以人为地模拟出1/3的固定随机概率提升“技”了……
作者: 霜冻之狼    时间: 2009-8-19 11:00
其实我觉得公式还是自己设计好
不同游戏的情况都不一样
作者: 艾薇    时间: 2009-8-20 12:22
To 水镜风生 君:谢谢你思路哈~~偶回去研究研究

To 霜冻之狼 君:额~也是咯.回去努力哈




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1