Бублик, ВолодимирСидоров, Кирил2025-09-082025-09-082025https://ekmair.ukma.edu.ua/handle/123456789/36505Ця кваліфікаційна робота присвячена дослідженню можливості комбінування як класичних патернів проєктування "Пул об’єктів", "Стратегія" та їх застосування для розроблення комп’ютерних ігор, так і комплексу сучасних підходів до оптимізації керування оновленнями об’єктів. Розглянуто такі принципи як: квантування часу, агрегування оновлень, системи бюджетування та контролю вагомості. У рамках практичної частини було розроблено два оптимізаційні плаґіни до рушія Unreal Engine: “Extensive Pool System” та "Powerful Tick Management". Для демонстрації ефективності описаних компонентів, їх було інтегровано до гри Lyra та проілюстровано переваги та недоліки систем. Відповідно до побудованої системи метрик, проведено оцінювання продуктивності гри до та після оптимізацій.ukрозроблення ігорпул об’єктівстратегіяоптимізація оновленьквантування часуагрегуваннябюджетуванняконтроль вагомостібакалаврська роботаРозроблення ефективних компонентів комп’ютерних ігор шляхом використання патернів проєктуванняOther