Implementation of Dynamic Artificial Intelligence in Game Development
Rohit Nair.S1, Manav Varma2, Yamini.R3

1VRohit Nair, B Tech. CSE, SSRMIST, Chennai, India.

2Manav Varma, B Tech. CSE, SRMIST, Chennai, India.

3Dr.Yamini.R, Assistant Professor , Dept. Of CSE, SRMIST, Kattankulathur, India. 

Manuscript received on 15 September 2019 | Revised Manuscript received on 23 September 2019 | Manuscript Published on 11 October 2019 | PP: 1055-1060 | Volume-8 Issue-11S September 2019 | Retrieval Number: K121709811S19/2019©BEIESP | DOI: 10.35940/ijitee.K1217.09811S19

Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (

Abstract: The aim of this paper is to create an adaptive Artificial Intelligence implemented within our own video game which learns from players and uniquely adapts its playstyle in order to counter the play style of the current player in real time. This is done by creating a basic AI using the AI packages that come with Unreal Engine, which is what is being used to implement this technique. This AI is then trained with many different possible moves in the game represented within a tree. The end goal is to have the AI learn the moves that the user is using most frequently or most effectively and begin countering it more and more effectively as the level rises. This is done by training the AI to various movesets and giving it a sizeable sample space in order to understand and predict as required

Keywords: Artificial Intelligence, AI, Environments, Gaming Industry
Scope of the Article: Artificial Intelligence