Архітектура і реалізація 3D рушія з модульною структурою
Вантажиться...
Дата
2023
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 42 таблиці, 20 рисунків та 20 джерел – загалом 69 сторінок.
Дипломний проєкт присвячений розробці 3D рушія для розробки ігрових застосунків широким колом користувачів.
Мета: спрощення та підвищення гнучкості створення ігрових застосунків за рахунок використання додаткових модулів та програмного інтерфейсу для їх інтеграції.
Об'єкт дослідження: 3D рушій з модульною структурою
Предмет дослідження: архітектура і реалізація
У розділі аналізу вимог до програмного забезпечення розглянуто предметну область, проведено аналіз відомих програмних продуктів, на основі чого були розроблені варіанти використань та функціональні вимоги до ПЗ.
Розділ моделювання та конструювання програмного забезпечення присвячений розробці ПЗ, а саме бізнес-процесів та архітектури проєкту. У цьому розділі були також розглянуті програмні засоби та бібліотеки, за допомогою яких було реалізовано ПЗ, та був проведений аналіз безпеки даних для додатку.
У розділі аналізу якості та тестування програмного забезпечення розглянуті безпекові аспекти ПЗ. Цей розділ присвячений ручному тестуванню, за допомогою якого були перевірені головні функції застосунку. Був також розписаний контрольний приклад, який імітує можливу взаємодію з рушієм, для того щоб переконатися, що в описаному сценарії не виникне помилки.
У розділі впровадження та супроводу програмного забезпечення описаний процес завантаження та інсталяції ПЗ, а також інструкція щодо того, де можна отримати оновлення.
Опис
Ключові слова
комп'ютерна 3D графіка, десктопний додаток, модульність, C/C++, рендер, шейдер, OpenGL, розробка ігор, CG, desktop application, modularity, rendering, shader, game developmet
Бібліографічний опис
Дупак, М. С. Архітектура і реалізація 3D рушія з модульною структурою : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Дупак Максим Сергійович. - Київ, 2023. - 154 с.