Object Pool - multitype pooling system
Fallencake studio
$0.0
(no ratings)
Date |
Price |
---|---|
日時 |
価格($) |
11/24(2021) |
0.0 |
11/06(2024) |
0.0 |
Jump AssetStore
Use this tool to greatly improve the performance!
Object Pool will cache a lot of game objects to reuse it next time. This will increase a frame rate and reduce the overhead of a memory allocation.Creation of a lot of game objects, eg. coins, bullets, enemies and even environment elements, we need to often reuse, is a very expensive operation.Object Pool will cache all those objects for the using of next time. It will reduce the overhead of a memory-intensive application.Interactive DEMO SCENES included.🎮 DEMO | 📜 DOCUMENTATIONPROGRAMMER:✉ Email: masliuk.vladimir@gmail.com✔ Twitter✔ Instagram✔ Facebook✔ LinkedInARTIST:✉ Email: tatiana.maslyuk.n@gmail.com✔ YouTube✔ Behance✔ Instagram✔ Facebook✔ LinkedIn➜ MORE ASSETSCombine this asset with our 2D packs to create your gorgeous worlds!2D Castle Pack - tiles and props2D Forest Hand Painted Modular Pack2D Forest Pack with 9-slicing spritesFollow us for updates and newsEmail | Facebook | InstagramComplex object pooler that can output multiple types of objectsDifferent methods you can pull objects from the pool with:Sequential Order - the pooler will get all object of current type before moving to the next type objectIn Turn Type Based - objects will be spawned in the order has setted in the inspector (from top to bottom)In Turn Priority Based - tries to get an object from the pool in order based on the type Priority value, probability to be get picked depends on the Priority value too (the larger the Priority value, the higher the probability it'll be chosen)Random Pool Based - the pooler will get one object from the whole pool, at random, each object has equal chances to be chosenRandom Type Based - randomly chooses the type of the object (the larger the amount of object of the specific type, the higher the chances it'll be chosen)Random Priority Based - randomly chooses one object from the pool, based on Priority value of its type probability (the larger the Priority, the higher the chances it'll be chosen)