生存之春 - 一个开发中的虚幻 5多人生存游戏原型

开发周期: 开发中

一个提供类似 ARK: Survival Evolved 游戏结构的生存游戏模板。

这是一个学习项目。在开发过程中,我学习了虚幻引擎5。

核心功能与特色

游戏 UI

开发了包含基本功能的主菜单和游戏内用户界面。

主界面

Cliff Environment

游戏内UI

Cliff Environment

地形系统

在给定的网格上自动生成地形景观,并确定相应的材质。

基于坡度函数,确定悬崖环境,并使用方向函数将泥地与悬崖混合。

Cliff Environment

根据坡度和高度函数,确定沙滩区域,并将其与草地融合。

Beach Environment

使用 Unreal GrassType 实现草地、花卉和树叶效果。

Foliage

利用插件和地形图层来实现树木和水景效果。

根据算法自动选择适合景观类型的物理材质。

Materials Landscape Grass

Pawn

将选定的网格模型与虚幻引擎中的 Quinn 角色绑定,以便进行动画制作。

环境交互 - 脚步系统

使用动画通知检测脚步。

在通知中执行逻辑和函数。

Notify Blueprint Notify

使用虚幻物理材质实现脚步声音和脚步区域检测。