ARPG Maker
陈方研(PB17000123)1孙煜华(PB21010459)
1数院2021级
指导老师:刘利刚
图 1: 游戏展示图 1
图 2: 游戏展示图 2
项目介绍:
ARPG Maker是一个基于虚幻引擎5(Unreal Engine 5)开发的动作角色扮演游戏(ARPG)。该项目受到了《黑神话:悟空》的启发,旨在结合UE5的先进技术和类似于RPG Maker的易用性,帮助开发者和游戏爱好者制作ARPG游戏。项目实现了丰富的游戏功能,包括玩家数值系统、装备系统、多种玩家动作、AI行为、任务系统和开放世界关卡。 游戏环境:UnrealEngine 5.4.1 使用方法:运行RPG_Tutoriallll.uproject,即可开始体验游戏。游戏中已经完成了主角、NPC等蓝图制作,适用于第三人称ARPG游戏。
项目视频:
项目分工:
孙煜华: 负责玩家数值、玩家装备、AI行为、任务系统、开放世界以及大部分角色动作的实现。
陈方研: 负责钩爪系统、完善攀爬与经验值等内容,并负责项目报告与展示的编写。
感想与不足:
在这个项目中,我们对本学期所学习的物理仿真、角色动画等内容的理解进一步加深,对类的封装和节点编程的理解有了大幅提升。虽然制作游戏的过程非常困难且繁琐,但也充满了乐趣。项目中仍有一些不足之处,例如:
Boss战未能及时完成,敌人AI尚未完全完善,存在一些动作细节上的BUG。
模型均来自网络,未能自行建模,感到有些遗憾。
希望能加入一些剧情,但由于能力有限,未能实现。
致谢:
感谢刘老师一学期来精心设计的课程与实验,帮助我们打开了图形学的大门。
感谢助教的用心准备和耐心指导,还有同学们的帮助和鼓励。