Hi everyone,
I’d like to introduce PoolKit, soon to be released on the Asset Store!
About PoolKit v3.0.2
PoolKit is a truly next generation system for pooling, spawning and despawning.
Ever heard of “Pool Types”, “Chain Spawning” or “Automatic Despawning”? Among many other concepts, PoolKit is first to offer these unique and innovative pooling features in an easy to use, streamlined and professional series of tools to help you annihilate memory allocations and improve the performance of your games!
PoolKit is a unique solution that tackles the problem of garbage collection which comes from instantiating objects. These memory allocations can cause huge spikes and “stuttering” in gameplay. PoolKit can uniquely pool and spawn your prefabs with ZERO garbage collection which can be up to 77% faster than instantiation (~33% on average) and helps to make your game a smoother experience which is increasingly needed on platforms like mobile and VR!
PoolKit also thinks about how you work in Unity and includes it’s own powerhouse of a Spawner. This can be used to create enemies, special effects, weapon systems and more! In addition, an incredibly powerful all-purpose Despawner component can be attached to your gameobjects to despawn them after they are triggered by countdowns, particle systems, audio sources, physics collisions or scripts. It then allows you to setup “Chain Spawning”, a specialized despawner feature to spawn any number of new instances to replace a despawning object. This is just a tiny fraction of what PoolKit can do and I invite you all to check out the videos and demos!
Features
- Complete Solution For Pooling, Spawning, and Despawning!
- Easy To Use Visual Inspectors!
- Use “Pool Types” to select the data architecture of each pool!
- “Pool Protection” can rebuild your pools in real-time!
- Pools can be local to a scene or global to many or all scenes!
- Automatically create global pools when the game starts!
- “Instance Recycling” can re-spawn existing instances!
- “Preloading” can create instances over time!
- Instances can have “Automatic Despawning” setup via the pool!
- Recieve Notifications when specific prefabs change state!
- Unique scripting interface offers blazingly fast notifications!
- Advanced Spawner to spawn enemies, weapons, effects and more!
- Powerful Despawner to configure events that despawn your objects!
- Unique Chain-Spawning System built into every despawner!
- Cross platform and works in 2D & 3D projects!
- Comprehensive API!
- Comes with 5 Tech Demos and 9 Example scenes!
- Documentation PDF and High quality video tutorials!
- Full source, No DLLs!
- Fast and friendly email support!
- Compatible with Unity 5.6.x, 2017.x and 2018.x!
3rd Party Integration
- Built-in PlayMaker actions!
Introduction Video
Find out more about PoolKit in this short video:
Promo Images
Find out more about Pool Kit with these promo images:
Tutorial Videos:
Follow these tutorials to become a Pool Kit pro!
> Tutorial 1 - PoolKit Pools
> Tutorial 2 - PoolKit Spawners & Despawners
Documentation
Take a look at the Pool Kit manual here:
WebGL Tech Demos:
Check out these cool WebGL demos to get an idea what PoolKit can do for your games!
> WebGL Demo 1 - Spaceships
> WebGL Demo 2 - Breaking Rocks
> WebGL Demo 3 - Lazer Cannons
> WebGL Demo 4 - Interactive Fireworks
> WebGL Demo 5 - Performance Tests
Release / Price
The system is pending approval on the Asset Store. It will be launching with a huge 50% discount at launch and selling for $30 (reduced from $60).
If you can’t wait, good news! It’s available on my site too which can be found here: PoolKit – Professional Pooling System For Unity – Unity Games Development
Thanks for your interest! If you have any questions, feel free to ask!
- Mel