일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- ability task
- ret2libc
- 언리얼 엔진
- 유니티
- Race condition
- dirty cow
- Aegis
- DSP
- 유스케이스
- gameplay effect
- gas
- photon fusion2
- 게임 개발
- 게임개발
- MLFQ
- Security
- MAC
- unity
- Replication
- 언리얼엔진
- Multiplay
- Unreal Engine
- CTF
- gravity direction
- 메카님
- stride
- animation
- Delegate
- gameplay ability system
- map design
Archives
- Today
- Total
목록Object Pooling (1)
Replicated
[FPSScoring] ** Object Pooling in Unreal Engine **
언리얼 엔진 하기 전에는 언리얼 엔진은 C++이니까 오브젝트 풀링같은 거 안해도 되겠지? 했다그런데 그래봐야 Spawn할 때 힙에서 동적할당 받아오고 하는 등의 과정에서 오버헤드가 크고,언리얼 C++은 가비지 컬렉터가 작동하기 때문에 오브젝트 풀링 해줘야 한다 일단 만드는 게임이 스폰되는 양이 너무 많아서 해줘야 한다적이 스폰될 때마다 너무 끊긴다 일단 싱글턴으로 만들어야 하니 GameInstanceSubsystem 기반으로 만들어줬고,TMap 써서 Initialize만 해주면 어떤 액터 파생 오브젝트이든 풀링되도록 해뒀다.* TMap 안에 TArray 안들어가서 UStruct 써서 래퍼 구조체 만들고 넣었다 1. 오브젝트 풀링 구현// Fill out your copyright notice in the..
언리얼 엔진/Mini Projects [Unreal]
2025. 2. 27. 13:14