Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Object Pool Lite

An asset by Godot_Forge
The page banner background of a mountain and forest
Object Pool Lite hero image

Quick Information

0 ratings
Object Pool Lite icon image
Godot_Forge
Object Pool Lite

Reuse nodes instead of instancing/freeing. Max 4 pools. Upgrade to PRO for unlimited pools, auto-expand, warm-up and stats.

Supported Engine Version
4.0
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
7 hours ago
Git URL
Issue URL

Object Pool Lite — Godot 4

Reuse nodes instead of instantiating/freeing. Drop-in, zero boilerplate.

Features (Lite — Free)

  • Up to 4 named pools
  • acquire() / return_node() / return_all()
  • available_count() / active_count()
  • _pool_reset() callback support
  • Auto-cleanup on node tree_exited

Upgrade to PRO ($4.99)

  • Unlimited pools
  • Auto-expand when pool is empty
  • warm_up() mid-game
  • Hit/miss/peak stats
  • Signals: pool_exhausted, node_fetched, node_returned

👉 Get PRO on itch.io

Quick Start

ObjectPool.register("bullets", bullet_scene, 20, self)
var b = ObjectPool.acquire("bullets")
ObjectPool.return_node(b)

License

MIT

Reuse nodes instead of instancing/freeing. Max 4 pools. Upgrade to PRO for unlimited pools, auto-expand, warm-up and stats.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Object Pool Lite icon image
Godot_Forge
Object Pool Lite

Reuse nodes instead of instancing/freeing. Max 4 pools. Upgrade to PRO for unlimited pools, auto-expand, warm-up and stats.

Supported Engine Version
4.0
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
7 hours ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers