Технології розробки ігрового програмного забезпечення
Для вивчення у 2026-2027 навчальному році
Всього годин: 120
Дисципліна присвячена вивченню технологій розробки ігрового програмного забезпечення на базі Unreal Engine як сучасного середовища створення інтерактивних 3D-застосунків. Розглядаються основні компоненти рушія та логіка роботи редактора, принципи побудови ігрових сцен і рівнів, робота з контентом, матеріалами, освітленням, анімацією та звуком, а також базові підходи до реалізації ігрової логіки й взаємодії. Значна увага приділяється практиці прототипування, тестуванню, налагодженню та підготовці збірок.
Мета курсу
Сформувати у здобувачів освіти практичні навички розробки ігрових прототипів у Unreal Engine, включно з організацією проєкту, створенням рівнів, реалізацією базових механік, інтеграцією контенту та підготовкою працездатної збірки.
Програмні результати навчання
Пояснювати ключові поняття Unreal Engine та структуру проєкту (проєкт, рівень/мапа, актори, компоненти, ресурси, трансформації);Створювати та налаштовувати проєкт у Unreal Engine, організовувати структуру контенту та працювати з Content Browser/Drawer;Працювати в редакторі: навігація у Viewport, керування камерою, розміщення й трансформації об’єктів, редагування параметрів у Details;Імпортувати й інтегрувати цифрові ресурси, застосовувати матеріали/текстури, виконувати базові налаштування освітлення та сцени;Реалізовувати базову ігрову логіку та взаємодію засобами Unreal Engine (зокрема через Blueprint або базові системи рушія), створювати прості прототипи механік;Проводити тестування та налагодження (Play/Simulate), виявляти типові помилки та усувати їх;Готувати збірку (build/package) та оформлювати звіт із описом виконаних кроків, використаних інструментів і результатів.
Автори курсу
Горбатовський Дмитро ВолодимировичПідрозділ
Кафедра комп'ютерних наук,Факультет інформаційних технологій і математики
Викладачі
Горбатовський Дмитро ВолодимировичПризначення
(Бакалавр)
122.00.01 Інформатика
Період навчання
4-й рік
Розподіл
| Курс / рік навчання | II | III | IV | |||
| Семестр | 3 | 4 | 5 | 6 | 7 | 8 |
| Розподіл кредитів (4) | 0 | 0 | 0 | 0 | 4 | 0 |
Кількість учасників
| Одиниця | Студенти | Групи | Підгрупи |
| Мінімальна кількість | 12 | 1 | 0 |
| Максимальна кількість | 25 | 1 | 0 |