-
일인칭 슈팅 C++ 튜토리얼게임/UnReal_MakeMyGameStudy 2021. 5. 7. 17:43
목적 이 튜토리얼은 C++ 를 사용해서 기본적인 일인칭 슈팅 (FPS) 게임을 만드는 법을 보여드립니다. 목표 이 튜토리얼을 마칠 때 쯤이면 다음과 같은 작업이 가능할 것입니다: 프로젝트 구성 캐릭터 구현 프로젝타일 구현 캐릭터 애니메이션 본문 일인칭 슈팅 C++ 튜토리얼 일인칭 슈팅 게임 메커니즘 구현 방법을 배워봅니다. docs.unrealengine.com 코드 FPSCharacter FPSCharacter.cpp /* 마우스 감도나 축 반전과 같은 추가 처리를 해 주려거든, 입력 값을 함수에 전달하기 전 별도의 조정을 가하는 함수를 추가해 주면 되지만, 여기서는 입력을 바로 AddControllerYawInput 과 AddControllerPitchInput 함수에 바인딩하도록 하겠습니다. */ ..
-
컴포넌트와 콜리전게임/UnReal_MakeMyGameStudy 2021. 5. 2. 19:02
컴포넌트를 만들어 계층구조에 넣고 게임플레이 도중 제어하는 법과, 컴포넌트를 사용하여 폰이 입체 오브젝트로 된 월드를 돌아다니도록 만드는 법 -> 플레이어가 캐릭터를 움직이고, 특정 키를 누르면, 어떤 액션을 취할 수 있다. 그러기 위해서는 필요한 것: 캐릭터 캐릭터의 물리 함수성질 캐릭터 CoreMinimal CoreMinimal.h // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "GameFramework/Pawn.h" #include "CollidingPawn.generated.h" UCLASS() class HOWTO_AU..
-
게임 조종 카메라게임/UnReal_MakeMyGameStudy 2021. 5. 1. 11:38
게임 조종 카메라 처음에 따라하는 것은 카메라를 활성화시키고, 서로 다른 카메라를 전환하는 법을 보여드리는 튜토리얼입니다. 카메라를 부드럽게 이동시킨다. 예) 카메라1 카메라2 이동 액션 이동 액션을 통해 카메라1 -> 카메라2 카메라2 -> 카메라1 완성 코드 CameraDirector.h // Fill out your copyright notice in the Description page of Project Settings. // CameraDirector.h #pragma once #include "CoreMinimal.h" #include "GameFramework/Actor.h" #include "CameraDirector.generated.h" UCLASS() class HOWTO_AUTOC..