Учебный курс DOTS
Оптимизируйте свою игру с помощью DOTS
Групповое обучение с коллегами-разработчиками
Присоединяйтесь к нашему сообществу разработчиков и узнайте о дизайне, ориентированном на данные, а эксперты Unity ответят на ваши вопросы.
Максимальный эффект всего за четыре часа
Узнайте, как использовать компилятор Burst, систему заданий C# и ECS для повышения производительности вашего проекта.
Качественное обучение с экспертами
Мы проведем вас через пример проекта Firefighters, чтобы наглядно продемонстрировать преимущества ориентированного на данные проектирования.
Дополнительное обучение с помощью новых учебников
Развивайте навыки, приобретенные в буткемпе, с помощью новых уроков по DOTS на Unity Learn, а также узнайте от создателей, которые успешно используют DOTS в производстве.
Узнайте, прежде чем начать
Требуется Unity 2022 LTS
Получите пример проекта
Изучите наши учебные ресурсы
Расписание сеансов
День 1: Начиная с сущностей
Мы начнем с функции Entities под названием "выпечка", чтобы породить элементы, из которых состоит учебник Firefighters.
День 2: Игровой код - Моделирование распространяющегося пожара
На этом занятии мы используем коллекции DOTS и компоненты динамического буфера, чтобы начать моделировать распространяющийся пожар.
День 3: Оптимизация с помощью системы заданий C#
Основываясь на предыдущем занятии, мы сделаем код симуляции пожара многопоточным с помощью системы заданий C#.
День 4: Игровой код - Поведение бота
В этой сессии мы реализуем поведение ботов-пожарных с помощью машины состояний.
Бонус: Добавление анимации и пользовательского интерфейса
На этом бонусном занятии вы узнаете, как синхронизировать сущности и GameObjects для анимации и улучшения пользовательского интерфейса.