BPThreads

Average Rating:  
X Rating Failed

BPThreads Plugin allows you to use threads directly in blueprints without writing a single line of code to increase the performance of your game!

  • Supported Platforms
  • Supported Engine Versions
    4.16-4.20

Description


Tutorial/Demo: https://www.youtube.com/watch?v=bWP-TnLmctw

Tutorial/AI: https://www.youtube.com/watch?v=9HoTxLnzGZk


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!

Technical Details


Example project (4.16): https://drive.google.com/open?id=1_pJGZakuGGfY8J2IBtheSggFwMWeQD7e


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)

 

For multi-threading examples see also:

https://wiki.unrealengine.com/MultiThreading_and_synchronization_Guide

https://wiki.unrealengine.com/Multi-Threading:_How_to_Create_Threads_in_UE4

 

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

Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention