Fork me on GitHub

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

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

 

 

 

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

 

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

 

 

 

 

 4. 开始写C++类

新建一个C++类

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

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

 

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

 

 

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

 

 

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

 

 

 保存下配置

 

posted @ 2021-06-30 11:53  索智源  阅读(912)  评论(0编辑  收藏  举报