Unreal Day - 31 - Start Toon Tank!
·
Unreal Engine/Udemy:UE5 C++ 학습하고 게임 만들기
TIL - Today I Learned : Forward Declaration 전방 선언을 통해 불필요한 헤터파일을 추가하지 않을 수 있다.오늘의 진도: Section 5: Toon Tank 112. project Intro ~ 116. Constructing The Capsule   Project Intro  탱크를 만든다!WASD와 마우스 클릭으로 탱크를 조종한다!적 탱크도 만든다!HP, Damage, Destruction을 구현한다! 재미있는 Effect도 만든다! HUD 디스플레이를 만들어서 게임의 시작과 끝을 보여준다! 새로운 프로젝트로 시작한다!Pawn Class Creation 플레이어를 위한 탱크와 적 AI를 위한 배이스 클래스를 만들어준다. 부모가 될 클래스는 Pawn으로 시작한다. 월드..
Unreal Day - 30 - End of Section 4. Crypt Raider
·
Unreal Engine/Udemy:UE5 C++ 학습하고 게임 만들기
TIL - Today I Learned : 뭔가 연결이 잘못되거나 코드에 문제가 있다면 크래쉬가 난다. 개복치같아.잘못되었음을 느끼면 차분히 처음부터 다시 해보자..그리고 컴퓨터도 좀 하룻밤 자고 나면 괜찮아지나보다..ㅋ오늘의 진도: Section 4: Crypt Raider 110. Level Polish & 섹션 완료 후 회고  Level PolishActor에 Component를 추가하고 Level Blueprint로 연결해주었는데 계속 크래쉬가 났다. 왜일까?... 차분히 한숨 자고 오늘 다시 프로젝트를 열고 어제 작업한 모든 컴포넌트를 제거 후레벨 블루프린트의 이벤트 그래프도 깨끗하게 지우고 다시 연결해보니 잘 된다..  아쉽게도 어제 떴던 Crash Reporter의 내용을 저장하는 거였는데...
Unreal Day - 29 - Dependency Injection
·
Unreal Engine/Udemy:UE5 C++ 학습하고 게임 만들기
TIL - Today I Learned : Dependency Injection, 의존성 주입이랑 한 개체가 다른 개체를 필요로 할 때, 직접 해당 개체를 찾아서 생성하지 않고 외부에서 제공 받는 것이다. 오늘의 진도: Section 4: Crypt Raider 106. Dependency Injection ~ 109. Boolen Logical Operators   Dependency Injection비밀의 문에는 Trigger Component와 Mover 가 있다. Trigger Component는 특정 물체가 닿았는지에 대한 판정Mover는 문을 움직이는 역할을 한다. 특정 물체에 닿았을 때 문을 움직이려면 Trigger는 Mover에게 일을 하라고 호출해야한다.  Trigger Component..
Unreal Day - 28 - GetOverlappingActors()
·
Unreal Engine/Udemy:UE5 C++ 학습하고 게임 만들기
TIL - Today I Learned : Unreal Engine의 Coding Standard. 데이터형 하나하나 플랫폼 간의 이식성과 코드의 명확성을 보장하기 위한 노력! 오늘의 진도: Section 4: Crypt Raider 101. TArray ~ 105. Early Return 언리얼 엔진 문서를 처음 볼 때는 익숙치 않았는데 보다보면참 문서화가 잘 되어있는거 같다. 또 그만큼 방대하지만...  TArrayUPrimitiveComponent -> GetOverlappingActors() 는overlap된 AActor*의 리스트를 Out Parameter로 전달 하는 함수이다. 실제로 반환값은 void 이지만 Parameter에 TArray& OverlappingActors 로TArray를 참..
Rudolufoo
'Unreal Engine/Udemy:UE5 C++ 학습하고 게임 만들기' 카테고리의 글 목록 (2 Page)