Бакалаврські роботи КІТтаР УДХТУ
Permanent URI for this collectionhttps://crust.ust.edu.ua/handle/123456789/22437
ENG: Bachelor’s theses
Browse
Now showing 1 - 5 of 5
- Results Per Page
- Sort Options
Item type:Item, Розробка аркадної комп’ютерної гри з використанням мови Python(Український державний університет науки і технологій, 2026) Дарницький, Роман ОлександровичUKR: Об’єктом дослідження є комп’ютерна гра «Zombie Escape», розроблена мовою Python з використанням бібліотеки Pygame. Предметом дослідження є методи організації ігрового коду: побудова ігрового циклу, опис ігрових об’єктів через класи та реалізація їх взаємодії. Метою роботи є проєктування та програмна реалізація відеогри «Zombie Escape» з механіками руху персонажа, прицілювання, переслідування ворогами, виявлення зіткнень та підрахунку ігрових балів. У роботі проаналізовано стан ринку відеоігор, охарактеризовано жанр гри, порівняно інструменти для розробки 2D-ігор та обґрунтовано вибір Python і Pygame. Сформульовані вимоги до гри, розроблено модульну архітектуру проєкту та описано реалізацію кожного класу. Описано алгоритми руху об’єктів та виявлення зіткнень, наведено результати функціонального тестування, а також охарактеризовано апаратне середовище та системні вимоги для запуску гри. Практичне значення роботи полягає в тому, що готовий програмний продукт може використовуватись як навчальний приклад з розробки ігор на Python. Модульна архітектура коду дозволяє без значних зусиль розширювати функціонал проєкту.Item type:Item, Розробка мобільного додатка для дистанційного керування елементами системи «розумний будинок»(Український державний університет науки і технологій, 2026) Кузьмов, Ростислав СергійовичUKR: У роботі досліджуються теоретичні відомості про платформи автоматизації, обґрунтовано вибір локального сервера Home Assistant та доведено перевагу протоколу WebSocket над традиційними REST API. Детально описано архітектуру трирівневої системи та розроблено структуру компонентів на базі фронтенд-фреймворку Angular та бібліотеки Ionic. Описано розробку програмного забезпечення, зокрема модулю безпечного з'єднання на основі Long-Lived Access Tokens, реактивному інтерфейсу за допомогою Angular Signals та автоматизованій системі планування розкладу поливу. Мета роботи – спроєктувати та розробити мобільний додаток для дистанційного керування елементами системи "розумний будинок" (на прикладі автоматизованої міні-ферми). Об’єкт дослідження – системи автоматизації, Інтернет речей (IoT) та протоколи передачі даних у реальному часі. Предмет дослідження – процеси, методи та програмно-апаратні засоби розробки кросплатформених мобільних інтерфейсів Методи роботи – методи системного аналізу; принципи декларативного UI та компонентного моделювання; концепції реактивного програмування та патерну Observer; методи тестування та профілювання програмного забезпечення.Item type:Item, Розробка системи виявлення пішоходів із використанням методів штучного інтелекту(Український державний університет науки і технологій, 2026) Орловський, Віталій ВалерійовичUKR: У роботі проведено порівняльний аналіз класичних методів комп'ютерного зору та сучасних нейромережевих архітектур для детектування пішоходів. Формалізовані вимоги до проєктування, аналізу специфіки вхідних даних та врахуванню дестабілізуючих факторів навколишнього середовища. Реалізація системи містить опис безпосередньої розробки та дослідження створеної програмно-апаратної системи виявлення об'єктів на основі штучного інтелекту. Обґрунтовано безпеку організації робочого процесу та виконано організаційно-економічний розрахунок витрат часу й ресурсів, необхідних для успішної реалізації проєкту. Мета роботи – прoєктування та практична реалізація системи виявлення пішoхoдів на базі метoдів штучнoгo інтелекту. Об’єкт дослідження – процеси цифрової обробки зображень та розпізнавання образів у відеопотоці в реальному часі. Предмет дослідження – методи та алгоритми автоматичного розпізнавання об'єктів; програмно-апаратні засоби обробки сенсорних даних і керування виконавчими пристроями. Методи роботи – методи штучного інтелекту та цифрової обробки сигналів; методи системного проектування, схемотехніки та вбудованого програмування; тестування загальної ефективності комплексу.Item type:Item, Аналіз ефективності ігрових механік за допомогою математичного моделювання(Український державний університет науки і технологій, 2026) Колеснікова, Олександра ОлександрівнаUKR: У роботі досліджуються теоретичні відомості про гача-системи у сучасних відеоіграх, обґрунтовано вибір Spring Boot для реалізації серверної частини застосунку та MongoDB для зберігання статистичних даних. Детально описано архітектуру програмної системи аналізу круток та розроблено структуру компонентів backend і frontend частин застосунку. Описано реалізацію REST API, модулів статистичного аналізу, системи обробки pity та 50/50, а також візуалізацію аналітичних даних за допомогою React. Мета роботи – дослідити гача-систему гри Genshin Impact, виконати математичний та статистичний аналіз механізмів випадіння персонажів і розробити програмну систему аналізу статистики круток. Об’єкт дослідження – гача-системи у сучасних відеоіграх, механізми випадкових винагород та серверні системи аналізу статистичних даних. Предмет дослідження – процеси аналізу гача-механік, методи статистичної обробки результатів круток, програмні засоби реалізації REST API та систем зберігання статистичних даних. Методи роботи – методи системного аналізу; математичні та статистичні методи дослідження ймовірностей; принципи побудови REST API; методи роботи з NoSQL базами даних; концепції контейнеризації та клієнт-серверної взаємодії.Item type:Item, Розробка комп’ютерної гри у жанрі метроідванія з використанням рушія Unity(Український державний університет науки і технологій, 2026) Богданов, Євгеній ЄвгенійовиUKR: У роботі проведено аналіз особливостей жанру Metroidvania, досліджено сучасні ігрові рушії для розробки двовимірних комп’ютерних ігор та обґрунтовано вибір рушія Unity як середовища розробки. Об’єкт дослідження – процес розробки комп’ютерних ігор жанру Metroidvania. Мета роботи – розробка комп’ютерної гри у жанрі Metroidvania з використанням рушія Unity. У результаті виконання роботи розроблено програмний прототип комп’ютерної гри жанру Metroidvania, у якому реалізовано систему керування персонажем, бойову систему, систему анімацій, систему здоров’я, штучний інтелект противників, механізм збору монет, систему контрольних точок, переходи між сценами та користувацький інтерфейс. Практична цінність роботи полягає у створенні працездатного програмного продукту, який демонструє можливості використання рушія Unity для розробки комп’ютерних ігор та може бути використаний як основа для подальшого розвитку повноцінного ігрового проєкту.