8 ms·
The gaming market is in some ways on the trailing edge of technology. While they're often one of the first to embrace new hardware, they're very slow to adopt c
by orclev 7y ago
The gaming market is in some ways on the trailing edge of technology. While they're often one of the first to embrace new hardware, they're very slow to adopt changes in software or architecture because the engines that drive most of that are few and tend to evolve slowly. Until Unreal Engine, Unity, or one of the other major game engines fully embrace an architecture that allows developers to easily saturate multiple cores, most games are still going to be bottlenecked by single core performance. On the other hand, it should be blatantly obvious to anyone even remotely connected with development that full multi-core utilization is the only way to keep improving performance going forward, so sooner or later the game engine developers are going to need to fully embrace that.
- e_proxus 7y agoUnity's new Data-Oriented Technology Stack (DOTS) aims to take advantage of multi-threading by default. It's done transparently as far as it is possible, with the help of a new burst comipiler system, their new job system and the Entity Component System (ECS). https://unity.com/dots https://unity.com/dots