Multi Task 2

Yaki Studios - 1월 25, 2021

Multi Task 2 enables multi-threading in Blueprints in the fastest, cleanest and the most efficient way.

  • 지원 플랫폼
  • 지원 엔진 버전
    4.24 - 4.26
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

Multi Task 2 enables multi-threading in Blueprints in the fastest, cleanest and the most efficient way.

Built from scratch, with Blueprints in mind, Multi Task 2 comes with extra robustness, stability, speed and functionality, allowing users to safely enable multi-threading in their Blueprint projects.


Knowledge of multi-threading is not required since Multi Task 2 itself will enable users to develop performant games and applications.


Being the successor of Multi Task Pro, Multi Task 2 comes with easy to use functionality based on user feedback and over two years of experience in the industry.


Why a separate product?

Since Multi Task 2 has been completely rebuilt from scratch, it is no longer compatible with the previous version (Multi Task Pro).


Highlights:

Multi Task 2 is a state-of-the-art software, ready for production, which allows to easily bring multi-threading in all of your projects.


Demo projects:

Async Spawn 10.000 Actors

Download: Here

Showcase: Here


Multi-thread Spawn HISM Foliage Instances Showcase

Download: Here

Showcase: Here

기술적 세부사항

Pixel Data Read and Draw to Render Target

Download

Showcase


Chunked Terrain with Foliage Demo Project

Download

Preview

Requires:

Easy Voxels: Marching Tetrahedrons

Noise Plugin


Spawn/Update Instances Showcase


Features:

  • Async Task
  • Async Loop 1D Task
  • Async Loop 2D Task
  • Async Loop 3D Task
  • Multi-Thread Task
  • Parallel Tasks
  • Pixel Reader (multi-threaded)
  • Spawn HISM Instances (multi-threaded/parallel)
  • Update HISM Instances - Transforms/Custom Float Data (multi-threaded/parallel)
  • Ability to Async update physics bodies
  • Custom Thread Pools
  • Mutex
  • Thread Safe Boolean
  • Thread Safe Integer
  • Thread Safe Collision Testing (Line Trace, Box Trace, Capsule Trace, Sphere Trace with Multi versions)
  • Lots of other utility stuff


Number of C++ Classes: 28

Supported Development/Target Build Platforms: Win32/64, Android, Linux, Xbox One, Playstation

Documentation: Here


Discord