요즘 졸업프로젝트 때문에 Unity와 Arduino를 활용해서 게임을 만드는 중인데, 만들다 중간중간 알게되거나 참고 할 만한 내용을 올리려 합니다. 첫 번째로 지금 만들고 있는 게임에서 활용 할 List에 관한 내용입니다. List란? 시간이 될 때 올릴 예정인 ArrayList 와 같은 기능을 하는 클래스입니다. ArrayList를 간단히 설명을 하자면 가장 배열과 닮은 컬렉션이라 볼 수 있습니다. 다만 배열과 다르게 컬렉션 생성시 용량을 지정 할 필요 없이 자동으로 용량이 늘어나거나 줄어드는 것이 큰 장점입니다. 그럼 ArrayList를 사용하면 되는데 왜 List 클래스를 사용하는가 라고 물어보실 수 있는데, 이는 박싱과 언박싱의 문제때문입니다. (참고링크 - List 종류들의 박싱 언박싱에 대해..