TGViewer
Григорий Дядиченко Григорий Дядиченко @dev_game · 2.66K subscribers
Post #1545 1.7K
Эффективная асинхронная обработка данных в Unity с помощью IAsyncEnumerable
https://medium.com/@bwaynesu/unity-using-iasyncenumerable-in-unity-db6d599cc530

Статья посвящена использованию IAsyncEnumerable (появившемуся в С# 8) в Unity для асинхронной обработки данных, что позволяет эффективно загружать информацию без блокировки основного потока игры. Автор делится практическими примерами и советами по оптимизации производительности, подчеркивая преимущества асинхронного программирования.

Вообще подобные штуки очень круты для итерационных алгоритмов. Что это за зверь? Я допустим когда-то писал алгоритм где нужно было в 3д пространстве уложить трехмерный граф. Суть его была в том, что мы представляем вершины зарядами (сила Кулона), а ребра графа пружинами (закон Гука). Это даёт нам конфигурацию ускорений. И смещения считаются до тех пор, пока система не найдёт точку равновесия. Выглядит это как плавная анимация, если это асинхронно размазать по времени :)

И подобного много. Скажем метод конечных элементов для моделирования процесса деформации на моей памяти тоже можно свести к алгоритму, который разбивается итерации рассчитывающие изменения. Правда диплом по этой теме я сдал 8 лет назад, так что точно уже реализацию не помню. В общем механизм довольно полезный. К прочтению рекомендуется. Хотя на медиум вроде без VPN ща не попадёшь :)

#новости
Medium [TIL] Unity — Using IAsyncEnumerable in Unity Unity — 在 Unity 中使用 IAsyncEnumerable
  • 🔥 7
More from @dev_game
  1. Oct 4, 2026ТСПУ и телега Короче говоря как раз немного кул стори по следам теста. Спасибо кто там как…
  2. Oct 3, 2026Мой новый проект https://t.me/Mespoker_bot Поймал меня значит как-то Паша за покером и ска…
  3. Oct 1, 2026🤔 Как продвинуть игру? Я обещал. Я сделал. Получился большой документ с шагами и действия…
  4. Sep 29, 2026И тут продублирую раз прилетело несколько вопросов. Доступ к дневнику можно будет получить…
  5. Sep 29, 2026Да, чет не анонсировал. Остановил сбор. Ну в целом донаты показывают классические для меня…
  6. Sep 25, 2026Meta VR Glasses Посмотрел кратко о чём речь. Вспомнил скупой слезой свой концепт. Будем по…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →