top of page

Down Current

2022 年 6 月 - 2022 年 8 月

Down Current 是一款 3D 叙事游戏,作为阿伯泰大学游戏开发专业 MProf 最终评估的一部分而创建。

在The Chinese Room 的指导下,在 12 周内使用UE4 开发。

我是九名硕士生团队中的首席程序员。我的工作包括实现玩家逻辑、自定义技能系统、UI 实现等。

玩家攀登

Climbing

我负责攀爬机制的实施,因为设计师需要灵活的第一人称视角攀爬体验,以扩展玩家在垂直方向的移动。

 我实现了攀爬机制,使玩家能够水平和垂直移动,在攀爬时旋转相机,并在到达表面顶部时自动爬上去。

技能系统

这是玩家的主要机制。通过输入正确的按键序列,玩家可以指挥Genhu做某些动作来净化有毒污泥区域并协助探索。 

我实现了系统的结构,完成了玩家输入端的实现,将 Genhu 的具体行为留给了其他程序员,以达到解耦的目的。

invocation.gif
inputUpdate.gif

输入设备更新

作为PC/主机平台游戏,玩家在玩游戏时可以选择键盘和鼠标,或手柄。我创建了一个监听输入设备更新的事件,以更新玩家切换控制设备时的图标和文本。

交互系统

交互系统的实现。玩家可以与场景中的对象进行交互以解锁日志中的相应条目。

grimoire.gif
dialogue.gif

线性对话系统

当玩家与 Parched (NPC) 互动时,屏幕下半部分会出现一条短文本行。每个 Parched Character 都有不同的情绪,并根据情绪触发不同的对话类别。

关卡流送

实现关卡流送功能以在启动画面和加载屏幕期间异步加载和卸载地图。

LevelStreaming.gif

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 MullenRobbie Peden, and Jan Huss

bottom of page