내일배움캠프 우수 TIL | Unreal 언리얼 게임 개발 8기 5월 2주차
내일배움캠프 수강생들은 매일 그날 배운 것을 정리하는 TIL(Today I Learned)을 블로그에 업로드합니다. TIL은 자신의 역량을 객관적으로 파악할 수 있음은 물론, 취업할 때 성실함을 증명하는 수단이 되죠.
내일배움캠프의 수강생들은 TIL을 어떤 방법으로 작성하고 있을까요? 내일배움캠프 수강생들의 우수 TIL을 발표합니다.
신장식
✍🏻 신장식님의 블로그
🧑🏻💻 선정 이유
장식님의 TIL은 팀 프로젝트 과정에서 흩어져 있던 자료를 단순히 모아 둔 것이 아니라, 발제 요구사항과 팀 자체 설계를 비교하며 실제 개발 계획으로 전환한 점이 돋보입니다.
팀원별 자료를 역할, 인터페이스, 구현 방향으로 재정리하고, Recast NavMesh, Detour CrowdAIController, Spawn Culling, GameMode 전환, DataTable/DataAsset, 히트스톱 처리 등 각 파트의 기술적 판단 근거를 구체적으로 남겼습니다. 특히 발제 필수 체크리스트 25항을 기준으로 현재 설계를 알아보기 쉬운 기호(✅/⚠️/❌)로 나누어 분석하고, 누락된 히트마커, 데미지량 표시, 킬 확정 표시, 크로스헤어 등을 WBS 신규 작업으로 연결한 부분이 좋았습니다.
배운 내용을 정리 해두는 것을 넘어 다음 단계에서 해야 할 일을 명확히 정리한 실전형 TIL입니다.
엄정훈
✍🏻 엄정훈님의 블로그
🧑🏻💻 선정 이유
정훈님의 TIL은 복셀 지형 파괴와 Actor 데미지 처리를 구현하면서 발생할 수 있는 구조적 문제를 깊이 있게 분석한 점이 인상적입니다.
처음에는 ApplyRadialDamage와 VoxelChunkActor::TakeDamage()만으로 충분하다고 생각했지만, 한 청크에서 발생한 폭발이 인접 청크까지 영향을 줘야 한다는 문제를 발견하고, 실제 파괴 처리는 여러 청크를 알고 있는 VoxelWorld가 담당해야 한다는 구조로 개선했습니다. 또한 ECC_Visibility와 ECC_MAX를 비교하며, 단순히 데미지 이벤트가 잘 전달되는 해결책이 아니라 벽 뒤 Actor가 피해를 받지 않아야 하는 게임 규칙까지 함께 고려한 점이 좋았습니다. 마지막에는 Actor 데미지와 Voxel 파괴 흐름을 분리해 정리하고, 복잡한 차폐 규칙은 안정화 이후로 미루는 판단까지 담았습니다.
트러블 슈팅 내용을 잘 정리한 인상 깊은 TIL 입니다.
여러분의 결심이 결실을 맺을 때까지 내일배움캠프가 함께합니다.
내일배움캠프는 단순히 지식을 쌓는 곳이 아닙니다. 성장하는 디자이너가 될 수 있는 토대를 마련하는 장이죠. TIL과 같은 아주 작은 습관부터 끝까지 나를 믿고 해내는 끈기까지. 누구나 디자이너라는 꿈에 가닿을 수 있도록 가장 안전하고 튼튼한 계단을 놓아드립니다.
오직 성장에만 몰입할 수 있는 환경, 가장 효율적으로 디자이너 역량을 키울 수 있게 지도하는 튜터진, 매니저의 꼼꼼한 멘탈 관리까지 체계적인 관리 시스템이 준비되어 있습니다.
내일배움캠프와 함께 인생에서 가장 성장하는 시간을 만들어 보세요.