Ігровий застосунок з реалізацією механізму нескінченного бігу

dc.contributor.advisorВайганг, Ганна Олександрівна
dc.contributor.authorСупрунюк, Вадим Ростиславович
dc.date.accessioned2026-09-14T12:01:53Z
dc.date.issued2026
dc.description.abstractМета дослідження полягає у проєктуванні, моделюванні та програмній реалізації тривимірного ігрового застосунку жанру «Endless Runner» у середовищі Unity із використанням механізмів процедурної генерації об’єктів, оптимізації використання оперативної пам’яті та локального збереження ігрових результатів. Для досягнення поставленої мети необхідно вирішити такі завдання: - провести аналіз предметної області та сучасних підходів до розробки ігрових застосунків жанру «Endless Runner»; - здійснити порівняльний аналіз сучасних ігрових рушіїв та обґрунтувати вибір середовища розробки; - спроєктувати архітектуру програмного забезпечення ігрового застосунку; - реалізувати механізми процедурної генерації ігрового середовища та взаємодії ігрових об’єктів; - реалізувати механізми оптимізації використання оперативної пам’яті на основі патерна Object Pool та інтегрувати локальну базу даних SQLite; - виконати тестування програмного застосунку та оцінити ефективність його роботи. Об’єкт дослідження – процес розробки та оптимізації тривимірних ігрових застосунків у середовищах реального часу. Предмет дослідження – методи та програмні засоби реалізації механізму нескінченного бігу, процедурної генерації ігрового середовища, оптимізації використання ресурсів пам’яті та збереження даних у тривимірному ігровому застосунку. Методи дослідження. У роботі використано методи об’єктно-орієнтованого аналізу та програмування, методи UML-моделювання для проєктування архітектури системи, методи реляційного моделювання даних для створення структури бази даних SQLite, алгоритми процедурної генерації об’єктів, а також емпіричні методи тестування та оцінювання продуктивності програмного забезпечення. Практичне значення одержаних результатів полягає у створенні функціонального ігрового застосунку з механізмом нескінченного бігу, який може бути використаний як основа для подальшого розвитку інтерактивних програмних систем, дослідження методів оптимізації ігрових застосунків та вивчення сучасних технологій розробки програмного забезпечення у галузі комп’ютерних наук. Структура та обсяг роботи. Бакалаврська кваліфікаційна робота складається зі вступу, чотирьох розділів, висновків, списку використаних джерел та додатків. У першому розділі проведено аналіз предметної області, розглянуто особливості жанру «Endless Runner», виконано порівняльний аналіз сучасних ігрових рушіїв та обґрунтовано вибір технологій розробки. У другому розділі наведено процес проєктування архітектури програмного забезпечення, побудову UML-діаграм та логічної моделі даних. Третій розділ присвячений програмній реалізації ігрового застосунку, механізмам процедурної генерації, оптимізації продуктивності, інтеграції графічного інтерфейсу та локальної бази даних SQLite. У четвертому розділі подано результати тестування програмного застосунку, описано процес розгортання та оцінено ефективність функціонування розробленої системи.
dc.identifier.citationСупрунюк В. Р. Ігровий застосунок з реалізацією механізму нескінченного бігу : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2026. 92 с.
dc.identifier.urihttps://dglib.nubip.edu.ua/handle/123456789/17389
dc.language.isouk
dc.publisherНУБіП України
dc.subjectігровий застосунок
dc.subjectмеханізм нескінченного бігу
dc.subjectігрові результати
dc.subjectінтерактивні програмні системи
dc.subjectgaming app
dc.subjecta perpetual motion machine
dc.subjectmatch results
dc.subjectinteractive software systems
dc.titleІгровий застосунок з реалізацією механізму нескінченного бігу
dc.typeThesis
thesis.degree.departamentКомп’ютерних наук
thesis.degree.grantorФакультет інформаційних технологій
thesis.degree.specialtyКомп’ютерні науки

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Supruniuk_Bakalavrska_2026_Ihrovyi_zastosunok_z_realizatsiieiu.pdf
Розмір:
1,36 MB
Формат:
Adobe Portable Document Format