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

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

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

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

9기

김상준

✍🏻 25.04.25 TIL - 사운드 대원정

👩🏻‍💻선정 이유

상준 님은 콘솔 환경에서 사운드를 구현하는 여러 방법을 실제 코드와 함께 명확히 비교·정리하고, 단순 기능 소개를 넘어서 실전에서 마주칠 수 있는 문제점들과 그 해결법까지 체계적으로 설명을 작성해주었습니다. 특히 SoundPlayer, WMPLib, NAudio 등 다양한 구현 방식의 장단점을 구체적으로 분석하고, 사운드 파일의 빌드 설정이나 자원 충돌 문제 같은 실무적인 이슈를 놓치지 않고 짚어주며, 재사용성과 확장성을 고려한 구조적인 코드 설계까지 담아 초보자에게는 실용적인 예시를, 중급 이상 개발자에게는 설계 관점의 인사이트를 제공하는 점이 돋보입니다. 단순한 학습 요약을 넘어, 실제 프로젝트에서도 활용 가능한 ‘작은 사운드 시스템 설계서’로서 가치가 있는 글인 점에서 우수 TIL로 선정했습니다.

최은송

✍🏻 static 키워드 완전 정리

👩🏻‍💻선정 이유

은송 님의 TIL은 static 키워드에 대한 개념을 명확하게 설명하고, 인스턴스와의 차이점을 구체적인 예시와 비교를 통해 쉽게 이해할 수 있도록 구성되어 있어 우수 TIL로 선정되었습니다. 실제 코드 예시와 표를 활용해 내용을 시각적으로 정리함으로써 가독성과 학습 효과를 높였고, static 사용 시 주의해야 할 점과 올바른 활용 사례도 함께 제시하여 실무에 바로 적용 가능한 통찰을 제공합니다. 또한, 객체 지향 프로그래밍의 원칙을 고려한 설명으로 단순한 문법 이해를 넘어 프로그래밍 철학까지 담아낸 점이 돋보이며, 전반적으로 독자의 입장에서 친절하고 체계적으로 내용을 풀어내 학습자에게 큰 도움이 되는 글이었습니다.

10기

신현수

✍🏻 내일배움캠프 12일차 TIL

👩🏻‍💻선정 이유

현수 님의 TIL은 TextRPG 프로젝트를 진행하며 Stack 자료구조를 활용한 화면 전환 시스템을 직접 설계하고 구현한 과정을 명확하게 정리한 글입니다. 단순히 구현 방법을 나열하는 데 그치지 않고, 이전의 switch 방식과 비교하여 어떤 문제가 있었고 Stack 구조가 이를 어떻게 해결했는지 논리적인 구조와 시각 자료를 활용해 체계적으로 설명하였습니다. 특히 직접 제작한 구조 다이어그램은 복잡한 흐름을 한눈에 파악할 수 있도록 해주며, TIL을 읽는 사람의 이해를 돕습니다. 또한 Stack의 기본 동작(Push, Pop, Peek)을 실제 프로젝트에 어떻게 적용했는지를 코드와 함께 설명하면서 자료구조의 실전 적용력을 잘 드러냈습니다. 마지막에는 이러한 경험을 통해 얻은 교훈과 인사이트를 정리하며 마무리하는 등, 학습과 성찰이 모두 담긴 TIL로 다른 수강생들에게 모범이 될 수 있다고 판단하여 우수 TIL로 선정하게 되었습니다.

최정윤

✍🏻 Unity 카메라 시스템의 핵심 정리

👩🏻‍💻선정 이유

정윤 님의 TIL은 Unity 카메라 시스템의 핵심 속성을 하나하나 상세하게 분석하고 정리한 학습 TIL입니다. 단순한 메뉴얼 나열이 아니라, 실제 사용 시 유용한 개념적 차이와 기능적 차이를 스스로의 언어로 명확하게 풀어냈습니다. 특히 clear flags 항목에서 다양한 UI 연출 방식(Screen Space vs Depth Only vs World Space 등)을 비교한 설명은, 이론과 실전의 간극을 줄이는 매우 인사이트 있는 정리였습니다. 뿐만 아니라 projections, culling marks, viewport rect 등 각 항목에 대해 적용 사례, 주의점, 성능 영향까지 폭넓게 서술해, 학습 깊이와 전달력 모두 탁월하다고 판단했습니다. 단순 암기보다 맥락 속 이해와 응용을 목표로 한 이번 TIL은 카메라 기능에 익숙하지 않은 수강생들에게 큰 도움이 될 수 있어 우수 TIL로 선정하였습니다.

정현준

✍🏻 Unity 학습 TIL - 나의 시행착오 기반 학습기

👩🏻‍💻선정 이유

현준 님은 단순히 개념을 나열하는 데 그치지 않고, 직접 겪은 시행착오와 의문을 출발점으로 학습을 확장했다는 점에서 높은 가치를 가집니다. 특히 다음과 같은 점이 인상 깊었습니다: 각 항목마다 실제 Unity 개발에서 어떤 상황에 유용한지 고민한 흔적이 돋보이며, 추상 개념을 현실 맥락에 연결하려는 태도가 우수합니다. 무엇보다 “아직 잘 모르겠다”, “50%만 이해한 듯” 같은 표현은 단순한 좌절이 아니라, 진짜 이해하고자 하는 태도에서 나오는 표현이기에 더더욱 값집니다.

손유민

✍🏻 알고리즘 사고 흐름 정리 TIL

👩🏻‍💻선정 이유

유민 님은 단순한 알고리즘 풀이 기록을 넘어서, 문제 해결 과정에서의 사고 흐름, 성능 향상에 대한 고민, 그리고 구체적인 개선 방법까지 체계적으로 서술하셨습니다. 단순한 정답 도출이 아니라, 효율적인 코드 구현과 다양한 문제 접근이라는 코딩 테스트의 본질적 목적을 잘 짚어냈습니다. 시간 초과 이슈에 대해 Console.WriteLine의 과도한 호출이 원인일 수 있음을 추측하고, StringBuilder로의 개선을 통해 효율적인 출력 방식으로 해결하는 과정이 논리적으로 전개되었습니다. AI 도구 및 구글 검색을 통해 힌트를 얻고 문제를 해결하는 과정을 투명하게 공유함으로써, 초보 학습자에게도 큰 도움이 되는 TIL입니다. 개선 전후 코드 비교뿐만 아니라, 문제를 풀기 전에 어떤 값과 구조가 필요한지를 ‘마인드맵’처럼 정리한 점도 인상 깊습니다. 이러한 점에서 이 TIL은 단순한 일일 기록을 넘어, 다른 사람에게도 학습적으로 영감을 줄 수 있는 훌륭한 사례로 판단되어 우수 TIL로 선정하였습니다.

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

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

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

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

Share article
Subscribe to our newsletter

내일배움캠프 블로그