공부용 이모저모
UE4 - 일인칭 슈팅 C++ 튜토리얼 본문
햇갈릴 만한것 / 코드 위주로 기재
일인칭 슈팅 C++ 튜토리얼
일인칭 슈팅 게임 메커니즘 구현 방법을 배워봅니다.
docs.unrealengine.com
1- 프로젝트 구성
1 - 프로젝트 구성
일인칭 슈팅 프로젝트 구성법입니다.
docs.unrealengine.com

// Fill out your copyright notice in the Description page of Project Settings.
#include "FPSProjectGameModeBase.h"
void AFPSProjectGameModeBase::StartPlay()
{
Super::StartPlay();
if (GEngine)
{
// 디버그 메시지를 5 초간 표시합니다.
// "키" (첫 번째 인수) 값을 -1 로 하면 이 메시지를 절대 업데이트하거나 새로고칠 필요가 없음을 나타냅니다.
GEngine->AddOnScreenDebugMessage(-1, 5.0f, FColor::Yellow, TEXT("Hello World, this is FPSGameMode!"));
}
}
CPP 파일.
AddOnScreenDebugMessage - 메시지를 특정위치에 띄운다.

2- 캐릭터 구현
2.1 - 새 캐릭터 만들기
일인칭 슈팅 프로젝트에 새 캐릭터를 만드는 법을 배워봅니다.
docs.unrealengine.com
void AFPSCharacter::BeginPlay()
{
Super::BeginPlay();
if (GEngine)
{
// 5 초간 디버그 메시지를 표시합니다. (첫 인수인) -1 "Key" 값은 이 메시지를 업데이트 또는 새로고칠 필요가 없음을 나타냅니다.
GEngine->AddOnScreenDebugMessage(-1, 5.0f, FColor::Red, TEXT("We are using FPSCharacter."));
}
}
마찬가지로 CPP코드에 디버그 메시지를 띄워보는 작업이다.

'UE4 - C++' 카테고리의 다른 글
| UE4 - 애니메이션 몽타주 (0) | 2021.09.09 |
|---|---|
| UE4 - 점프기능 구현 (0) | 2021.08.31 |
| UE4 - 플레이어 입력 및 폰 (0) | 2021.07.21 |
| UE4 - 게임조종 카메라 (0) | 2021.07.21 |
| UE4 - 프로그래밍 퀵스타트 (0) | 2021.07.21 |