Програмна система ігрових механік у жанрі платформер

dc.contributor.advisorНазаренко, Володимир Анатолійович
dc.contributor.authorБушний, Андрій Андрійович
dc.date.accessioned2025-07-22T08:41:44Z
dc.date.issued2025
dc.description.abstractАктуальність теми. Ігрова індустрія демонструє стрімкий розвиток: лише за останнє десятиліття доходи від продажу відеоігор зросли більш ніж удвічі, перевищивши 200 мільярдів доларів США у 2023 році. Паралельно з комерційним зростанням значно розширилося коло гравців і жанрів, зокрема зберігається стабільна популярність 2D- та 2.5D-платформерів. Цей жанр відзначається простотою управління та високим потенціалом для художнього вираження, особливо у поєднанні з сучасною 3D-графікою. Сучасні ігрові рушії, зокрема Unity, відкривають широкі можливості для розробки подібних проєктів навіть індивідуальними розробниками. Unity надає інструменти для створення фізики, рендерингу, анімації та зручного програмування логіки взаємодії. Це робить платформу ідеальною для реалізації ігор, орієнтованих на занурення, наративність та атмосферу. Метою кваліфікаційної роботи є створення демо-версії 2.5D платформера з базовим набором геймплейних механік, орієнтованої на одинарну гру з високим рівнем атмосферності. Для досягнення цієї мети були поставлені наступні завдання: сформулювати технічне завдання та вимоги до ігрової системи; проаналізувати існуючі ігри жанру платформер; розробити архітектуру гри з використанням об'єктно-орієнтованих принципів; реалізувати рух, зіткнення, чекпоінти, анімацію та елементи UI; створити демо-рівень для тестування; забезпечити кросплатформеність та збереження конфігурацій. Об’єктом дослідження є процес розробки інструментального ігрового середовища на базі рушія Unity. Предметом дослідження виступає архітектура та реалізація ключових механік платформера в рамках сучасного геймдизайну. У роботі застосовано методи системного та функціонального аналізу, об’єктно-орієнтованого програмування, побудови UML-діаграм, а також моделювання ігрової логіки. Основним середовищем реалізації виступає Unity із застосуванням C# як мови розробки та нативних інструментів рушія: Tilemap, Animator, Physics2D, Audio Mixer, ScriptableObject.
dc.identifier.citationБушний А.А. Програмна система ігрових механік у жанрі платформер : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2025. 62 с.
dc.identifier.urihttps://dglib.nubip.edu.ua/handle/123456789/11504
dc.language.isouk
dc.subjectкомп’ютерна гра
dc.subjectвихідні дані
dc.subjectінструментарій
dc.subjectтестування функціональності
dc.subjectcomputer game
dc.subjectinitial data
dc.subjecttoolkit
dc.subjectfunctionality testing
dc.titleПрограмна система ігрових механік у жанрі платформер
dc.typeThesis
thesis.degree.departamentКомп’ютерних наук
thesis.degree.grantorФакультет інформаційних технологій
thesis.degree.specialtyКомп’ютерні науки

Файли

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

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

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed to upon submission
Опис: