Recently I faced a pooling problem in my game. My prefabs were instantiated at run time and it caused some performance issues. Thats why I decided to implement a simple pool of prefabs myself as other pools had a significant overhead in functionality for my project. The implementation is ported from Nicolas Gramlich’s Andengine pool implementation. The project below also contains an example of how to use this pool.