The object pool design pattern improves performance of a game's runtime by allocating a set amount of objects ready for use, then retrieving those objects at runtime whenever needed.
Improve your game's runtime performance by using an object pool!
Object pools can be used for spawning hundreds or thousands of actors at once without experiencing huge performance drops. Useful for bullet-hell type games and VR/Mobile platforms!
You can also get access to the private source code repository on GitHub after purchasing this plugin! Just send me an email of the receipt that you purchased this plugin and your GitHub username to email@example.com, then I'll add you to the repo and give you access!
Promo video: https://www.youtube.com/watch?v=oqglwx4yYWc
Demo build 1 (NoPool-NoPhysics): https://drive.google.com/file/d/1cMSZYebtYUMh7cmHJnWNN_AXixXikxn0/
Demo build 2 (NoPool-Physics): https://drive.google.com/file/d/1s1sj6N9cwjkGdbciUDEYn0JCSY7yJQ2y/
Demo build 3 (WithPool-NoPhysics): https://drive.google.com/file/d/1nVN4ChqE8Zse-Zr3ix3UOZ587cGK6OBA/
Demo build 4 (WithPool-Physics): https://drive.google.com/file/d/1gRz5AbSDay9aS76cDy7_ZHE2KFPuPdiG/
Support Discord Server: https://discord.gg/jVw7YAr
Number of Blueprints: 0
Number of C++ Classes: 8
Network Replicated: No
Supported Development & Target Build Platforms: Win64, Win32, MacOS, Linux, PS4, XB-ONE, iOS, Android, Steam VR, Gear VR, Oculus, HoloLens
Example Project (4.25 only): An example project can be requested at anytime through the support discord server (link above)