내일배움캠프 우수 TIL | Unity 9, 10기 5월 3, 4, 5주차

TIL 작성 방법이 궁금한가요? 내일배움캠프 수강생들의 우수 TIL을 참고해 보세요.
May 31, 2025
내일배움캠프 우수 TIL | Unity 9, 10기 5월 3, 4, 5주차

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

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

9기

송규민

✍🏻 3D 드루와라 (2025.5.16)

선정 이유

규민 님은 Unity 개발 학습 과정에서 발생한 의문점들을 단순히 나열하는 데 그치지 않고, 실제 코드와 함께 문제 상황을 짚으며 해결 과정을 논리적으로 정리하셨습니다. 특히 Vector3 방향 계산, 카메라 회전 방식, OnJump() 메서드 호출 타이밍 등 Unity 초급자라면 누구나 한 번쯤 겪는 헷갈리는 개념들을 명확하게 설명하고, 각 상황에 맞는 코드 예시와 해석을 곁들여 학습의 깊이를 더했습니다. 또한 Input System과 물리 연산, 이벤트 처리 등 실무적인 요소들을 연결 지어 설명함으로써 단순한 기능 설명을 넘어 실전에서의 이해와 적용에 초점을 맞췄습니다. 개발 과정에서의 고민과 성장 포인트까지 솔직하게 돌아보며, 기술적 성장뿐만 아니라 협업 능력에 대한 성찰까지 함께 담아낸 점에서 의미 있는 TIL로 선정하였습니다.

10기

장유성

✍🏻 [Unity-2025.05.06] topdown_project TIL(Today I Learned)

선정 이유

유성 님은 Unity 2D 게임 개발의 핵심 개념인 카메라 이동, 충돌 감지, UI 구성 등을 실제 개발 맥락에 맞춰 정리해주어 실무에 바로 적용 가능한 높은 학습 가치를 지니고 있습니다. transform.position, Clamp, Bounds 등의 개념을 코드와 함께 명확하게 설명하여 초심자도 이해하기 쉽게 작성했습니다. 단순 기능 설명이 아닌 왜 이 설정이 필요한가?에 대한 배경과 목적이 잘 서술되어 있습니다. 카메라 따라가기, 충돌 감지, UI 텍스트 선택 등 Unity에서 자주 마주하는 문제를 코드 중심으로 구체적으로 다룹니다. Player와 MainSprite를 분리하는 구조적 설계 이유를 기술했습니다. 이러한 이유로 우수 TIL로 선정되었습니다.

조경현

✍🏻 2025.05.21 7주차 수요일

선정 이유

경현 님은 Unity 기반 게임 개발에서 발생할 수 있는 실전적인 문제를 효과적으로 진단하고, 구조적이고 단계적인 접근으로 해결하셨습니다. 캐릭터가 밤에 검게 변하는 증상을 단순히 조명 문제로 치부하지 않고, Shader의 특성을 파악하여 근본 원인을 찾아낸 점이 매우 인상적이었습니다. Renderer.material.color, Shader.name, _EmissionColor 등 Unity의 핵심 요소를 직접 로그로 확인하고 실험한 과정이 구체적으로 서술되어 있어, 유사한 문제를 겪는 다른 개발자에게도 명확한 참고자료가 됩니다. 단순히 기술적인 설명에 그치지 않고, 게임 개발에 대한 태도와 인식의 변화까지 서술된 점에서 학습의 깊이가 느껴졌습니다.

김예지

✍🏻 Unity - Unity에서 수학 개념을 이해해보자 1편 - 벡터, 내적, 외적

선정 이유

예지 님은 벡터와 스칼라 개념을 Unity 맥락에서 실전적으로 적용할 수 있도록 탁월하게 정리하셨습니다. 게임 오브젝트의 속도 불일치나 회전 속도 차이 문제를 예시로 들어, 왜 정규화(normalization)가 반드시 필요한지를 명확히 짚어내었습니다. Unity API 호출 예제를 직접 제시하고, 각 코드가 실제로 어떤 결과를 내는지 설명했습니다. 벡터 연산을 게임 플레이 경험의 품질을 결정짓는 핵심 도구로 인식하고, 방향과 크기를 분리해서 다룰 때 얻는 이점을 실제 개발 사례와 함께 되돌아보았습니다. 정규화하지 않은 채 코드를 작성했을 때 발생할 수 있는 속도 불균형 문제를 직관적인 예시로 설명하며, 이후 어떻게 코드를 개선해야 하는지까지 회고 중심으로 제시해 후속 학습에도 큰 도움이 됩니다.

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

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

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

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

Share article
Subscribe to our newsletter

내일배움캠프 블로그