inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해

11강 언리얼 컨테이너 라이브러리 II - 구조체와 Map

수업자료 빌드 질문있습니다...

560

themoon007
0

제가 5.3.1버전 깃 허브 프로젝트 빌드로 언리얼을 실행시키는 방법을 사용하고 있는데요.

 

수업 자료의 언리얼 엔진 프로젝트 파일 오른쪽 클릭해서 저의 엔진 버전으로 바꾸고, Generate visual studio project files 도 하고 난 후에, 비주얼 스튜디오 켜고 프로젝트만 빌드하면 프로젝트만 빌드가 되지 않고 제 엔진 코드 쪽도 뭔가 같이 빌드 하는데요.

 

그러면 수업자료 프로젝트는 켜지긴 하는데 나중에 제 엔진 브라우저를 따로 켜려고 하면 또 다시 빌드하게 됩니다...

 

이게 반복되는데 수업 자료 같은 다른 버전의 프로젝트를 켜려고 하면 어쩔 수 없는 부분인가요? 아니면 제가 잘못 사용중인 건가요??

 

뭔가 수업자료 프로젝트만 마이그레이션 하지 않고 제 코어 엔진 코드를 건드는데 어떤 방법을 써야하는지 잘 모르겠어요....

unreal-engine 언리얼-c++ 5.3.1

답변 1

0

이득우

학습하는데 소스 빌드를 하는 이유가 있을까요?
언리얼 소스빌드는 분산빌드시스템 및 기본적인 인프라를 갖추는 것을 권장하는데, 이는 개인이 하기에는 버거운 부분이 있습니다.
학습을 목적으로 하신다면, 5.1 버전에 맞춰주시고 정식버전으로 진행해주시는 것을 권장합니다.

0

themoon007

처음엔 내부적으로 init이랑 tick 과정이 실제로 인터넷 정보대로 되어 있는지 궁금해서 비교해볼려고 시작했었는데요.

다음엔 FTickableGameObject같은 actor 실행 이후에 실행되는 것을 actor tick 전에 실행하도록 pretick같은거 기존 tick구현 방식에 맞춰서 되나 안되나 한번 추가 해보기도 하고...이런저런 실험 같은 거 했었습니다;;

이어서 제대로 개발 지식 배우려고 수업 듣는 중에 수업 자료가 있길래 한번 틀어봤는데 잘 안되는 것 같아 여쭤봤습니다..

0

이득우

네 굳이 소스코드를 빌드하지 않아도 정식버전으로도 디버깅 심볼과 소스코드를 제공해서 왠만한 엔진 분석이 가능합니다.

c++코드 구현 후 리슨서버의 Lobby에서 닉네임이 안바뀔 경우

0

283

0

싱글플레이->멀티플레이

0

362

1

계산식 작성은 어떻게 하나요?

0

409

2

build.cs 에서 추가하는것을 깜빡해서 정말 별짓거리를 다했네요..

0

358

1

VR 개발시 블루프린트 or C++

0

358

1

개인적으로 궁금한것이 있습니다.

0

468

1

멘토링 관련해서 질문드립니다.

0

349

1

취업준비 관련해 궁금한 점이 있어요.

0

445

1

너무어려워요...

0

435

1

SendGameplayEventToActor 에서 에러가 발생합니다

0

768

1

sweepsinglebychannel 오류

0

543

0

[Tip]_Unreal Engine 프로젝트 생성시 Build Error 몇가지

2

1235

1