1. 创建本地文件夹,新建一个游戏空白项目,不使用蓝图,需要注意的是,创建的路径不要出现中文字符,否则会在生成编译环境时报错。

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

 

 

 

2. 创建一个Map文件夹然后创建一个Level,命名MenuMap

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

 

3. 项目设置中将新建的地图设置为主要地图

 UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

 

 

 

 4. 开始写C++类

新建一个C++类

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

新加一个GameMode,(游戏的GamePlay框架不明白的先去了解下GamePlay框架)

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

新建GamePlay文件夹,选择public,设定类名

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

 

再新建一个 PlayerController,注意新建路径

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

 

 

 再新建一个HUD,放在UI的HUD文件夹下,这些文件的路径自己要规划管理好

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

 UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

 

在World Settings 下将GameMode赋值上去,如果看不到World Settings 项目,可以在Window中调出

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

UE4 从无到有纯 C++ & Slate 开发沙盒游戏(一) 搭建GamePlay框架

 

 

 保存下配置

 

相关文章:

  • 2021-11-21
  • 2021-08-17
  • 2022-01-14
  • 2021-12-07
  • 2022-01-29
  • 2022-01-17
  • 2022-02-28
  • 2021-11-04
猜你喜欢
  • 2021-10-13
  • 2021-07-24
  • 2021-12-25
  • 2021-11-28
  • 2022-02-06
  • 2021-10-12
  • 2021-11-16
相关资源
相似解决方案