Програмна система ігрових механік у жанрі платформер
Вантажиться...
Дата
Автори
Назва журналу
Номер ISSN
Назва тому
Видавець
Анотація
Актуальність теми. Ігрова індустрія демонструє стрімкий розвиток: лише за останнє десятиліття доходи від продажу відеоігор зросли більш ніж удвічі, перевищивши 200 мільярдів доларів США у 2023 році. Паралельно з комерційним зростанням значно розширилося коло гравців і жанрів, зокрема зберігається стабільна популярність 2D- та 2.5D-платформерів. Цей жанр відзначається простотою управління та високим потенціалом для художнього вираження, особливо у поєднанні з сучасною 3D-графікою.
Сучасні ігрові рушії, зокрема Unity, відкривають широкі можливості для розробки подібних проєктів навіть індивідуальними розробниками. Unity надає інструменти для створення фізики, рендерингу, анімації та зручного програмування логіки взаємодії. Це робить платформу ідеальною для реалізації ігор, орієнтованих на занурення, наративність та атмосферу.
Метою кваліфікаційної роботи є створення демо-версії 2.5D платформера з базовим набором геймплейних механік, орієнтованої на одинарну гру з високим рівнем атмосферності.
Для досягнення цієї мети були поставлені наступні завдання: сформулювати технічне завдання та вимоги до ігрової системи; проаналізувати існуючі ігри жанру платформер; розробити архітектуру гри з використанням об'єктно-орієнтованих принципів; реалізувати рух, зіткнення, чекпоінти, анімацію та елементи UI; створити демо-рівень для тестування; забезпечити кросплатформеність та збереження конфігурацій.
Об’єктом дослідження є процес розробки інструментального ігрового середовища на базі рушія Unity. Предметом дослідження виступає архітектура та реалізація ключових механік платформера в рамках сучасного геймдизайну.
У роботі застосовано методи системного та функціонального аналізу, об’єктно-орієнтованого програмування, побудови UML-діаграм, а також моделювання ігрової логіки. Основним середовищем реалізації виступає Unity із застосуванням C# як мови розробки та нативних інструментів рушія: Tilemap, Animator, Physics2D, Audio Mixer, ScriptableObject.
Опис
Ключові слова
комп’ютерна гра, вихідні дані, інструментарій, тестування функціональності, computer game, initial data, toolkit, functionality testing
Бібліографічний опис
Бушний А.А. Програмна система ігрових механік у жанрі платформер : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2025. 62 с.