聚光灯 一叶舟 开发日志04
大家好,这里是SafeHeaven工作室,全员社畜而且名字拼错了的开发小组。
在之前的讨论中,我们曾提到希望充分利用宝贵的时间,进一步提升游戏的叙事魅力。为了实现这一目标,我们决定采用Inkle Studio开发的开源脚本语言Ink,作为我们对话/任务系统框架的核心。
Ink以其简洁易懂的语法和强大的功能,为我们提供了一个理想的平台,让我们能够快速构建出一个简易而高效的对话/任务系统。通过在Ink脚本中混入对应事件和物品的钩子,将任务配置、对话配置等从开发的工作中剥离出来。
组内的策划只需专注于配置脚本文件,即可管理任务流程,包括任务的激活条件、达成条件以及奖励发放等。
配置了ink后复杂任务链和条件处理得以被简单实现,为叙事和演出效果攒出了不少工时(不是