기존에 진행하였던 프로젝트에서, 추가 요청사항과 팀원들의 코드에 맞춰서 리펙토링 및 추가 메소드를 구현하였다.이전에 구현한 무기는 충돌 또는 타격한 오브젝트에 대해서 데미지값에 대한 로직이 없는 상태였다.팀원과 회의 결과 데미지에 대한 처리를 타격을 받는 대상에서 처

몇가지 무기를 추가하고,무기 관련 코드에 대해서 전체적인 리펙토링을 진행하였다.구조체는 스택 메모리 영역에 할당한다.그리고 값 복사를 사용하기에,무거운 데이터를 포함하면 성능이 저하된다.함수 인자로 자주 넘기면 불필요한 복사가 발생한다.Boxing 발생 가능성이 있다.
기존 투사체에 오브젝트 풀링 시스템을 다른 팀원이 만들어둔 기반으로 적용하는 작업을 진행하였다.팀원이 만들어둔 오브젝트풀링을 투사체에 적용하는과정에서 만난 문제들이다.NullReferenceExceptionSpawnProjectile에서 PoolManager.GetOb
팀 프로젝트를 마무리하면서 회고를 진행해본다.내가 잘한 점이 무엇인지, 무엇이 부족했는지, 그리고 팀 협업에 있어서 나는 어떤 점을 성장시켜야 할 지 고민하는 시간을 가져보고자 한다.KPT 회고를 작성해보았다.✅ 개인적인 성과:무기 데이터 구조를 통해 확장성 있는 근/
유니티 숙련 주차로, 3D 게임 개발을 시작하였다.그동안 TIL 작성에 있어서하루동안 공부하거나 진행했던 프로젝트를 모두 정리했었는데,이제부터는 TIL에는 공부했던 또는 탐구를 진행하였던 주제를 벨로그에 주제별로 정리하고주제별로 정리한 링크를 TIL에 올리고,전체적인