Бакалаврські роботи ККІТтаР УДХТУ
Permanent URI for this collectionhttps://crust.ust.edu.ua/handle/123456789/22437
ENG: Bachelor’s theses
Browse
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
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, Розробка аркадної комп’ютерної гри з використанням мови Python(Український державний університет науки і технологій, 2026) Дарницький, Роман ОлександровичUKR: Об’єктом дослідження є комп’ютерна гра «Zombie Escape», розроблена мовою Python з використанням бібліотеки Pygame. Предметом дослідження є методи організації ігрового коду: побудова ігрового циклу, опис ігрових об’єктів через класи та реалізація їх взаємодії. Метою роботи є проєктування та програмна реалізація відеогри «Zombie Escape» з механіками руху персонажа, прицілювання, переслідування ворогами, виявлення зіткнень та підрахунку ігрових балів. У роботі проаналізовано стан ринку відеоігор, охарактеризовано жанр гри, порівняно інструменти для розробки 2D-ігор та обґрунтовано вибір Python і Pygame. Сформульовані вимоги до гри, розроблено модульну архітектуру проєкту та описано реалізацію кожного класу. Описано алгоритми руху об’єктів та виявлення зіткнень, наведено результати функціонального тестування, а також охарактеризовано апаратне середовище та системні вимоги для запуску гри. Практичне значення роботи полягає в тому, що готовий програмний продукт може використовуватись як навчальний приклад з розробки ігор на Python. Модульна архітектура коду дозволяє без значних зусиль розширювати функціонал проєкту.