Асинхронность и многопоточность в Unity - самое простое объяснение

Объясняю что такое синхронность, асинхронность, многопоточность на понятном примере готовки завтрака. Рассматриваем эти механизмы в Unity и C# на примерах кода. Рассказываю, как устроены ключевые слова async/await Task в C#, а также как использовать Task.Run. С этими знаниями вы сможете использовать параллельное программирование для избавления от фризов в играх и оптимизации FPS. В полной версии видео вы узнаете про Coroutines (корутины), UniTask, CancellationToken, TaskCompletionSource, ограничения многопоточности в Unity. Трудоустройство на первую работу и повышение до Middle/Senior:
Telegram канал с уникальным контентом:
Записи реальных собеседований:
Таймкоды: 0:00 - Вступление 0:20 - Синхронность 2:24 - Асинхронность 3:51 - Многопоточность 5:20 - Неправильное использование многопоточности 6:59 - Синхронность в Unity 8:40 - Асинхронность в Unity 9:21 - Многопоточность в Unity 11:56 - Синхронность в коде 14:41 - Асинхронность в коде 16:37 - Многопоточность в коде 21:21 - Заключениие Лицензия Creative Commons Attribution 4.0 на использование трека Ambiment - The Ambient (исполнитель: Kevin MacLeod): https://creativecommons.org/licenses/...

Смотрите также