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.
Optimisez votre jeu avec DOTS
Apprentissage en groupe avec d'autres développeurs
Rejoignez notre communauté de développeurs et découvrez la conception orientée données, avec des experts Unity à votre disposition pour répondre à vos questions.
Impact maximal en seulement quatre heures
Découvrez comment utiliser le compilateur Burst , le système de tâches C# et ECS pour obtenir des performances considérablement améliorées dans votre projet.
Formation de qualité avec des experts
Nous vous guiderons à travers l'exemple de projet Firefighters pour vous montrer de première main les avantages en termes de performances de la conception orientée données.
Apprentissage supplémentaire avec de nouveaux tutoriels
Développez les compétences que vous avez acquises dans le bootcamp avec de nouveaux tutoriels DOTS sur Unity Learn et écoutez les créateurs qui ont réussi avec DOTS en production.
À savoir avant de commencer
Horaire des séances
Jour 1 : Commencer par les entités
Nous commençons par une fonctionnalité des entités appelée « cuisson » pour générer les éléments qui composent le didacticiel des pompiers.
Jour 2 : Code du jeu – Simulation d'un incendie qui se propage
Dans cette session, nous utilisons des collections DOTS et des composants tampons dynamiques pour commencer à simuler la propagation d'un incendie.
Jour 3 : Optimisation avec le système de tâches C#
En nous appuyant sur la session précédente, nous rendons le code de simulation d’incendie multithread à l’aide du système de tâches C#.
Jour 4 : Code du jeu – Comportement du bot
Dans cette session, nous implémentons le comportement des robots pompiers à l'aide d'une machine à états.
Prime: Ajout d'animation et d'interface utilisateur
Dans cette session bonus, apprenez à synchroniser les entités et les GameObjects pour bénéficier des avantages de l'animation et de l'interface utilisateur.
Vos hôtes du bootcamp
Découvrez comment d'autres studios utilisent DOTS
Questions les plus fréquentes
Ce bootcamp exploite une technologie que vous ne pouvez trouver que dans Unity 2022 LTS ou une version ultérieure d' Unity.
Soumettez vos questions au Forum ECS ou sur notre chaîne Discord officielle.
Firefighters est un projet basé sur GameObject avec un grand nombre d'éléments de scène. Guidez les robots pompiers afin qu'ils puissent éteindre un incendie incontrôlable.
Pendant le bootcamp, vous apprendrez à débloquer progressivement des performances plus élevées au fil du temps en utilisant différents composants DOTS. Découvrez comment exploiter le système de tâches C#, le compilateur Burst et les entités pour activer encore plus d'éléments avec de meilleures performances.
Visitez notre page d’échantillons ECS pour les derniers échantillons, vidéos et packages DOTS.
Oui, DOTS nécessite des connaissances avancées en programmation et n'est pas recommandé aux débutants. Si vous êtes complètement nouveau dans DOTS/ECS, commencez par ce cours sur Unity Learn.
Non, ce bootcamp ne vous oblige pas à suivre en temps réel votre propre exemple de projet ; les cours démontrent les concepts clés et leur mise en œuvre.







