Дослідження використання нейронних мереж для управління поведінкою неігрових персонажів в комп'ютерних іграх
dc.contributor.advisor | Марков, Дмитро Костянтинович | |
dc.contributor.author | Платонов, Микита Олександрович | |
dc.date.accessioned | 2023-10-24T12:00:04Z | |
dc.date.available | 2023-10-24T12:00:04Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Відеоігри є однією з активно розвиваючихся галузей програмного забезпечення, яка не лише є великим ринком розваг, але також виконує важливу роль у просуванні комп'ютерних наук і технологій. Вони впливають як на розвиток комп'ютерного обладнання, так і на програмне забезпечення, включаючи різноманітні алгоритми для навчання та керування неігровими персонажами, що і розглядаються у даній роботі. Метою дипломної роботи є дослідження використання нейронних мереж для керування персонажами в комп’ютерних іграх, зокрема використати прогресивні методи навчання щоб створити персонажа, що за своєю ефективністю міг би конкурувати з людиною. В ході даної роботи було досліджено вже існуючі приклади та зразки а також проведено ознайомлення з наукової літературою на тему та на основі цього розроблено новий, більш прогресивний метод навчання і успішно реалізованого його в грі, а також проведено аналіз та продемонстровано ефективність нового методу у порівнянні з керуванням людиною. У якості середовища розробки було використано ігровий рушій Unity та мову програмування C#. Загальний обсяг роботи: 90 сторінок, 20 рисунків, 2 додатки, 15 джерел. | uk |
dc.description.abstractother | Video games are one of the fastest growing software industries, which is not only a large entertainment market, but also plays an important role in the advancement of computer science and technology. They influence both the development of computer hardware and software, including various algorithms for training and controlling nongame characters, which are discussed in this paper. The purpose of this thesis is to study the use of neural networks for character control in computer games, in particular, to use advanced learning methods to create a character that could compete with humans in terms of its performance. In the course of this work, we studied existing examples and samples, as well as familiarized ourselves with the scientific literature on the topic, and based on this, developed a new, more advanced training method and successfully implemented it in the game, as well as analyzed and demonstrated the effectiveness of the new method in comparison with human control. The Unity game engine and C# programming language were used as the development environment. Total volume of the work: 90 pages, 20 figures, 2 appendices, 15 sources. | uk |
dc.format.extent | 90 с. | uk |
dc.identifier.citation | Платонов, М. О. Дослідження використання нейронних мереж для управління поведінкою неігрових персонажів в комп'ютерних іграх : дипломний проект … бакалавра : 122 Комп'ютерні науки / Платонов Микита Олександрович . – Київ, 2023. – 90 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/61747 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | штучний інтелект | uk |
dc.subject | нейронна мережа | uk |
dc.subject | навчальні та тестові вибірки | uk |
dc.subject | тестування та валідація програмного забезпечення | uk |
dc.subject | Unity | uk |
dc.subject | C# | uk |
dc.subject | pyTorch | uk |
dc.subject | WCAG | uk |
dc.subject | WAIARIA | uk |
dc.subject | artificial intelligence | uk |
dc.subject | neural network | uk |
dc.subject | training and test samples | uk |
dc.subject | software testing and validation | uk |
dc.title | Дослідження використання нейронних мереж для управління поведінкою неігрових персонажів в комп'ютерних іграх | uk |
dc.title.alternative | Research on the use of neural networks to control the behavior of non-game characters in computer games | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Platonov_bakalavr.pdf
- Розмір:
- 1.8 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: