Програмне забезпечення для демонстрації можливостей фізичного 2D рушія

Вантажиться...
Ескіз

Дата

2023

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 39 таблиць, 23 рисунків та 22 джерела – загалом 92 сторінки. Дипломний проєкт присвячений розробці та реалізації фізичного 2D рушія для симуляції базових механічних процесів та взаємодій, а також API для можливості використання всього його функціоналу. Мета: спрощення створення програмних застосунків, в яких необхідна симуляція механічних процесів та взаємодій в 2D просторі. Об'єкт дослідження: програмне забезпечення для симуляції фізичних процесів. Предмет дослідження: програмне забезпечення для демонстрації можливостей фізичного 2D рушія. В першому розділі проведено аналіз вимог до програмного забезпечення. Наведено загальні положення, змістовний опис і аналіз предметної області. Здійснено аналіз існуючих технологій та успішних IT-проєктів, аналіз вимог до програмного забезпечення, а також постановку задачі. Другий розділ присвячений моделюванню та конструюванню програмного забезпечення. Здійснено моделювання та аналіз програмного забезпечення, розроблена його архітектура, проведено конструювання програмного забезпечення та аналіз безпеки даних. В третьому розділі проведено аналіз якості та тестування програмного забезпечення. Наведено опис процесів тестування та контрольного прикладу. Четвертий розділ присвячений впровадженню та супроводу програмного забезпечення. Наведено опис процесів розгортання та підтримки програмного забезпечення. Результати роботи пройшли апробацію на VІІ Всеукраїнській науково-практичній конференції з міжнародною участю «Сучасні інформаційні технології в освіті та науці» та опубліковані в збірнику доповідей: Горобець О. Використання фізичних рушіїв для моделювання механічної взаємодії фізичних тіл. Актуальні питання сучасної інформатики: Мат-ли доп. VІІ Всеукр. наук.-практ. конф. з міжнародною участю «Сучасні інформаційні технології в освіті та науці» (17-18 листопада 2022 р.) / за заг. ред. А. Федорчук. Житомир: Вид-во ЖДУ, 2023. Вип. 10. С. 46–49.

Опис

Ключові слова

фізичний рушій, бібліотека, Windows, пошук колізій, вирішення колізій, імпульсний метод, С++, Visual Studio, physics engine, library, collision detection, collision resolution, impulse method

Бібліографічний опис

Горобець, О. С. Програмне забезпечення для демонстрації можливостей фізичного 2D рушія : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Горобець Олександр Сергійович. - Київ, 2023. - 166 с.

DOI