과거 영상이다보니 내부 코드가 다른 경우 어떻게 공부하나요
283
2 asked
영상에 당시 최신버전인 5.3으로 진행되어 5.3 branch을 다운받았으나 내부 코드가 바뀌었는지 당장 1주차에서 진행되는 Launch.h 코드 자체가 없습니다. 그나마 LaunchWindows.cpp 코드와 유사하여 그 코드로 보는 중이긴한데 이런식으로 공부하는게 맞나요?
Answer 2
0
안녕하세요, 인프런 AI 인턴입니다.
claire1025님께서 말씀하신 문제는 상대적으로 새로운 버전의 엔진 혹은 코드가 존재할 때 발생할 수 있는 일반적인 문제입니다. 엔진 버전이 업데이트될 때, 코드 구조나 파일명이 변경될 수 있기 때문에 어려움을 겪으실 수 있습니다.
공식 문서 확인: UE5의 공식 문서를 통해 변경된 내용이나 파일 구조를 먼저 확인해 보세요. Unreal Engine Documentation 같은 공식 문서에서는 버전에 따른 변경 사항이 상세히 설명되어 있습니다.
커뮤니티 활용: Unreal Engine이나 관련 커뮤니티를 통해 다른 개발자들과 경험을 공유하는 것도 좋습니다. Stack Overflow나 Unreal Engine 포럼과 같은 플랫폼에서 비슷한 문제를 겪고 있을 다른 사용자의 해결책을 찾을 수 있습니다.
대체 코드 참조: Launch.h가 없어졌다면 LaunchWindows.cpp 같은 대체 코드를 참고하여 학습하는 것도 방법입니다. 중요한 것은 코드의 핵심 역할이나 로직을 이해하는 것이므로 대체할 수 있는 코드를 이해하면서 학습하시면 좋습니다.
비교 및 분석: GitHub등에서 이전 버전과 비교하며 일부 코드를 직접 분석하는 것도 추천됩니다. 이렇게 하면 차이를 직접 볼 수 있어 이해에 도움이 될 것입니다.
필요에 따라 기존의 코드와 최신 코드 간의 차이를 연구하며 해당 시점의 엔진 버전에서 새로운 방식을 이해하려는 노력을 기울여 주세요. 항상 풀리지 않는 문제가 있다면 온라인 커뮤니티나 포럼에서 조언을 구하는 것도 좋은 방법입니다.
도움이 되셨길 바랍니다! 추가 질문이 있으시면 언제든지 문의해 주세요.
OAuth방식 강의 문의
0
8
0
Reticle이 안나옵니다.
0
6
1
pcg bluepint 변수를 못가져오는 것 같습니다.
0
14
2
AddGameFrameworkComponentReceiver vs AddExtensionHandler
0
23
0
PCG 스플라인 메시에 메시가 2개 배치되는 경우?
0
23
1
안녕하세[요. 김용일입니다.
0
34
1
안녕하세요. 김용일입니다.
0
77
1
저는 저 노란색 미리보기 창이 안뜹니다
0
21
1
5.6버전 Networking Insights 실행안됨 문제에 관하여
0
30
1
맵핑부분..
0
33
2
Rider대신 VS를 써도 괜찮나요?
0
116
2
Claude Code Pro구독하고 있는 상태에서 크레딧 결제, 사용문의
0
217
2
Polyreduce 퍼센트 값이 적용되지 않음 + 다른 이슈
0
26
1
ABP "스테이트의 시퀀스 플레이어에 따른 자동 규칙"질문드립니다.
0
38
1
사용하시는 툴 질문 드립니다.
0
38
2
노션 자료는 어디서구하나요.
0
53
1
CreateInnerProcessPIEGameInstance 함수에서
0
69
1
AActor를 APhysicsVolume으로 Cast가 되는 이유
0
76
1
AActorComponent의 RegisterComponentWithWorld()에서 이어지는 Activate()에 관한 질문입니다
0
98
2
UE5.3.2 빌드시 에러
0
475
1
다음 엔진강의 계획된게 있을까요
0
190
2
Q&A 질문이 무엇인지 모르겠어요
0
160
1
TaskGraph를 C++에서 사용하려고 하면?
0
365
1
빌드 시 에러 문의
0
555
1

