Бакалаврські роботи (ІПІ)
Постійне посилання зібрання
У зібранні розміщено бакалаврські проєкти (роботи) на здобуття ступеня бакалавра.
Переглянути
Перегляд Бакалаврські роботи (ІПІ) за Ключові слова "2D games"
Зараз показуємо 1 - 1 з 1
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Фреймворк для створення 2d-ігор із використанням SDL2(КПІ ім. Ігоря Сікорського, 2022) Серб, Андрій Олександрович; Муха, Ірина ПавлівнаПояснювальна записка дипломного проекту складається з чотирьох розділів, містить 36 таблиць, 25 рисунків та 8 джерел – загалом 92 сторінки. Дипломний проект присвячений розробці фреймворку для створення 2d-ігор. Метою даної бакалаврської роботи є спрощення процесу розробки 2d-ігор за рахунок використання фреймворку, який бере на себе основну роботу із рендерингу зображення, реалізації фізики об’єктів, налаштування та програмування взаємодії між ігровими об’єктами, що дозволить мінімізувати використання системних ресурсів у порівнянні із популярними ігровими рушіями. Об’єкт дослідження: процес розробки 2d-ігор із використанням SDL2. Предмет дослідження : інструменти спрощення розробки ігрових застосувань. У процесі виконання бакалаврської роботи було реалізовано архітектуру фреймворку, який дозволяє створювати ігрові об’єкти, які можуть відображатися у вікні за допомогою бібліотеки SDL2 , та пересуватися екраном за допомогою фізики використовуючи бібліотеку Box2D. На основі цього було написано код фреймворку та створені необхідні для створення ігор інструменти. Для розробки програми використано косплатформенну мультимедійну бібліотеку Simple DirectMedia Layer, та бібліотека Box2D для фізичних розрахунків. Було використано мову програмування С++