Home System Engineering Roadblock to CSA: Native Multi-Threaded Game Engine Support

Roadblock to CSA: Native Multi-Threaded Game Engine Support

1566
0
SHARE
Cyber Defense
Cyber Defense

We have run into a major stumbling block regarding CSA and virtualizing cyberspace – a lack of native support for multi-threading, multi-core in game engines.

In particular, we have run into a major roadblock with Unity3D, documented in these two discussion thread:

1. Why Not Make Unity MonoBehavior Thread Safe for C# Jobs?

2. Coroutines and the Unity C# Job System?

We may switch to the Unreal Engine.

However, we need to do more research before we jump into another game engine which is not well designed for multi-core architectures.