• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Weapon Selection Algorithms Based on Neural Networks for 3D First Person Shooter in Unreal Engine 4

Student: Zyuzin Petr

Supervisor: Ilya Makarov

Faculty: Faculty of Computer Science

Educational Programme: Applied Mathematics and Information Science (Bachelor)

Final Grade: 9

Year of Graduation: 2016

This paper deal with development of artificial intelligence for video games. The main aim of this work is to improve applications of neural networksfor creating of behavior models of characters controlled by computer in video games, more particularly, in first person shooters. The structure of the diploma consists of several parts. In the first part various approaches for development of artificial intelligence for video games are considered and some flaws of methods employed in the majority of modern game projects are enumerated.We also provide necessary theoretical background. The second part includes description of the model that was chosen for implementation and the learning algorithm for this model.In addition, we describe in details modifications to improve learning quality of computer player.Then we consider the problems arising from implementation of algorithm in Unreal Engine 4 and the description of the project that was created using this game engine. Finally, we compare the results of original and modified algorithms and interpret them in terms of average reward values. The conducted analysis confirms that modifications of the original learning algorithm improve its quality greater than 10% in general and greater than 50% for special class of short-range weapons. We also state the suggestion of how one can balance weapon properties using the same learning algorithm.

Full text (added May 27, 2016)

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses