Дослідження та програмна реалізація системи штучного інтелекту для комп’ютерної гри на рушії Unity
dc.contributor.author | Шевченко, Олександр Олександрович | |
dc.contributor.author | Shevchenko, Oleksandr | |
dc.date.accessioned | 2023-03-20T11:41:26Z | |
dc.date.available | 2023-03-20T11:41:26Z | |
dc.date.issued | 2022-12-26 | |
dc.description.abstract | В даній магістерській роботі розроблено програмне забезпечення, яке призначено для реалізації системи штучного інтелекту для комп’ютерної гри на рушії Unity. Метою розробки є дослідження та програмна реалізація системи штучного інтелекту для комп’ютерної гри на рушії Unity. Об’єктом дослідження є процес прийняття рішень в інтелектуальних системах шахових комп’ютерних програм. Предметом дослідження є методи та алгоритми штучного інтелекту для знаходження вірних ходів у грі в шахи при змаганні комп’ютера проти людини, а також методи та алгоритми візуалізації гри у шахи на рушії Unity. Методи дослідження базуються на методах штучного інтелекту, методах розробки програмного забезпечення, методах об’єктно-орієнтованого програмування та методах розробки комп’ютерних ігор. Результат роботи – програмна реалізація системи штучного інтелекту для комп’ютерної гри на рушії Unity. В процесі роботи над програмною моделлю виконано аналіз існуючих апаратних та програмних засобів. В повній мірі описані всі компоненти розробленого програмного забезпечення. Розроблено зручний інтерфейс користувача. Наведені інструкції по роботі з програмними засобами. Програма може використовуватися на ПЕОМ архітектури IBM PC з ОС Windows 10/11. Програму розроблено на мові програмування С# у ігровому рушії Unity. In this master's thesis, software designed for an artificial intelligence system for a computer game on the Unity engine. The purpose of the development is the research and program implementation of an artificial intelligence system for a computer game on the Unity engine. The object of research is the decision-making process in intelligent systems of chess computer programs. The subject of research is artificial intelligence methods and algorithms for finding correct moves in a game of chess when competing against a computer, as well as methods and algorithms for visualizing a game of chess on the Unity engine. Research methods are based on artificial intelligence methods, software development methods, object-oriented programming methods, and computer game development methods. The result of the work is the software implementation of an artificial intelligence system for a computer game on the Unity engine. In the process of working on a software model an analysis of existing hardware and software was performed. All components of the software developed are fully described. User-friendly user interface is developed. These are instructions for working with software. The program can be used on PCs of IBM PC architecture with Windows 10/11 OS. The program was developed in the C# programming language in the Unity game engine. | uk_UA |
dc.identifier.citation | Шевченко, О. О. Дослідження та програмна реалізація системи штучного інтелекту для комп’ютерної гри на рушії Unity : кваліфікаційна магістерська робота : спец. 123 "Комп'ютерна інженерія" / наук. кер. Є. В. Мелешко ; Центральноукраїн. нац. тех. ун-т. - Кропивницький : ЦНТУ, 2022. - 139 с. | uk_UA |
dc.identifier.uri | https://dspace.kntu.kr.ua/handle/123456789/12621 | |
dc.language.iso | uk_UA | uk_UA |
dc.publisher | ЦНТУ | uk_UA |
dc.subject | комп’ютерна інженерія | uk_UA |
dc.subject | штучний інтелект | uk_UA |
dc.subject | комп’ютерна гра | uk_UA |
dc.subject | ігровий рушій Unity | uk_UA |
dc.subject | computer engineering | uk_UA |
dc.subject | artificial intelligence | uk_UA |
dc.subject | computer game | uk_UA |
dc.subject | game engine Unity | uk_UA |
dc.title | Дослідження та програмна реалізація системи штучного інтелекту для комп’ютерної гри на рушії Unity | uk_UA |
dc.title.alternative | Research and software implementation of an artificial intelligence system for a computer game on the Unity engine | uk_UA |
dc.type | Other | uk_UA |