哈基米德:一只猫,两种视角,若干离谱武器
一款使用 UE5 制作的双视角类幸存者动作游戏,结合自动战斗与越肩射击。

《哈基米德》是本学期使用 UE5 制作的一款类幸存者动作游戏。
玩家扮演一只名为“哈基米德”的猫,继承前辈“圆头耄耋”的遗志,向“邪恶的人类”复仇。项目围绕双视角切换、武器养成、环境交互和生存战斗展开。
演示视频
双视角切换
游戏的核心机制是视角切换。
默认状态为俯视视角。全自动武器会自动索敌和开火,玩家主要负责移动、走位和规避敌人。按住鼠标右键后,游戏切换为第三人称越肩视角,玩家可以手动瞄准并攻击敌人的弱点。
两种视角共享同一套战斗系统,但对应不同的操作节奏:俯视视角强调范围攻击和生存压力,越肩视角强调瞄准、命中反馈与单点输出。


武器与技能
武器分为全自动与半自动两类。
全自动武器会自动瞄准并持续攻击,适合在敌人数量较多时维持输出;半自动武器需要手动操作,伤害更高,也更依赖瞄准精度。武器和技能均提供随机掉落与成长路径,使不同局次形成不同的 Build。
技能绑定在 E 键,并设有冷却时间,可用于处理高压战斗或制造集中爆发。
环境交互与关卡
地图中包含可交互元素,例如树木。玩家可以利用树木进行卡位,使敌人与场景发生碰撞,从而为战斗提供额外的策略空间。
教程关卡用于介绍移动、战斗、视角切换和交互方式,并承担玩家进入游戏后的初始引导。

画面与技术
项目使用 UE 5.4.4 开发,代码由 C++ 与蓝图混合编写。
美术资源一部分来自商城素材,一部分由团队自行建模。自制模型与现有素材共同构成了项目的视觉风格。游戏目前提供可运行的 Windows 版本,并配套演示视频与展示材料。
团队
开发团队为“这次一定队”,成员包括:
- HuagoSR
- skywalker060318
- duer26
我参与了除角色和敌人代码之外的大部分模块,包括玩法整合、关卡与场景、交互、展示材料及项目发布相关工作。