01. 프로젝트 생성 및 맵 구성 - Elysia-ff/UE4-Custom_Stencil_Tutorial GitHub Wiki
Blank Template을 선택하고 StealthTutorial 이라는 이름으로 프로젝트를 생성했다.
Starter Content도 필요없으니 제외

Cube로 맵을 대충 구성한다.

그리고 AGameModeBase를 상속받는 AStealthGameMode와 APlayerController를 상속받는 AStealthPlayerController를 생성하고
각 클래스를 상속받는 블루프린트 BP_GameMode, BP_PlayerController를 생성한다.

/GameMode/StealthGameMode.h
// Copyright 2021. Elysia-ff
#pragma once
#include "CoreMinimal.h"
#include "GameFramework/GameModeBase.h"
#include "StealthGameMode.generated.h"
/**
*
*/
UCLASS()
class STEALTHTUTORIAL_API AStealthGameMode : public AGameModeBase
{
GENERATED_BODY()
};/Player/StealthPlayerController.h
// Copyright 2021. Elysia-ff
#pragma once
#include "CoreMinimal.h"
#include "GameFramework/PlayerController.h"
#include "StealthPlayerController.generated.h"
/**
*
*/
UCLASS()
class STEALTHTUTORIAL_API AStealthPlayerController : public APlayerController
{
GENERATED_BODY()
};