
La pile technologique orientée données d'Unity (DOTS)
DOTS comprend des technologies et des packages qui offrent une approche de conception orientée données pour la construction de jeux dans Unity. L'application d'une conception orientée données à l'architecture d'un jeu permet aux créateurs d'échelonner le traitement de manière très performante.
Cette page a été traduite automatiquement pour faciliter votre expérience. Nous ne pouvons pas garantir l'exactitude ou la fiabilité du contenu traduit. Si vous avez des doutes quant à la qualité de cette traduction, reportez-vous à la version anglaise de la page web.

ECS pour Unity
ECS pour Unity (Entity Component System) vous permet de créer des jeux plus ambitieux. Il s'agit d'une structure orientée données compatible avec GameObjects, permettant aux créateurs Unity chevronnés d'en faire plus grâce à un niveau de contrôle et de déterminisme sans précédent.

Compilateur Burst
Burst est un compilateur qui traduit le bytecode IL/.NET en code natif hautement optimisé. Il utilise l'infrastructure éprouvée du compilateur LLVM pour offrir aux créateurs de jeux des performances de code natif à partir de C#. Burst expose également les caractéristiques intrinsèques du processeur, ce qui permet d'affiner le code critique en termes de performances.

Système de tâches C#
Ce système permet aux développeurs Unity de tirer parti des plateformes informatiques multicœurs avec un code parallélisé qui peut s'exécuter en toute sécurité et à grande vitesse. Le système de travail C# expose le système de travail C++ interne d'Unity, donnant aux créateurs d'Unity la possibilité d'exécuter leurs scripts parallèlement au traitement interne d'Unity.
DOTS en production
Ramen VR et Electric Square
Learn how ECS for Unity helped Ramen VR scale up gameplay for Zenith: The Last City, a VR MMO; and how Electric Square used ECS to achieve deterministic gameplay for QA, design loops, and streaming for Detonation Racing, a fast-paced Apple Arcade racing game.

Blackbird Interactive
“Throughout the development of Hardspace: Shipbreaker, DOTS opened up the possibilities of what was even conceivable to do. We had processes that initially took an hour now take only 100 milliseconds after implementing DOTS.” – Richard Harrison, technical director on Hardspace: Shipbreaker





