THIS PLUGIN IS DISCONTINUED AND NO LONGER SUPPORTED BY THE PUBLISHER.
DEMO | AI TUTORIAL
Requirements:
* Intermediate or at-least basic knowledge of multi-threaded programming.
* Please do NOT buy this plugin if you are NOT familiar with multi-threaded programming.
Known Issues:
* The plugin will not allow to package game in case you are using Python Plugin for engines prior to UE5.
New Features:
- Added ability to Pause Autolooping Threads
- Added WeakObjectPointer to safely dereference UObjects from Threads
- Added ability to use ScopeGuards
- Added GarbageCollectorScopeGuard
+ General Stability Improvements.
BPThreads Plugin is very useful for off-loading heavy tasks to another thread without writing a single line of code.
You can use custom Mutex, Event, and Thread Safe Boolean for thread synchronization.
The thread can be set to auto-loop and/or auto-start (see tutorial 00:48 sec)
Using this plugin is as easy as adding an actor component and binding a delegate to your function (event), while increasing the performance of your game!
Read More Technical Details
Example project (4.16):
General Stability Improvements.
The plugin wraps C++ threading and synchronization functionality in to blueprint readable objects and nodes.
This plugin includes:
- Thread Object
- Mutex Object
- Event Object
- Thread Safe Boolean
- Weak Object Pointer (NEW)
- Garbage Collector Guard (NEW)
Documentation provided : No
Number of classes: 8
Network Replicated: No
Supported Development Platforms: Mac, iOS, Linux, Android, Win32, Win64
Supported Target Build Platforms: Mac, iOS, Linux, Android, Win32, Win64
Tested Platforms: Mac, Win64