[Unity 게임 개발] 제너릭 오브젝트 풀링( Generic Object Pooling )
게임을 개발할 때 기본적으로 구현하는 것 중 하나가 오브젝트 풀링입니다. 게임 속에서 빈번하게 생성되고 삭제되는 오브젝트들을 미리 만들어두고 재사용하는 오브젝트 풀링 방식으로 관리하게 되면 GC(Garbage Collector) 부하를 줄일 수 있습니다.본 글은 제너릭 방식과 인터페이스를 사용하여 다양한 타입의 오브젝트 풀을 구현할 수 있는 코드를 담고 있습니다. 인터페이스 정의public interface IPoolable { void OnSpawn(); // 풀에서 꺼낼 때 호출 void OnDespawn(); // 풀에 반환될 때 호출 }제너릭 풀using UnityEngine;using UnityEngine.Pool;public class GenericPool wher..
Unity
2025. 9. 24. 04:21
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- sk네트웍스family
- 최종프로젝트
- one-shot
- 주간회고
- few-shot
- sk네트웍스ai캠프
- 중복인클루드
- sk네트웍스familyai캠프
- FastAPI
- 12기
- zero-shot
- Fine-tuning
- Unity
- 회고록
- 임베딩
- 모의테스트
- ai캠프
- 어셈블
- AWS
- sk네트웍스familyai캠프12기
- Langchain
- 전처리
- Docker
- #include
- 토익공부
- openai
- 전문가를위한C++
- Rag
- C++
- 헤더가드
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
글 보관함
250x250
반응형
