git clone or import with package manager

extract > import

Import assets to your Assets/~ folder

Import packages to your Packages/~ folder

EasyPooling

Seamlessly manage and reuse GameObjects to improve your game's performance.

Included with OccaSoftware Pro

EasyPooling

About this asset

Designed for

Unity 2022.3

Pipelines

Universal Render Pipeline (URP)

Developed by

GuardingPearSoftware

Category

dev-tools

Welcome to EasyPooling, your solution for efficient GameObject pooling in Unity game development. Whether you’re developing a fast-paced action game or a simulation with multiple entities, EasyPooling allows you to seamlessly manage and reuse GameObjects to improve your game’s performance on all target platforms at once and ensure a smoother gaming experience.

🔑 KEY FACTS

  • Boost Performance: Eliminate frame drops and negative spikes through pooling by efficiently reusing GameObjects.

  • Scene and Global Pools: EasyPooling offers both scene and global pools, allowing you to customize your pooling strategy to specific scenes or use a global pool that remains in place for the entire lifetime of the game.

  • Easy Setup: Getting started is very easy! Simply add the EasyPooling package to your Unity project, follow the easy-to-follow setup instructions and experience the immediate benefits of optimized object pooling.

🔄 WHAT YOU GET

EasyPooling goes beyond simple object pooling and offers a comprehensive solution with essential functions:

  • Flexible Pooling Strategies: Choose between scene and global pools, and easily register and manage your poolable game objects. Enjoy the flexibility to customize pooling strategies based on the unique requirements of your game.

  • Effortless Spawning and Despawning: The optimized spawning and despawning process ensures that GameObjects are reused intelligently, minimizing unnecessary instantiation and destruction at runtime. EasyPooling takes care of the complexity so you can focus on creating a fantastic game experience.

  • Customizable Decorators: Customize the look and behavior of your poolable GameObjects with decorators. Add components and change properties to ensure a simple spawning process.

  • Blueprints: Register your Prefabs as so called blueprints, allowing an efficient plug n’ play pooling and spawning system based on your game’s needs.

  • Lifecycle: Organize the lifecycle of your poolable GameObjects. Handle events such as creation, spawning, despawning and destruction efficiently to fine-tune your GameObject management.

  • Reliability: Benefit from above 90% test coverage, ensuring bug identification and resolution before shipping.

🚀 BOOST YOUR PERFORMANCE

EasyPooling is not just a tool, it’s a performance booster that enables Unity game developers on all target platforms at once to create high-performance games effortlessly. Say goodbye to unnecessary frame drops and memory allocation problems.

Get EasyPooling now and experience the difference in your game’s performance!

📝 DOCUMENTATION

EasyPooling is packed with plenty of manuals, scripting API reference docs, and demos, enabling you to dive straight into monitoring and optimizing!

Documentation and Scripting Api Reference

📦 PLATFORMS

All platforms Unity supports. Includes Mono and IL2CPP.

🌐 CONTACT

From developers for developers since 2017! If you have any questions feel free to ask.

Contact: guardingpearsoftware@gmail.com

Website: guardingpearsoftware.com


Pricing

Included with OccaSoftware Pro

See all pricing options

What game devs think of OccaSoftware

Orion-M42
Goodbye Default Skybox! The process of incorporating Altos into my project was smooth and hassle-free. The volumetric clouds and dynamic skybox, along with the configurable day-night cycle, significantly enhanced the atmosphere in my project. I was impressed by the realism and immersion that the skies added to my game world. Although there's still room for improvement, I'm confident that Altos will only get better over time, as the developers are actively working on maintaining and improving the asset. It's reassuring to know that there's ongoing support and commitment to enhancing the features. In summary, my experience with Altos has been positive. The integration, customization, and active development by the team behind it have made it a valuable addition to my Unity project. If you're considering incorporating a sky system into your project, I'd recommend giving Altos a try.
circusfire126
Excellent pairing with the Super Simple Cel Shader! Another great, lightweight and customizable asset from OccaSoftware! Very intuitive and user friendly, again make sure URP and Shader Graph are in your project!
ZH Haddas
amazing vfx, good job
krakentanz
Simple and Straightforward. Does exactly what it's supposed to. Just add the Auto Exposure render feature to your renderer and then drop the AE post processing effect to a volume in your scene. You now have instant or adaptive automatic exposure in URP.
See all testimonials

Resources & Support

Resources

Documentation

Support

Contact us

hello@occasoftware.com

All releases

View and download all previous releases for this asset.

Package

Unity Version

Type

2024.1.1 2022.3

N/A

2024.1.1 2021.3

N/A

© 2024