SPRT BootCamp Unity : Day 22

강동현·2025년 10월 29일

SpartaCodingClub_Unity_12th

목록 보기
21/23

0. 서론

금일부터 팀 프로젝트 및 수준별 분반 특강을 진행하였다. 이번 팀 프로젝트는 궁수의 전설, 물불게임, 쿠키런 이 3가지 중 하나를 골라 비슷하게 만들어 보는 것이 이번 프로젝트의 목표이다. 이번 조 에서는 기본을 탄탄하게 잡고 시간이 남으면 제출용이 아닌 실력 향상용 마개조 게임을 만들어 보자 라는 의견이 나와 3개의 게임 중 그나마 만만하였던 쿠키런으로 골라 진행하였다.

1. 금일 학습 내용

Boxing

  • 값 타입을 참조 타입으로 변환하는 과정
  • 스택 메모리에 있는 데이터를 힙 메모리로 옮기는 것이 아닌 복사해서 복사본을 힙 메모리에 옮기는 것.
  • 단 박싱이 자주 발생하면 힙에 불필요한 객체가 많아지고, 이에 따라 GC가 자주 돌게되어 프로그램 성능이 떨어진다.
  • 이런 문제를 해결한 것이 제네릭 함수이다.

(구조체와 클래스 내용은 PPT속 표 정리가 잘 되어 있어서 표를 첨부함)

2. 어려웠던 점(알게된 점)

  • 어려웠기보단 구조체와 클래스 둘 다 스택에서 관리하는 줄 알았는데 클래스는 힙인 것을 처음 알게 됨

3. 다음 학습 내용

  • 다음 실시간 세션 시청
  • 팀 프로젝트 제작

4. 느낀 점

  이번에 기존에 잘 못 알았던 것을 제대로 재적립하고, 정확하게 몰랐던 Boxing을 정확하게 알게되며 이제 진짜로 캠프 시작이구나를 느끼게 되었다. 얼른 12월 개인적으로 준비 중인 자격증 시험이 끝나 부트캠프에만 몰두 할 수 있으면 좋을 것 같다.

0개의 댓글