赞 | 52 |
VIP | 5 |
好人卡 | 39 |
积分 | 220 |
经验 | 73284 |
最后登录 | 2024-11-9 |
在线时间 | 4886 小时 |
Lv5.捕梦者 (暗夜天使)
- 梦石
- 1
- 星屑
- 21035
- 在线时间
- 4886 小时
- 注册时间
- 2014-12-22
- 帖子
- 1527
|
对战斗界面没要求的话,感觉全用事件都能做啊:
遇敌=显示文字,玩家行动=显示选项,投筛子=随机一个数,自己和敌人的数值都用变量记录起来然后和随机数对比判定是否成功,按照成功和失败写分歧,如果有后续就继续判定,显示战斗的过程和结果=显示文字。
想好看就再加点图片和特效,显示我方立绘和敌人图片啦,显示动画啦,之类的,因为战斗流程都是事件,可以用显示图片做的事情反而很自由呢。
arpg都能用事件做,trpg肯定可以的。
想象了一下,需要的事件功能还挺基础的(?),就是做起来肯定会很麻烦。不知道用公共事件能不能做出通用的流程呢(光想就觉得会很复杂)
*可能会需要一些选项加强脚本,有那种可以根据开关等条件控制某项选项是否显示的脚本,这样玩家自己点的技能可以用开关记录,写战斗行动的时候就方便多了。否则大概只能挨个儿写分歧⋯⋯会相当痛苦(可怕)⋯⋯
如果要从自带的战斗改造,嗯,,,伤害数值计算利用伤害公式应该是可行的,命中和闪避大概得改脚本?
把rm各种命中闪避等的默认判定规则改成你需要的,大概可以吧。
其实判定原理很类似的,我记得rm默认判定技能就是先判定技能命中然后再判定敌人闪避是否成功,只是具体的判定公式跟你要的不一样。(毕竟trpg就是现代rpg的起源嘛~)
且rm的战斗判定过程都在后台,只给玩家看结果,trpg中很重要的是玩家需要知道这次随出了什么以及如何判定的过程。如果想让玩家都看见过程,大概也得改改脚本⋯⋯
——然而我并不会改,伤害公式也不熟。
所以如果是我自己要做,我选择用事件试试⋯⋯(望天 |
评分
-
查看全部评分
|