THE ROLE OF ARTIFICIAL INTELLIGENCE IN VIDEO GAME DEVELOPMENT
Keywords:video game entities, video game mechanics, AI mechanisms in video games, NPCs, neural networks
In this paper, we study the vital role of artificial intelligence (AI) in the development of video games, with a focus on various aspects of AI application in this industry. In the introduction, we discuss both the development of video games and the role of AI systems in the user experience, defining the progression of AI’s role in video games. In the following section, we investigate how in-game entities and AI collaborate. Here, we analyze basic concepts such as Non-Playable Characters (NPCs) and how AI enhances their intelligence and reactivity in the game. The mechanisms of AI in video games are a crucial point of consideration in the next part of the paper. We explain how various AI techniques are used for decision-making, player tracking, and adapting the game to their actions. Furthermore, we explore the use of AI in video games beyond NPC control, examining examples such as procedurally generated worlds and player experience modeling. This application of AI contributes to a deeper and more dynamic player experience. In the modern application of AI in video games, we delve into advanced uses of machine learning and deep neural networks in game development. Here, we consider how AI is used for game personalization, user data analysis, and enhancing graphics and sound. Finally, we discuss the future of video games and the role of neural networks in their development. We predict the growth of AI in various aspects of games and how it will shape the future player experience. In conclusion, we assert that artificial intelligence has become an indispensable part of video game development, and its impact will inevitably expand in the future, enabling increasingly rich, dynamic, and personalized games for players worldwide.
Archer, J. (2022, January 17). Nvidia DLDSR tested: better visuals and better performance than DSR. Rock Paper Shotgun. https://www.rockpapershotgun.com/nvidia-dldsr-tested-better-visualsand-better-performance-than-dsr
ajac, M., & Bjelajac, Ž. (2022). Artificial Intelligence (AI) in the Function of Recognizing Emotions and Violent Mentality. Kultura polisa, 19(2), 277–297. https://doi.org/10.51738/Kpolisa2022.19.2p.277bb
Bjelajac, Ž., Matijašević, J., & Dimitrijević, D. (2012). Značaj uspostavljanja međunarodnih standarda u suzbijanju visokotehnološkog kriminala [The Significance of Establishing International Standards in Combating High-Tech Crime]. Međunarodna politika, 63(1146): 66–84.
Bjelajac, Ž., & Jovanović, M. (2013). Pojedini aspekti bezbednosne kulture na Internetu [Some Aspects of Security Culture on the Internet]. Kultura polisa, 10(21), 99–114.
Bjelajac, Ž. (2014). Alijenacija čoveka u eri naučnotehnološkog razvoja i globalizacije kao uzrok porasta i raznolikosti organizovanog kriminala [The alienation of man in the era of scientific and technological development and globalization as a cause of the increase and diversity of organized crime]. Kultura polisa, 11(25): 385–396.
Bjelajac, Ž., Filipović, A. (2020). Perspektive zaštite dece od zloupotreba na internetu [Perspectives of child protection from Internet misuse]. Kultura polisa, 17(41), 259–271.
Bjelajac, Ž., & Filipović, A. (2021a) Fleksibilnost digitalnih medija za manipulativno delovanje seksualnih predatora [Flexibility of digital media for manipulative activities of sexual predators]. Kultura polisa, 18(44), 51–67.
Bjelajac, Ž., Filipović, A. (2021b). Artificial Intelligence: Human Ethics in Non-Human Entities. In Proceedings of the 3rd Virtual International Conference „Path to a Knowledge Society-Managing Risks and Innovation – PaKSoM 2021”. Mathematical Institute of Serbian Academy of Sciences and Arts.
Bjelajac, Ž., Filipović, A., & Stošić, L. (2022). Quis custodiet ipsos custodes: ethical dilemmas of the KM governed by AI. In Proceedings of the 4th Virtual International Conference „Path to a Knowledge Society-Managing Risks and Innovation – PaKSoM 2022”. Mathematical Institute of Serbian Academy of Sciences and Arts.
Buckland, M. (2004). Programming Game AI by Example, Jones & Bartlett Learning.
Bukharaev, T. (2009, May 28). Iskusstvennyy intellekt v Heroes of Might and Magic V [Artificial Intelligence in Heroes of Might and Magic V], Gamer. http://www.gamer.ru/heroes-of-might-and-magic-v-poveliteli-ordy/iskusstvennyy-intellekt-v-heroes-of-might-andmagic-v
Cowling, P. I., Powley, E. J., & Whitehouse, D. (2012). Information set Monte Carlo Tree search. IEEE Transactions on Computational Intelligence and AI in Games, 4(2), 120–143. https://doi.org/10.1109/tciaig.2012.2200894
Crider, M. (2023, August 24). Upscaling Explained: DLSS vs FSR vs XeSS. PCWorld. https://www.pcworld.com/article/2041595/upscaling-explained-nvidia-dlss-vs-amd-fsr-vs-intel-xess.html
Filipović, A. (2022). Bića i svetovi video igre [Beings and Worlds of Video Game]. Pravni fakultet za privredu i pravosuđe.
Gartner. (n.d.). Generative AI: What is it, tools, models, applications and use cases. https://www.gartner.com/en/topics/generative-ai
Goodfellow, I. J., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville, A., & Bengio, Y. (2014). Generative adversarial networks. arXiv (Cornell University). https://doi.org/10.48550/arxiv.1406.2661
Hawk. (2023, June 7). AI in Video Game Development: A Comprehensive Guide. Hawk. https://hawk.live/posts/ai-impactvideo-game-development
IBM Data and AI Team. (2023). AI vs. Machine Learning vs. Deep Learning vs. Neural Networks: What’s the difference? IBM Blog. https://www.ibm.com/blog/ai-vs-machine-learning-vs-deeplearning-vs-neural-netw
Jones, M. T. (2017, October 10). Train a software agent to behave rationally with reinforcement learning. IBM Developer. https://developer.ibm.com/articles/cc-reinforcement-learningtrain-software-agent/
Kagan, B. J., Kitchen, A. C., Tran, N. T., Habibollahi, F., Khajehnejad, M., Parker, B. J., Bhat, A., Rollo, B., Razi, A., & Friston, K. J. (2022). In vitro neurons learn and exhibit sentience when embodied in a simulated game-world. Neuron, 110(23), 3952-3969.e8. https://doi.org/10.1016/j.neuron.2022.09.001
Korotkov, T. (2017, November 3). Igrovoy iskusstvennyy intellekt [Gaming Artificial Intelligence]. Prezi. https://prezi.com/p/ p48me7jkpwbh/presentation/?fallback=1
Lebedev, V. (2023). Ne sovsem chelovek: Iskustvennyy intellekt v igrah [Not quite human: artificial intelligence in games]. skillbox.ru. https://skillbox.ru/media/gamedev/iskusstvennyy-intellekt-vigrakh/
Lou, H. (2017, August 28). AI in Video Games: Toward a More Intelligent Game – Science in the News. Science in the News. https://sitn.hms.harvard.edu/flash/2017/ai-video-gamestoward-intelligent-game/
Lukić, K. (2010). Komodifikacije igre – kritičke perspektive umetnosti digitalnih igara, Kultura, 127, 236-251.
Redepenning, D. H., Huss, S. A., & Maddali, S. (2022). Influence of adaptive video gaming on quality of life and social relationships. Assistive Technology, 35(4), 339–346. https://doi.org/10.1080/10400435.2022.2067913
Russell, B. (2009). Authority and the individual. Routledge.
Stanley, K. O., Bryant, B. D., & Miikkulainen, R. (2005). Evolving Neural Network Agents in the NERO Video Game (2005). In Proceedings of the IEEE 2005 Symposium on Computational Intelligence and Games (CIG’05). IEEE. https://nn.cs.utexas.edu/?stanley:cig05
Uludağlı, Ç., & Oguz, K. (2023). Non-player character decision-making in computer games. Artificial Intelligence Review. https://doi.org/10.1007/s10462-023-10491-7
Uofa. (2022, January 7). Directions and areas of application of artificial intelligence. Map of the application of artificial intelligence technologies, uofa.ru, https://uofa.ru/en/napravleniya-i-oblastiprimeneniya-iskusstvennogo-intellekta-karta/
Yannakakis, G. N. (2012). Game AI revisited. In Proceedings of the 9th conference on Computing Frontiers (CF ’12). Association for Computing Machinery. https://doi.org/10.1145/2212908.2212954
How to Cite
Copyright (c) 2023 Aleksandar Filipović
This work is licensed under a Creative Commons Attribution 4.0 International License.