반응형 언리얼24 언리얼 5 - 빌드 환경 설정 및 컴파일 방법 (Unreal 5 Compile Build Settings) Unreal 5 전체 링크 참고 - 언리얼 5, BuildConfiguration.xml 설정 라이브 코딩 컴파일 - Ctrl + Alt + F11 or Cmd : LiveCoding.Compile 입력 라이브 코딩 해제 후 빌드 - Visual Studio, Ctrl + F5 빌드 환경 설정 언리얼 5에서 c++ 코드를 한 줄만 수정해도 빌드 시간이 매우 오래 걸린다. 아래는 아무 설정도 안하고 액터(MyActor.cpp/h)를 수정하였을 때 걸린 시간과 로그이다. 고작 한 줄 수정했는데 6분이상 걸렸다. 컴파일이 빠르게 되도록 빌드 환경 설정을 바꿔보자. C:\Users\{user name}\AppData\Roaming\Unreal Engine\UnrealBuildTool로 이동하면 xml 파일이 있.. 2023. 3. 30. 언리얼 5 - 액터 삭제 (Delete Actor Files) Unreal 5 전체 링크 불필요한 Actor를 삭제해보자. 마우스 오른쪽 버튼으로 클릭해도 삭제가 되지 않는다. 탐색기에서 표시를 누르자. 탐색기에서 실제로 cpp와 헤더 파일을 삭제한다. 하지만 Ctrl + Alt + F11 (라이브 코딩)을 해도 여전히 남는다 귀찮긴 하지만 언리얼을 재부팅하고, Ctrl + Alt + F11 하면 MyActor가 생성되지 않는 것을 알 수 있다. 그래도 남아있다면 언리얼 종료 후, 아래의 폴더를 삭제한다. 그리고 uproject에서 Generate Visual Studio project files를 실행한다. 이제 프로젝트를 열고 다시 빌드해보자. 2023. 3. 30. 언리얼 5 - 생성한 액터 파일이 콘텐츠 브라우저에 보이지 않는 경우 해결 방법 Unreal 5 전체 링크 언리얼 5에서 액터(Actor)를 생성해보자. 하단의 콘텐츠 드로어에서 C++ 클래스 폴더를 마우스 오른쪽 버튼으로 클릭한 후, 새 C++ 클래스를 누른다. 또는 C++클래스 폴더를 선택한 상태에서 추가 버튼을 눌러도 된다. 액터를 선택하고 다음 버튼을 누른다. 이름을 적당히 지은 다음에 클래스 생성 버튼을 누르자. 프로젝트가 코드에 추가된다. 비주얼 스튜디오가 열리게 되고 컴파일이 시작된다. 콘텐츠 브라우저에 보면 MyActor가 추가된 것을 알 수 있다. 하지만 언리얼을 종료하고 다시 들어오게 되면 MyActor가 사라져있다. 이 경우 선택된 폴더에서 아무 파일이나 클릭해 비주얼 스튜디오를 켠다. 그리고 Ctrl + Alt + F11로 라이브 코딩 컴파일을 새로 하면 된다... 2023. 3. 29. 언리얼 5 - 유니티 vs 언리얼 용어 비교 (Quick Glossary Unreal vs Unity) Unreal 5 전체 링크 Unity 전체 링크 언리얼 메뉴얼에서는 유니티 개발자를 위한 간략 용어집을 제공한다. 유니티에서 사용하는 개념은 대부분 언리얼에도 존재하지만 용어가 다르다. 또한 유니티에서 씬(Scene)은 언리얼에서 맵(Map)이라고 한다 맵 파일에는 레벨과 오브젝트에 대한 정보, 라이팅 데이터 등이 포함된다. 2023. 3. 25. 깃허브 데스크탑 - 언리얼 프로젝트 추가하기 (new repository) SW 역량테스트 합격하기 A형 강의 오픈!! (인프런 바로가기) Git / GitHub 전체 링크Unreal 5 전체 링크 프로젝트를 만들었다면 [File] → [Add local repository...]에서 경로를 지정한 후, create a repository를 클릭한다. Git ignore에서 UnrealEngine을 선택하고 Create repository를 클릭한다. 이제 Publish repository를 클릭하자. 코드를 공개하고 싶다면 Keep this code private를 해제하면 된다. 이제 깃허브에서 업로드를 확인하면 된다. 2023. 3. 25. 언리얼 5 - Framework was not found 에러 수정하기 Unreal 5 전체 링크 언리얼 5를 설치한 후에 프로젝트를 생성할 때, 블루프린트가 아닌 C++ 프로젝트를 생성해보자. 다음과 같이 프레임워크를 찾을 수 없다는 에러가 나오는 경우가 있다. Running C:/Program Files/Epic Games/UE_5.1/Engine/Build/BatchFiles/Build.bat -projectfiles -project="D:/github/Unreal/ArenaBattle/ArenaBattle.uproject" -game -rocket -progress Running UnrealBuildTool: dotnet "..\..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" -projectfiles -.. 2023. 3. 25. 이전 1 2 3 다음 반응형