75
个编辑
更改
→TAS制作技巧:路线、捷径、细节制作的基本方法
* 鬼躲前只走一边,保证球大约1/4到1/3的部分在路面内
* 接近变球器时,在保证不被变球器捉住的前提下,尽可能晚向外拉,尽可能早返回路面
* 通过 {{Kbd|ShowInfoGui}} 插件,观察纸球向外飞出去一瞬间的垂直速度分量。作为参考,TAS 插件,观察纸球向外飞出去一瞬间的垂直速度分量。作为参考,口语的 TAS SR05 最后的平地鬼躲瞬时最高向上速度为3.854,低于3.5可能就无法成功
* 具体例子请参考0x386的 TAS SR09 中的第3节,第5节
* 该方法提高成功率的原理是:只走一侧纸球的横向速度小,不规则球体产生的意外随机变化少;方便观察纸球弹跳位置和弹跳情况;最重要的是可以用相对稳定的方法进行暴力尝试,提高尝试效率
===优化建议===* 以某个关键点作为节点,将整关分为很多更小的区间,基本的优化思路就是找到第一个小区间最快的路线,在此基础上再继续第二个小区间的制作,以此类推* 节点可以是转弯前,变球,通过盘点,完成某个捷径等,根据个人制作精度需求可以进一步细分,理论上小区间分的越细,效果会越好,但花的时间也会成倍增加* 不要陷入“局部最优”的陷阱。因为每一个区间都会对后续所有区间造成影响,所以制作时要考虑到每个区间相互的影响,最后综合起来最快的路线,可能在某个区间反而会慢一点,这是很常见的情况。选择长度合适的区间来进行迭代优化同样考验作者的游戏理解===按键操作的延迟性===* 大多数时候由于球本身有一定的速度及方向,按键操作输入进去后,可能不会产生明显改变球速度和方向的效果* 例如纸球在10000帧时卡了一下,我们想通过改变按键来避免这次卡顿,那么至少应该提前100帧,也就是在9900帧之前尝试改变按键组合来避免10000帧的卡顿* 举例目标帧越近,按键改变影响的效果越小。例如上面的例子,我们直到9990帧才改变按键,那么10000帧的卡顿依旧会出现* 设置合理的区间进行对比,还是上文的例子,如果过早在9500帧改变按键,那么10000帧可能确实不卡顿了,但前面这500帧有可能出现新的卡顿点,需要多次测试避免此情况===快慢判断的方法===* {{Kbd|ShowInfoGui}} 插件显示的球速为公式计算下的一半。例如通过 {{Kbd|ShowInfoGui}} 的信息,球在0.015秒的时间内前进了0.426的距离,0.426/0.015=28.4格/秒,但实际球速显示为14左右* 相同时间内,跑得远的速度快;相同距离下,速度快的用时短。这是所有游戏速通包括F1赛车的基本理论* 通过 {{Kbd|ShowInfoGui}} 插件,观察某一时刻(例如第10000帧)时球速和位置的数据* 根据基本理论,球在此时刻的速度相同,我们选择位置更靠前的那种路线;球在此刻的位置相同,我们选择速度更快的那种路线* 大多数时候,会有位置领先但速度慢、位置落后但速度快的矛盾情况出现,可以根据上文的速度和距离计算方法,评估选择哪种,或观察更靠后的时间点哪种路线领先再进行选择
===音乐卡点设计方法===
* 获取音乐重要位置的毫秒数 <s>(编写者是用osu!编辑器获取并导出的)</s>