何林晓
游戏程序员
玩家攀登

我负责攀爬机制的实施,因为设计师需要灵活的第一人称视角攀爬体验,以扩展玩家在垂直方向的移动。
我实现了攀爬机制,使玩家能够水平和垂直移动,在攀爬时旋转相机,并在到达表面顶部时自动爬上去。
技能系统
这是玩家的主要机制。通过输入正确的按键序列,玩家可以指挥Genhu做某些动作来净化有毒污泥区域并协助探索。
我实现了系统的结构,完成了玩家输入端的实现,将 Genhu 的具体行为留给了其他程序员,以达到解耦的目的。


输入设备更新
作为PC/主机平台游戏,玩家在玩游戏时可以选择键盘和鼠标,或手柄。我创建了一个监听输入设备更新的事件,以更新玩家切换控制设备时的图标和文本。
交互系统
交互系统的实现。玩家可以与场景中的对象进行交互以解锁日志中的相应条目。


线性对话系统
当玩家与 Parched (NPC) 互动时,屏幕下半部分会出现一条短文本行。每个 Parched Character 都有不同的情绪,并根据情绪触发不同的对话类别。
关卡流送
实现关卡流送功能以在启动画面和加载屏幕期间异步加载和卸载地图。

Credits
Production - John Venters
Level & Gameplay Design - Neve O'Neill
Narrative & Sound Design - Jak Knowles
Character Art - Emily Blane
Environment Art - Aaron Petherbridge & Elena Severson
Technical Art & Visual Effects - Innes White
Programming / Engineering - Linxiao "Damien" He & Mingyang "Morgan" Wang
Audio Consultants & Contractors - Avery Mullen, Robbie Peden, and Jan Huss