Bootcamp DOTS
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
Unity 2022 LTS est requis
Obtenez l'exemple de projet
Découvrez nos ressources d'apprentissage
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.