전체 글(275)
-
[UE5] 에디터 게임 시작 시, 캐릭터(Default pawn)가 스폰되지 않는 문제
☢️발생한 문제오늘도 열심히 UE5 튜토리얼을 보며 따라 만들어 보았습니다. 강의를 찍은 사람은 UE4이고 저는 UE5라 그런진 모르겠는데, 똑같이 따라해도 저만 오류가 발생하네요...😂 에디터에서 게임을 실행하면 플레이어 스타트(Player Start) 위치에 캐릭터가 스폰되어야 하는데 카메라만 스폰되는 문제가 바로 이 글의 주제입니다. ✅해결 과정1) 게임 모드 살펴보기게임 모드는 게임의 규칙을 가지는 클래스이므로, 여기에 내가 사용할 캐릭터의 정보를 알려줘야 합니다. 우선 게임 모드에서 제가 게임에 사용할 캐릭터라는 의미로 디폴트 폰 클래스를 지정해줘야 하죠. 여기에는 잘 지정되어 있는 것 같네요. 혹시나 에디터 컴파일과 저장을 안 했을 경우에도 저 같은 문제가 발생할 수 있다고 하니 꼭 컴파일과..
2022.08.03 -
[UE5] "Unable to build while Live Coding is active. Exit the editor and game, or press Ctrl+Alt+F11 if iterating on code in the editor or game" 오류
언리얼 엔진 5에서 C++ 코드를 작성한 후에 빌드를 진행해봤습니다. 그런데 다음과 같은 오류 메시지가 뜨더군요. "Unable to build while Live Coding is active. Exit the editor and game, or press Ctrl+Alt+F11 if iterating on code in the editor or game" 한 마디로 라이브 코딩 기능이 활성화 되어 있을 때는 빌드를 할 수 없다는 뜻이네요. 1)UE5 에디터를 닫고 다시 Visual Studio에서 솔루션 빌드를 진행하거나, 2)UE5의 라이브 코딩 기능을 대신 사용하는 것이 해결책일 것 같습니다. 하지만, 라이브 코딩을 적용한 내역이 디스크에 영구 저장되는 것이 아니므로, 작업이 다 끝난 후에는 반드..
2022.08.03 -
[UE5] "The following modules are missing or built with a different engine version" 오류 해결
☢️발생한 문제 Unreal Engine 5 온라인 러닝을 통해 실습해보고 있었는데, 새 C++ 클래스를 생성하고 난 후에 C++ 파일을 빌드하는 데 실패했고, 탐색기에서는 해당 cpp 파일이 표시될 순 있으나 콘텐츠 브라우저에서는 보이지 않을 수도 있다는 말을 하더군요. 그리고 나서 UE5를 다시 실행하니 다음과 같은 오류가 떴습니다. The following modules are missing or built with a different engine version: Would you like to rebuild them now? 예(Yes)를 눌러봐도 다음과 같은 대답이 돌아올 뿐이었습니다. could not be compiled. Try rebuilding from source manually. ..
2022.08.02 -
[게임 수학] #7 | 선형성(Linearity)
인프런 강의를 듣고 공부한 글입니다. 1. 선형성(Linearity)한자로 보면, 선의 형태를 가지는 성질이라고 할 수 있습니다. 수학에서는 다음을 만족하면, 선형성을 만족한다고 이야기합니다.가산성(Additivity) : \(f(x+y) = f(x) + (y)\)1차 동차성(Homogeneity of 1 degree) : \(af(x) = f(ax)\) 이런 선형성을 만족하는 함수들은 어떤 게 있을까요? 선형성을 만족하는 함수 예\(f(x) = x\)$$ f(5 + 10) = f(5) + f(10) $$$$ 5f(10) = f(50) $$ \(f(x) = 2x\)$$ f(15) = f(5) + f(10) \rightarrow 2 \cdot 15 = 2 \cdot 5 + 2 \cdot 10 $..
2022.07.28 -
[게임 수학] #6 | 삼각함수(2) : 각의 측정법
인프런 강의를 보며 공부한 글입니다. 1. 각의 측정각도법 (Degree)원을 360개로 균일하게 나누어 표현하는 방법입니다. 일상에서 흔히 사용하는 방법이죠. 왜 360인가에 대해서는 약수가 많이 나오는 수이기 때문에 원을 쪼개서 계산할 때 유용하다고 합니다. 하지만 이러한 각도법보다는 원의 호의 길이를 이용해 각도를 표시하는 호도법(Radian)이 삼각함수에 더 적합합니다. 삼각함수의 미적분을 더 편리하게 적용할 수 있기 때문이죠. 그렇다면, 우선 호도법이 뭔지부터 알아봅시다. 호도법 (Radian)반지름이 1인 반원을 생각해봅시다. 위와 같이 존재하는 반지름이 1인 반원의 왼쪽 좌표를 원점으로 옮겨봅시다. 이 때, 이 원호를 오른쪽으로 쫘악 펼쳐봅시다. 마치 오른쪽 끝이 실이라고 생각하..
2022.07.25 -
[게임 수학] #5 | 삼각함수(1) : 삼각함수의 개념
인프런 강의를 보며 공부한 글입니다. 1. 삼각함수(Trigonometric function)수학에서 삼각함수는 각의 크기를 삼각비로 나타낸 함수를 의미합니다. 삼각비(Trigonometric ratios)란 직각삼각형의 세 변의 길이 중 두 변의 길이 간의 비례 관계를 나타내는 걸 말하구요. 이러한 삼각비에는 우리가 흔히 아는 사인(sin), 코사인(cos), 탄젠트(tan)가 있습니다. 이러한 삼각함수 개념에 대해 이해하려면, 우선 그 기반 개념인 직각삼각형과 삼각비에 대해 더 알아보도록 합시다. 직각삼각형(Right-Angled Triangle) 직각삼각형은 다음과 같은 세 개의 요소로 이루어져 있습니다.빗변 (Hypotenuse) : 직각 맞은편의 비스듬한 변밑변 (Adjacent) ..
2022.07.25