728x90

게임개발 245

[UE] 라이브 코딩 빌드 에러 로그창 메시지가 ??? 로 찍히는 문제

언리얼엔진5를 사용하면서, 로직 코드를 수정하고 에디터에서 Ctrl + Alt + F11 을 눌러 라이브 코딩 빌드를 할 때 에러 로그가 ??? 같이 한글이 깨져서 찍히는 경우. 언어 설정을 수정해서 해결할 수 있음. 윈도우 키를 눌러서 "언어"입력. "언어 설정"을 열고, 우측 "관련 설정"섹션에서 "기본 언어 설정"을 클릭. "국가 또는 지역" 설정 창이 열리는데, 여기서 "시스템 로캘 변경" 버튼 클릭. 팝업창에서 "Beta: 세계 언어 지원을 위해 Unicode UTF-8 사용" 을 체크. 시스템 재시작.

Unreal 엔진 2023.07.06

[UE] 언리얼 엔진 5 블루프린트 vs C++ 언제 어떤 걸 사용하는 게 좋을까? - 2편(완)

2023.07.04 - [Unreal 엔진] - [UE] 언리얼 엔진 5 블루프린트 vs C++ 언제 어떤 걸 사용하는 게 좋을까? - 1편 오브젝트의 클래스에 따라 블루프린트와 C++ 중 어떤 언어를 사용할지 결정할 수 있다. Actor 에 따른 블루프린트/C++ 결정 게임을 만들면 게임 모드, 게임 스테이트(또는 게임 인스턴스), 폰/캐릭터와 같은 핵심 액터와 클래스가 공통적으로 구성. 핵심 액터를 모두 한 가지 언어로 작성하고 싶을 수 있지만, 팀의 강점과 게임의 요구 사항을 고려하고 워크플로에 균형을 맞춰야 한다. 또, 팀에 프로그래머가 많지 않다면 블루프린트를 더 자주 사용해야 할 수도 있다. 라이라(Lyra) 프로젝트(이하 라이라)의 핵심 클래스들을 예시로 살펴본다. Game State 라이라..

Unreal 엔진 2023.07.05

[UE] 언리얼 엔진 5 블루프린트 vs C++ 언제 어떤 걸 사용하는 게 좋을까? - 1편

엔진의 여러 시스템이 블루프린트와 C++ 사용을 중심으로 설계되었기 때문에 어떤 언어를 사용해야 할지 불분명할 수 있음. 언리얼 엔진의 블루프린트와 C++를 살펴보고, 각 언어의 장점과 어떻게 사용하면 더 효과적일지 알아본다. 기능을 개발할 때, C++와 블루프린트 중 어떤 걸 사용할지 선택을 언제 해야할지 알아보자. 언리얼 엔진을 처음 사용할 때는 가장 익숙한 프로그래밍 언어를 고수하고 프로젝트에 그 언어만 사용하고 싶을 수 있음. C++와 블루프린트의 이상적인 사용 사례를 알면 보다 균형 잡힌 프로젝트 개발 주기를 만들 수 있음. 그 전에 먼저 언리얼 엔진의 C++와 블루프린트에 대한 개괄적인 개요를 살펴본다. 블루프린트 언리얼 엔진의 노드 기반 프로그래밍 언어. 변수, 함수, 이벤트를 클릭하고 드래..

Unreal 엔진 2023.07.04

[UE] 안드로이드 빌드하기 - 3편

2023.07.03 - [Unreal 엔진] - [UE] 안드로이드 빌드하기 - 1편 2023.07.03 - [Unreal 엔진] - [UE] 안드로이드 빌드하기 - 2편 2편까지 셋팅을 모두 마치고, Unreal Engine 에서 패키징 실행. 패키징 완료! 안드로이드 기기에 배포해서 실행해보자. 앗.. No Google Play Store Key No OBB found and no store key to try to download. Please .... 이런 에러가. 프로젝트 셋팅에서 Disable OBB 체크해주고 재시도. 그래도 또같은 메시지가. 그 위에 Package game data inside .apk? 를 체크해줘야 함. OBB 파일로 분리되지 않고 apk 에 합쳐지도록 함. 빌드 및 실..

Unreal 엔진 2023.07.03

[UE] 안드로이드 빌드하기 - 2편

2023.07.03 - [Unreal 엔진] - [UE] 안드로이드 빌드하기 - 1편 하놔... 쓰다가 임시저장 안해서 다 날라감. 요약하면... Android Studio 4.0 버전을 설치. 4.0 버전은 Android Studio 다운로드 자료실에서 아래 링크에서 동의하고 4.0 버전을 찾아서 설치하면 끝. https://developer.android.com/studio/archive?hl=ko Android 스튜디오 다운로드 자료실 | Android 개발자 | Android Developers 이 페이지에는 Android 스튜디오 출시 관련 다운로드 자료실이 포함되어 있습니다. developer.android.com 설치할 때 Wizard 는 모두 기본 설정으로 Next 클릭해서 설치. Andr..

Unreal 엔진 2023.07.03

[UE] 안드로이드 빌드하기 - 1편

언리얼 엔진 프로젝트 브라우저. 블루프린트/C++ 중 아무거나 선택. 타깃 플랫폼을 Desktop 에서 Mobile 로 설정. 퀄리티 프리셋은 Maximum 에서 Scalable 로 설정. 시작용 콘텐츠는 불필요. (프로젝트 그본 구성으로 안드로이드 빌드만 할 것이기 때문에) [프로젝트 세팅 > 플랫폼 Android > APKPackaging] 이동 SDK 라이선스 수락(Accept SDK License) 클릭. APK Packaging 아래에 Minimum SDK Version 과 Target SDK Version 넘버만 체크하고 창 닫기. 다음은 중요한 셋팅인 Android SDK, NDK 설정이 필요. 이부분은 Android Studio 를 설치해야 가능. {UnrealEgninePath}\UE_5..

Unreal 엔진 2023.07.03

[UE] "E1696 파일 소스을(를) 열 수 없습니다." 해결법

셋팅을 다 하고, 빌드는 문제 없는데 아래 에러가 계속 보임. Intellisence 도 동작하지 않아서 빨간 밑줄만 좍좍. "E1696 파일 소스을(를) 열 수 없습니다." 에러는 관련 Header file 경로를 찾지 못해서 생기는 문제인데, 이 때 해당 프로젝트의 속성(Property) 창에서 [VC++ 디렉터리] 페이지의 일반 > 포함 디렉터리 값이 비어있거나 Unreal Engine 관련 경로 셋팅이 안돼있을 수 있음. 위 이미지처럼 경로 셋팅이 되어야 하고, 해결법은 간단. Visual Studio 를 종료하고 uproject 파일을 우클릭해서 Generate Visual Studio project files 를 클릭해주면 됨.

Unreal 엔진 2023.06.26

UE5 엔진 샘플 프로젝트 Lyra 빌드해보기

UE5 의 샘플 프로젝트, 라이라(Lyra) 를다운로드 받고 UE 5 소스코드를 다운받아서 빌드, 돌려보려는 중. https://docs.unrealengine.com/5.0/ko/lyra-sample-game-in-unreal-engine/ 라이라 샘플 게임 라이라 샘플 게임의 기술을 사용하여 언리얼 엔진 5 프로젝트를 개발하는 방법을 알아봅니다. docs.unrealengine.com 프로젝트는 위 링크 참고해서 Epic Launcher 통해서 다운로드 받고, UE5 는 Epic GitHub 에서 다운로드. 가이드는 UE 4.27 문서(UE4 버전 최종 버전)를 참조. 현재 기준, UE 5.x 버전 도큐먼트에는 해당 내용이 업데이트 되지 않았음. https://docs.unrealengine.com/..

Unreal 엔진 2023.06.26

게임 개발 관련 유명 추천/신간 서적들 링크 모음 (2023.06)

게임 개발과 관련해서 유명하고 훌륭한 추천 서적들 링크 모음입니다. 게임 개발 일반 추천 도서들 유니티 교과서 개정 6판 https://link.coupang.com/a/1K9kO 유니티 교과서 개정6판 COUPANG www.coupang.com 라프 코스터의 재미이론 https://link.coupang.com/a/1PPWL 라프 코스터의 재미이론 COUPANG www.coupang.com 탐닉의 설계자들:나도 모르게 빠져드는 직감·놀람·이야기의 기술 https://link.coupang.com/a/1PQq8 탐닉의 설계자들:나도 모르게 빠져드는 직감·놀람·이야기의 기술 COUPANG www.coupang.com 게임 시스템 디자인 입문 : 실무 게임 기획을 위한 게임의 규칙 밸런싱 스프레드시트 데이터..

Unity 2022 호환 <유니티 교과서> 개정 6판 리뷰 (2023.6 출간)

2023년 6월, 유니티 게임 개발 입문용으로 강력하게 추천할만한 의 신간인 개정 6판이 나왔습니다. Unity 엔진 LTS 버전인 Unity 2022 버전에 호환됩니다. 세부 버전은 약간 다르지만 차이는 거의 없을겁니다. 매년마다 유니티 버전에 맞춰 개정판이 나오는 걸 보면, 계속해서 좋은 평가를 받고있는 책. 개정 6판의 상세 리뷰는 아래 들을 참고해주세요. 유니티 게임 개발 입문서 개정6판 출간! (Unity 최신 버전 호환) https://blog.naver.com/sorang226/223135356830 유니티 게임 개발 입문서 개정6판 출간! (Unity 최신 버전 호환) 2023년 5월. 드디어 제가 좋아하는 의 신간인 개정 6판이 나왔습니다. Unity 엔진 ... blog.naver.co..

728x90
반응형