Дослідження та програмна реалізація нейронних мереж для управління ігровими об’єктами
Loading...
Date
2023-12
Authors
Конончук, Максим Сергійович
Kononchuk, Maksym
Journal Title
Journal ISSN
Volume Title
Publisher
ЦНТУ
Abstract
В даній магістерській роботі розроблено програмне забезпечення, яке призначено для реалізації системи моделювання комп’ютерних мереж та процесів передачі даних.
Метою розробки є дослідження та програмна реалізація нейронних мереж для управління ігровими об’єктами. Об’єктом дослідження є процес управління об’єктами у віртуальному ігровому середовищі. Предметом дослідження є методи управління ігровими об’єктами за допомогою багатошарових нейронних мереж. Методи дослідження базуються на теорії штучного інтелекту, теорії математичної статистики, методах розробки програмного забезпечення, методах об’єктно-орієнтованого програмування та методах розробки комп’ютерних ігор. Результат роботи – програмна реалізація нейронних мереж для управління ігровими об’єктами. В процесі роботи над програмною моделлю виконано аналіз існуючих апаратних та програмних засобів. В повній мірі описані всі компоненти розробленого програмного забезпечення. Розроблено зручний інтерфейс користувача. Наведені інструкції по роботі з програмними засобами. Програма може використовуватися на ПЕОМ архітектури IBM PC з ОС Windows 10/11. Програму розроблено на мові програмування Python у середовищі розробки програмного забезпечення Anaconda. In this master's thesis, software designed neural networks for controlling game objects. The purpose of the development is the research and program implementation of neural networks for controlling game objects. The object of the research is the process of controlling objects in a virtual gaming environment. The subject of the research is the methods of controlling game objects using multilayer neural networks. Research methods are based on the theory of artificial intelligence, the theory of mathematical statistics, software development methods, object-oriented programming methods, and computer game development methods. The result of the work is the software implementation of neural networks for controlling game objects. 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 high-level programming language – Python, in the software development environment – Anaconda.
Description
Keywords
комп’ютерна інженерія, нейронні мережі, комп’ютерні ігри, управління ігровими об’єктами, інтелектуальна система, computer engineering, neural networks, computer games, controlling game objects, intelligent system
Citation
Конончук, М. С. Дослідження та програмна реалізація нейронних мереж для управління ігровими об’єктами : кваліфікаційна магістерська робота : спец. 123 "Комп'ютерна інженерія" / наук. кер. Є. В. Мелешко ; Центральноукраїн. нац. техн. ун-т. - Кропивницький : ЦНТУ, 2023. - 121 с.