Репозитарій КНУ
Увійти(current)
  1. Головна
  2. Кваліфікаційні роботи | Qualifying works
  3. Бакалаврські роботи | Bachelor theses
  4. Використання патерну EСS для створення комп’ютерних симуляцій

Використання патерну EСS для створення комп’ютерних симуляцій

Тип публікації :
Бакалаврська робота
Дата випуску :
2023
Автор(и) :
Кляцко Семен
Мова основного тексту :
ua
eKNUTSHIR URL :
https://ir.library.knu.ua/handle/123456789/5273
Цитування :
[APA 7] Кляцко, С. (2023). Використання патерну EСS для створення комп’ютерних симуляцій. [Бакалаврська робота, Київський національний університет імені Тараса Шевченка]. eKNUTSHIR. https://ir.library.knu.ua/handle/123456789/5273
[ДСТУ] Кляцко С. Використання патерну EСS для створення комп’ютерних симуляцій : кваліфікаційна робота бакалавра : 12 Інформаційні технології. Київ, 2023. 39 с. URL: https://ir.library.knu.ua/handle/123456789/5273 (дата звернення: 17.07.2026).
Метою роботи є використання ENTITY – COMPONTENT – SYSTEM для оптимізації комп’ютерних симуляцій, розробка та програмна реалізація симуляції з графічним відображенням на основі патерну ENTITY –COMPONENT – SYSTEM для моделі попиту та пропозиції(supply and demand), а також підбір і дослідження необхідних засобів та технологій.
У роботі була розглянутий Data Oriented підхід в програмуванні, та його застосування для створення комп’ютерних симуляцій. Був розглянутий патерн програмування Entity – Component – System, показана його ідея, структурні елементи, наведені переваги та недоліки його використання. Була розглянута математична модель попиту та пропозиції для подальшого написання її комп’ютерної симуляції.
Був досліджений ігровий рушій Unreal Engine 5, його структура та принципи роботи з ним. Ігрові рушії використовуються для створення ігрових програмних застосунків, які дозволяють створювати графічне відображення для комп’ютерних симуляцій симуляцій завдяки своїй системі рендеру.
Були використані інструменти та бібліотеки, які дозволяють писати програмні застосунки на основі ігрового рушія Unreal Engine 5 за принципом Data Oriented Design. До таких інструментів відноситься MassFramework та MassEntity.
За принципом Data Oriented Design та на основі патерну EQS була реалізована комп’ютерна симуляція для моделювання ринкових процесів на основі моделі Попиту та пропозиції.

Ключові слова : симуляція, патерни, отимізація, ігровий рушій, UNREAL ENGINE, ENTITY – COMPONENT – SYSTEM, MASS FRAMEWORK, GAME FRAMEWORK, DATA ORIENTED PROGRAMMING, OBJECT ORIENTED
PROGRAMMING.
Галузі знань та спеціальності :
12 Інформаційні технології
122 Комп’ютерні науки
Файл(и) :
Вантажиться...
Ескіз
Формат :

Adobe PDF

Розмір :

3.03 MB

Контрольна сума :

(MD5):85e94fdc4e9a9a92c89e256b5405aafd

Creative Commons Attribution-NonCommercial 4.0 International
Якщо не вказано інше, ця робота розповсюджується на умовах ліцензії Creative Commons Attribution-NonCommercial 4.0 International
Контакти
  • ir.library@knu.ua
  • (044) 239-33-30
  • м. Київ, вул. Володимирська, 58, к. 42

Побудовано за допомогою Програмне забезпечення DSpace-CRIS - Розширення підтримується та оптимізується 4Наука

  • Доступність
  • Політика приватності
  • Угода користувача
  • Надіслати відгук