
EasyThread
This lets you run heavy tasks in the background in Godot without freezing your game or fighting the threading API.
For code examples, look at the screenshots.
Features and Benefits:
- Run any function in a background Thread just by providing a Callable → prevent frame freezes
- Thread-pool support → run a single function on a set of data
- Included static typing & error handling == safe, reliable code
- Saves time in development and improves runtime performance – ideal for any project
Example use-cases:
- Loading big resources (scenes, audio, images)
- Saving or loading data during gameplay
- Heavy calculations (procedural generation, pathfinding, ….)
- Network calls
- Other data processing in the background
Installation: In the Project Settings -> Globals, set the script "easy_thread.gd" as an Auto-Load, preferably with the name EasyThread. Also include the "easy_thread_helper.gd" somewhere in your project, it doesn't matter where, but it has to exist.
WORKS IN GODOT 4.2+
Buy now to speed up your project, save time during development and keep gameplay smooth!
Purchase
Get this script and 2 more for $11.80 USD
Buy Now$6.00 USD or more
In order to download this script you must purchase it at or above the minimum price of $6 USD. You will get access to the following files:
EasyThread v2 (Godot 4.4+) 5 kB
Download demo
Download
LICENSE.txt 637 bytes




Leave a comment
Log in with itch.io to leave a comment.