Abstract:
Кваліфікаційна робота присвячена розробці та дослідженню алгоритму моделювання зграйної поведінки об'єктів у Unity з використанням алгоритму Boids. У роботі проведено аналіз методів моделювання групової поведінки, зокрема алгоритмів рою частинок, клітинних автоматів та ройового інтелекту. Визначено принципи уникнення зіткнень, вирівнювання руху та когезії як ключові елементи алгоритму Boids. Алгоритм реалізовано у середовищі Unity з використанням компонентно-орієнтованої архітектури ECS та мови програмування C#. Проведено тестування працездатності та продуктивності алгоритму, що підтвердило його ефективність у симуляціях великої кількості агентів.