Abstract:
В даній кваліфікаційній роботі розроблено та програмно реалізовано модель поведінки некерованих гравцем персонажів за допомогою ігрового рушія Unreal Engine 4 та отримані наступні результати та висновки.
1. Проаналізовано сучасний стан використання штучного інтелекту в галузі розробки комп’ютерних ігор та розглянуто актуальні підходи до створення ігрового штучного інтелекту. Переглянуто приклади впровадження сучасних зразків штучного інтелекту у крупні ігрові проекти, проаналізовано прогрес їх розвитку.
2. Шляхом порівняльного аналізу наявного на ринку програмного забезпечення в секторі інструментарію для створення комп’ютерних ігор, для реалізації моделі було обрано ігровий рушій Unreal Engine 4.
3. Проаналізовані основні сценарії поведінки автономних агентів. Створена модель поведінки некерованого гравцем персонажа, розроблені алгоритми для її реалізації.
4. Програмно реалізовано та протестовано функції, що реалізують модель поведінки некерованих гравцем персонажів.
Практична цінність роботи полягає в розроблених функціях, що реалізують поведінку некерованих гравцем персонажів в комп’ютерній грі та можливості використовувати їх як за прямим призначенням, так і в якості навчального матеріалу в курсі «Розробка комп’ютерних ігор».
Description:
1. Буковшин В. А., Воскобойников С. Г. Интеллектуальные системы в компьютерных играх. Перспективы развития искусственного интеллекта в игровой индустрии. Современные материалы, техника и технологии. 2017. № 3 (11). С. 21–36. URL :
https://cyberleninka.ru/article/n/intellektualnye-sistemy-v-kompyuternyh-igrah-perspektivy-razvitiya-iskusstvennogo-intellekta-v-igrovoy-industrii8.
2. Бухараев Т. Искусственный интеллект в Heroes of Might and Magic V. URL : http://www.might-and-magic.ru/blog/1/entry-50-iskusstvennyj-intellekt-v-heroes-of-might-and-magic-v/
3. Ганасия Жан-Габриэль. Искусственный интеллект: между мифом и реальностью. Курьер ЮНЕСКО. 2018. № 3. URL : https://ru.unesco.org/courier/2018-3/iskusstvennyy-intellekt-mezhdu-mifom-i-realnostyu
4. Гаранін О. М., Кацко О. О., Моісеєнко Н. В. Інструментарій розробника в курсі «Розробка комп’ютерних ігор». Новітні комп’ютерні технології. Кривий Ріг : Видавничий центр ДВНЗ «Криворізький національний університет», 2017. Том XV. С. 161–164.
5. Голуб О.І., Моісеєнко Н. В., Хомінятич А. В. Проекти на базі ігрового рушія UnrealEngine в курсі «Розробка комп‘ютерних ігор». Новітні комп‘ютерні технології, Кривий Ріг : Видавничий центр ДВНЗ «Криворізький національний університет», 2018. Том XVІ. С. 255–260.
6. Движок CryEngine – особенности, преимущества и недостатки. URL :
https://cubiq.ru/dvizhok-cryengine/#__CryEngine
7. Диденко Г. Орёл или решка: сравнениею. URL : Unity и Unreal Enginehttps://dtf.ru/gamedev/7227-orel-ili-reshka-sravnenie-unity-i-unreal-engine
8. Как работает искусственный интеллект в играх? itProger: веб-сайт. URL :
https://itproger.com/news/kak-rabotaet-iskusstvenniy-intellekt-v-igrah
9. Как создавался «живой» ИИ для F.E.A.R.? PlayGround.ru : веб-сайт. URL : (https://www.playground.ru/fear/news/kak_sozdavalsya_zhivoj_ii_dlya_f_e_a_r-350024)
10. Латыпова А. Р. Игровой искусственный интеллект как медиум социального мира. Международный журнал исследований культуры. 2019. № 1 (34). URL : https://cyberleninka.ru/article/n/igrovoy-iskusstvennyy-intellekt-kak-medium-sotsialnogo-mira/viewer
11. Лебедев В. Не совсем человек: искусственный интеллект в играх. Skillbox / Геймдев : веб-сайт. URL : https://skillbox.ru/media/gamedev/iskusstvennyy-intellekt-v-igrakh/
12. Ножов И. М. Практичне застосування штучного інтелекту в комп'ютерних іграх. Москва : РГГУ, 2008. 140 с.
13. Обзор игрового движка Godot Engine. URL : https://teletype.in/@capslock/rJFupc5gE
14. Обзор игрового движка Panda3D и его особенностей. URL :
https://dtf.ru/gamedev/108285-obzor-igrovogo-dvizhka-panda3d-i-ego-osobennostey
15. Паласиос Х. Unity 5.x. Программирование искусственного интеллекта в играх. Москва : ДМК Пресс, 2016. 272 с.
16. Что такое искусственный интеллект – (ИИ)? Oracle : веб-сайт. URL : https://www.oracle.com/ru/artificial-intelligence/what-is-ai/
17. Шампандар А. Д. Искусственный интеллект в компьютерных играх: как обучить виртуальные персонажи реагировать на внешние воздействия. Москва : Вильямс, 2007. 768 с.
18. An introduction into source engine particles. URL : https://steamcommunity.com/sharedfiles/filedetails/?id=530493383
19. Blueprint Overview. URL : https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/Blueprints/Overview/
20. Cocos Service. URL : https://www.cocos.com/en/service
21. Godot Engine. Вікіпедія. URL : https://ru.wikipedia.org/wiki/Godot
22. Level Editor. URL : https://docs.unrealengine.com/4.27/en-US/BuildingWorlds/LevelEditor/)
23. Rocca J., Rocca B. Introduction to Markov chains. Towards data science.
URL : https://towardsdatascience.com/brief-introduction-to-markov-chains-2c8cab9c98ab
24. Unity3D или Unreal Engine 4 - Режим доступу: https://stfalcon.com/ru/blog/post/unity3d-vs-unreal-engine-4
25. Unreal Engine 4 – один из самых популярных движков. Почему? URL : https://habr.com/ru/company/netologyru/blog/561006/