创建工程与Visual Studio后台任务
UE4.26 创建工程的界面与以前版本,稍稍不同。
选择工程分类
这里我们选择Games
分类。
选择模板
这里有许多模块,可以方便我们开发各种类型的游戏,选择Blank
空白模块。
项目设置
项目的一些基本设置,第一项设置允许我们创建基于蓝图或是基于C++
的项目,这里选择C++
。
UE4 C++
工程
设置完项目后,点击创建项目。经过稍长时间UE4
会帮助我们生成代码。
第一个接触的类是AGameModeBase
,继承自AInfo : AActor
。
游戏框架的基础是GameMode
。GameMode
设置了游戏的规则,比如“最先经过终点的玩家获胜”,它也处理玩家的生成。
#pragma once
#include "CoreMinimal.h"
#include "GameFramework/GameModeBase.h"
#include "BasicTrainingGameModeBase.generated.h"
/**
*
*/
UCLASS()
class BASICTRAINING_API ABasicTrainingGameModeBase : public AGameModeBase
{
GENERATED_BODY()
};
参考:UE4-游戏框架https://blog.csdn.net/qq_33500238/article/details/99674576