哈基米德:一只猫,两种视角,若干离谱武器

一款使用 UE5 制作的双视角类幸存者动作游戏,结合自动战斗与越肩射击。

《哈基米德》是本学期使用 UE5 制作的一款类幸存者动作游戏。

玩家扮演一只名为“哈基米德”的猫,继承前辈“圆头耄耋”的遗志,向“邪恶的人类”复仇。项目围绕双视角切换、武器养成、环境交互和生存战斗展开。

演示视频

双视角切换

游戏的核心机制是视角切换。

默认状态为俯视视角。全自动武器会自动索敌和开火,玩家主要负责移动、走位和规避敌人。按住鼠标右键后,游戏切换为第三人称越肩视角,玩家可以手动瞄准并攻击敌人的弱点。

两种视角共享同一套战斗系统,但对应不同的操作节奏:俯视视角强调范围攻击和生存压力,越肩视角强调瞄准、命中反馈与单点输出。

战斗截图一

战斗截图二

武器与技能

武器分为全自动与半自动两类。

全自动武器会自动瞄准并持续攻击,适合在敌人数量较多时维持输出;半自动武器需要手动操作,伤害更高,也更依赖瞄准精度。武器和技能均提供随机掉落与成长路径,使不同局次形成不同的 Build。

技能绑定在 E 键,并设有冷却时间,可用于处理高压战斗或制造集中爆发。

环境交互与关卡

地图中包含可交互元素,例如树木。玩家可以利用树木进行卡位,使敌人与场景发生碰撞,从而为战斗提供额外的策略空间。

教程关卡用于介绍移动、战斗、视角切换和交互方式,并承担玩家进入游戏后的初始引导。

教程关卡展示

画面与技术

项目使用 UE 5.4.4 开发,代码由 C++ 与蓝图混合编写。

美术资源一部分来自商城素材,一部分由团队自行建模。自制模型与现有素材共同构成了项目的视觉风格。游戏目前提供可运行的 Windows 版本,并配套演示视频与展示材料。

团队

开发团队为“这次一定队”,成员包括:

  • HuagoSR
  • skywalker060318
  • duer26

我参与了除角色和敌人代码之外的大部分模块,包括玩法整合、关卡与场景、交互、展示材料及项目发布相关工作。