花费了超过12,000行代码构建了一个完全动态的执行系统——来看看情境与动量如何驱动战斗。
我刚刚为我的游戏完成了一个里程碑:一个由超过12,000行自定义逻辑驱动的动态执行系统,旨在让战斗保持快速、反应灵敏且不重复。
不同于让你陷入千篇一律的循环预设动画,每一个终结技都会根据你的即时战斗状态实时动态调整:
移动与动量: 你的速度、位置和进入角度会完全改变执行技的触发和衔接方式。
武器特异性: 针对武士刀、重型武器、霰弹枪、狙击枪、步枪和手枪量身定制的执行动作流程。
多样化的目标序列: 程序化生成的攻击链(比如先向躯干开两枪再接爆头,或根据玩家移动瞄准特定手臂)确保击杀感觉混乱而非剧本化。
为了让过渡无缝衔接同时保持快节奏的动量,我经历了无数次调整,但最终结果让每一次击杀都显得独一无二。
观看上方片段,看看实际效果!如果你有兴趣参与测试或关注开发进程:
Steam: https://store.steampowered.com/app/4840100/Before_I_Sleep/
我的执行系统花了我12000行代码,大家觉得怎么样?
评论 (0)