生存之春 - 一个开发中的虚幻 5多人生存游戏原型
开发周期: 开发中
一个提供类似 ARK: Survival Evolved 游戏结构的生存游戏模板。
这是一个学习项目。在开发过程中,我学习了虚幻引擎5。
核心功能与特色
游戏 UI
开发了包含基本功能的主菜单和游戏内用户界面。
主界面
游戏内UI
地形系统
在给定的网格上自动生成地形景观,并确定相应的材质。
基于坡度函数,确定悬崖环境,并使用方向函数将泥地与悬崖混合。
根据坡度和高度函数,确定沙滩区域,并将其与草地融合。
使用 Unreal GrassType 实现草地、花卉和树叶效果。
利用插件和地形图层来实现树木和水景效果。
根据算法自动选择适合景观类型的物理材质。
Pawn
将选定的网格模型与虚幻引擎中的 Quinn 角色绑定,以便进行动画制作。
环境交互 - 脚步系统
使用动画通知检测脚步。
在通知中执行逻辑和函数。
使用虚幻物理材质实现脚步声音和脚步区域检测。