logo
|
Blog
  • 취업 성과 한눈에 보기
  • 웹 개발앱 개발게임 개발UXUI 디자인PM데이터분석앱 창업
내일배움캠프 바로가기
내일배움캠프 바로가기
내배캠 라이프

내일배움캠프 우수 TIL | Unreal 언리얼 게임 개발 8기 8월 3주차

TIL 작성 방법이 궁금한가요? 내일배움캠프 수강생들의 우수 TIL을 참고해 보세요.
Aug 24, 2026
내일배움캠프 우수 TIL | Unreal 언리얼 게임 개발 8기 8월 3주차
Contents
장성윤🧑🏻‍💻 선정 이유김현준🧑🏻‍💻 선정 이유여러분의 결심이 결실을 맺을 때까지 내일배움캠프가 함께합니다.

내일배움캠프 수강생들은 매일 그날 배운 것을 정리하는 TIL(Today I Learned)을 블로그에 업로드합니다. TIL은 자신의 역량을 객관적으로 파악할 수 있음은 물론, 취업할 때 성실함을 증명하는 수단이 되죠.

내일배움캠프의 수강생들은 TIL을 어떤 방법으로 작성하고 있을까요? 내일배움캠프 수강생들의 우수 TIL을 발표합니다.

장성윤

✍🏻 장성윤님의 블로그

🧑🏻‍💻 선정 이유

이 TIL은 UI 개발에서 자주 놓치기 쉬운 문제들을 실제 시행착오와 함께 잡아낸 기록이라는 점에서 선정했습니다.

특히 설정 메뉴가 처음에는 정상인데 두 번째부터 버튼이 먹지 않는 현상을 Common UI의 위젯 재사용과 생명주기 문제로 좁혀 NativeConstruct()로 바인딩 위치를 변경한 과정이 좋았습니다.

HUD와 PlayerController가 각자 선택 대상을 가지고 있어 화면과 실제 명령이 어긋났던 문제도 상태 관리 관점에서 원인을 정확히 짚었습니다.

미니맵에서는 같은 마우스 입력을 카메라 이동과 유닛 명령으로 구분했고, Software Cursor는 디자인 적용에 만족하지 않고 실제 클릭 지점인 Hot Spot까지 맞췄습니다.

하나하나 보면 작은 UI 기능이지만, 입력이 어디서 시작되고 어떤 객체를 거쳐 게임 로직까지 전달되는지를 계속 확인하며 완성도를 높여간 과정이 잘 보였습니다.

직접 구현하면서 얻은 실전적인 기준들이 많이 남아 있어 다른 팀원이 참고하기에도 좋은 TIL이라 선정했습니다.

김현준

✍🏻 김현준님의 블로그

🧑🏻‍💻 선정 이유

이 TIL은 기능을 구현한 결과보다, 멀티플레이에서 서로 다른 시스템이 어디까지 책임져야 하는지를 집요하게 구분해낸 과정이 특히 인상적이었습니다.

최초 ?listen Travel과 Seamless Travel의 차이를 단순 설정 오류로 넘기지 않고, GameMode 상속 구조와 리슨 서버 생성 과정까지 추적해 두 증상의 뿌리를 하나로 연결했습니다.

또한 호스트 종료 후 남는 EOS 로비 문제에서는 UE 연결과 EOS 로비가 별개의 생명주기를 가진다는 점을 파악하고, 월드가 사라져도 살아남는 GameInstance에 정리 책임을 둔 판단이 설득력 있었습니다.

특히 PIE의 전역 델리게이트처럼 실제 테스트 환경에서만 드러나는 함정까지 기록해 실전 가치가 높았습니다.

코드를 고친 기록이라기보다, 복잡하게 얽힌 네트워크의 경계를 하나씩 그려낸 개발 노트라는 점에서 이번 TIL을 선정했습니다.


여러분의 결심이 결실을 맺을 때까지 내일배움캠프가 함께합니다.

내일배움캠프는 단순히 지식을 쌓는 곳이 아닙니다. 성장할 수 있는 토대를 마련하는 장이죠. TIL과 같은 아주 작은 습관부터 끝까지 나를 믿고 해내는 끈기까지. 누구나 꿈에 가닿을 수 있도록 가장 안전하고 튼튼한 계단을 놓아드립니다.

오직 성장에만 몰입할 수 있는 환경, 가장 효율적으로 역량을 키울 수 있게 지도하는 튜터진, 매니저의 꼼꼼한 멘탈 관리까지 체계적인 관리 시스템이 준비되어 있습니다.

내일배움캠프와 함께 인생에서 가장 성장하는 시간을 만들어 보세요.

Share article
Contents
장성윤🧑🏻‍💻 선정 이유김현준🧑🏻‍💻 선정 이유여러분의 결심이 결실을 맺을 때까지 내일배움캠프가 함께합니다.

내일배움캠프 블로그

RSS·Powered by Inblog