ArticlePDF Available

The Role of Artificial Intelligence in Video Game Development

Authors:
  • Faculty of Law for Commerce and Judiciary

Abstract

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.
The Role of Artificial Intelligence in Video
Game Development
Aleksandar Filipović
Faculty of Law for Commerce and Judiciary in Novi Sad
Article Information*·
Research Article • UDC: 004.8:004.928
Volume: 20, Issue: 3, pages: 50–67
Received: September 15, 2023 • Accepted: October 14, 2023
https://doi.org/10.51738/Kpolisa2023.20.3r.50f
Author Note
Aleksandar Filipović https://orcid.org/0000-0002-1097-2079
I have no known conflict of interest to disclose.
Corresponding author: Aleksandar Filipović
E-mail: sasha.filipovic@gmail.com
Page
50 of 281
© 2023 by the authors. This article is an open-access article distributed
under the terms and conditions of the Creative Commons Attribution (CC
BY) license (https://creativecommons.org/licenses/by/4.0/).
* Cite (APA):
Filipović, A. (2023). The Role of Artificial Intelligence in Video Game Development.
Kultura polisa, 20(3), 50–67, https://doi.org/10.51738/Kpolisa2023.20.3r.50f
Abstract
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 ap-
plication in this industry. In the introduction, we discuss both the de-
velopment 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 collabo-
rate. 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 con-
sideration 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 proce-
durally generated worlds and player experience modeling. This appli-
cation 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 per-
sonalization, 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 in-
dispensable part of video game development, and its impact will in-
evitably expand in the future, enabling increasingly rich, dynamic, and
personalized games for players worldwide.
Key words:video game entities, video game mechanics, AI
mechanisms in video games, NPCs, neural networks
Page
51 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
The Role of Artificial Intelligence in Video Game
Development
Introduction
Raison dêtre of every video game resides deep within the
competitive sphere of human mental constitution, particularly in its
innate impulses (Russell, 2009). A video game is always a competition
with someone or something: either an opponent, a rival, or an adversary.
This competitiveness is sometimes perceived as an “inherent animal
spirit” of humans, which ultimately leads to an “immaterial civil war”
(see more: Lukić, 2010). Given that the real protagonist of a video game
is necessarily homo ludens, that is, a human, either directly or through
their avatar (although the first video games did not have avatars per se,
and interaction between the player and the software occurred directly,
as in the game Tetris), their opponent is always the software that powers
the device on which the game is played, and whose software must adapt
and oppose its activities in the game to compete with and often challenge
or enhance the player’s experience (especially in certain genres where
the goal is not for the player to win but to stay in the game as long as
possible, as seen in earlier games like Space Invaders) (see more:
Filipović, 2022). Thus, even in rudimentary video games, we have the
use of artificial intelligence in shaping gameplay. Individuals who have
experienced video games have unquestionably engaged with artificial
intelligence (AI). Irrespective of the video game genre, AI has
consistently governed various aspects. Typically, this governance is
linked to the conduct of non-player characters, be they neutral or
antagonistic figures.
Software or primary artificial intelligence in video games is
defined as a set of software techniques used in a game engine to
simulate intelligence in the actions of computer-controlled characters
reflecting one of the essential characteristics of intelligence, which is
“perceiving relevant relationships in a specific situation” (Bajac &
Bjelajac, 2022). The game engine that controls AI in video games, in
addition to traditional AI methods, also includes algorithms from control
theory, robotics, computer graphics, and computer science in general.
Page
52 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
The implementation of AI significantly impacts the game, system
requirements, and the game’s budget. Game developers aim to create
interesting and undemanding AI at the lowest cost possible. Artificial
intelligence in video games widely employs various simplifications,
emulations, and even slight deceptions, so the approach and ethics of
using AI in game development differ significantly from the approach to
cognitive artificial intelligence (see more: Bjelajac, Filipović & Stošić,
2022). In a broader sense, artificial intelligence, which we are witnessing
a massive proliferation of applications for, brings forth challenges, risks,
and threats on the internet, especially for children and young individuals.
Consequently, special attention must be paid to the protection of these
vulnerable population groups (see more: Bjelajac & Filipović, 2020;
Bjelajac & Filipović, 2021a). This preventive approach is most effective
when the principles of internet safety culture are applied (see more:
Bjelajac & Jovanović, 2013), alongside the establishment of appropriate
local and international regulations (see more: Bjelajac, Matijašević &
Dimitrijević, 2012). It poses an additional threat for even deeper human
alienation (see more: Bjelajac, 2014). On the other hand, what we refer
to as artificial intelligence in the context of video game creation is
significantly narrower in scope and inherently contained, thus not posing
the same type of risk as narrow artificial intelligence (ANI).
Purists even argue that using the term “artificial intelligence” in
the context of “artificial intelligence in video games” is scientifically
unfounded (Uofa, 2023) since AI in video games does not conform to
the scientific definition of AI and only uses a few branches of academic
“artificial intelligence” science. While “true” AI refers to branches of
self-learning systems and decision-making based on arbitrary data
input, even to the ultimate goal of “cognitive” artificial intelligence
capable of reasoning, AI in video games often consists of a few basic
heuristic rules that are sufficient to provide the player with a good
game, a satisfying experience, and an enjoyable game (Uofa, 2023).
Video game entities and AI
Since the earliest games, players have interacted with
autonomous entities in video games, commonly referred to as non-
playable characters (NPCs). The term NPC was first used for characters
Page
53 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
in role-playing games but is now widely used for characters in almost
all genres. NPCs populate the game world to provide an immersive
gaming experience, and as such, they should be as realistic as possible
in their appearance, movements, dialogues, and decisions. One of the
most overlooked challenges in artificial intelligence (AI) for computer
games is creating in-game characters (NPCs) with human-like behavior
(Uludagli et al., 2023). Contemporary NPCs determine their actions in
different situations using specific decision-making methods, allowing
them to change the current state of the game world.
Entities in video games controlled and managed by software
artificial intelligence (AI) can be diverse and include:
NPC (Non-Playable Characters): These are characters within
the game that are not under direct player control. AI is used to manage
their behavior to make them authentic and responsive to player
interactions.
Opponents and Enemies: AI can control opponents or enemy
entities in the game, determining their tactics, abilities, and reactions
to the player.
Allies: AI can control player allies, providing support and
assistance during the game. This includes combat strategies,
navigation, and other forms of support.
Systemic Elements: AI can manage various systemic
elements in the game, such as dynamic weather conditions,
economies, and more, to create a realistic environment.
Procedurally Generated Entities: In some games, AI can
generate randomly or procedurally created entities as part of the
game, such as enemies, levels, or worlds.
Game Mechanics: Artificial intelligence can also be used to
control various gameplay mechanics, such as physics, animations, and
interactions with objects in the game.
Player Experience Customization: AI can analyze player
behavior and adjust the game to create a personalized experience,
including adjusting difficulty levels or game dynamics.
Player Behavior Analysis: AI can track and analyze player
behavior to develop statistics, recommendations, or in-game
challenges.
Page
54 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
Player Assistants: AI entities can serve as guides or assistants
to players, providing them with information, advice, or instructions
during the game.
Interactive Dialogue: AI can control the dialogue between
players and NPCs, allowing for diverse and dynamic conversations in
the game.
Depending on the type of game and its objectives, AI can have
different roles and functions in managing these various entities within
the video game.
The mechanisms of operation of AI in video games
People tend to perceive every interaction with AI as a threat
because they view AI as something superior, surpassing human
capabilities in every field. Such a stance is generally correct (see more:
Bjelajac & Filipović, 2021b). However, in video games, it’s different.
Instead of learning how to defeat human players, artificial intelligence
in video games is designed to enhance the gaming experience of
human players (Lou, 2017). Timur Bukharayev (2009) captures the
role of software AI in video games nicely, stating that the “main task
of AI in a video game is not to defeat the player but to provide a good
experience.
Dr. Harbing Lou (2017) writes that designers often use tricks to
make NPCs appear intelligent. One of the most commonly used tricks,
known as the Finite-State Machine (FSM) algorithm, was introduced
into video game design in the early 1990s (Lou, 2017). In FSM, the
designer generalizes all possible situations the artificial intelligence
could encounter and then programs a specific reaction for each
situation. Essentially, FSM AI would immediately respond to the
player’s action with its pre-programmed behavior. In shooter games,
artificial intelligence may attack the player but withdraw when the
avatar’s health is dangerously low, leading to a potential “game over.
In an FSM-based game, a specific character has the capability to
execute four fundamental actions in reaction to potential scenarios:
seeking help, evading, wandering, and taking action. Many well-known
games, such as Battlefield, Call of Duty, and Tomb Raider, include
Page
55 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
successful examples of FSM AI design. Even the turtles in Super Mario
have rudimentary FSM designs (Lou, 2017).
A more advanced method that developers use to enhance the
individualized gaming experience is the Monte Carlo Algorithm (MCTS
or Monte Carlo Tree Search). The MCTS algorithm was created to avoid
the repetition aspect present in the FSM algorithm. The MCTS
algorithm first evaluates all possible moves available to the NPC at a
given moment. Then, for each of these possible moves, it analyzes all
the actions the player could respond with. Afterward, it returns to
assess the NPC’s estimation based on the player’s actions (Cowling et
al., 2012). This artificial intelligence algorithm was used by IBM to
create Deep Blue, the first chess supercomputer, which made history
on May 11, 1997, by defeating world chess champion Garry Kasparov
in a six-game match.
A similar algorithm is used in many strategy games. However,
since there are far more possible moves than in chess, it’s impossible
to consider them all. In such games, the MCTS algorithm will randomly
select some of the possible moves. As a result, NPC actions become
much less predictable for players. This is crucial in games like
Civilization, which have a vast number of options available to the
computer opponent. Building a tree for every possible choice and
scenario would take a very long time. Therefore, to avoid such
extensive calculations, the MCTS algorithm randomly selects a few
possible options. Consequently, the game consumes fewer system
resources while still surprising players with its AI (Lou, 2017).
The use of AI in video games other than NPC control
The use of AI in game development is not necessarily limited to
NPC control. Georgios N. Yannakakis (2012) highlighted, in addition to
NPC control, four potential areas of AI application in video games:
Player Experience Modeling: Recognizing the abilities and
emotional state of the player to adapt the game appropriately. This can
include dynamically balancing the game’s difficulty, adjusting the
game’s difficulty in real-time based on the player’s abilities. AI in
games can also help infer player intentions (such as motion
recognition).
Page
56 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
Procedural Content Generation: Creating game environment
elements such as environmental conditions, levels, and even music
automatically. Artificial intelligence methods can generate new content
or interactive stories.
User Behavior Data Mining: This allows game designers to
explore how people use the game, which parts they play the most, and
what causes them to stop playing, enabling developers to fine-tune
the game or improve monetization.
Alternative Approaches to NPC Characters: These involve
changing game settings to enhance the believability of NPCs and
exploring social, rather than individual NPC behavior.
Instead of procedural generation, some researchers (Goodfellow
et al., 2014) have used Generative Adversarial Networks (GANs) to
create new content. Researchers at the University of Cornwall
implemented GANs in 2018 to generate a thousand levels that
developers had written for the video game DOOM (1993). After
training, the neural network prototype could design new levels for the
game autonomously. Similarly, researchers at the University of
California created a GAN prototype for generating levels for Super
Mario, and in 2020, Nvidia demonstrated a GAN clone of the cult game
Pac-Man. GANs learned how to recreate the game by observing 50,000
game levels, mostly generated by bots.
Contemporary application of AI in video games
Heuristic artificial intelligence algorithms in games are used
across a wide spectrum in many industries within the video game
industry (Korotkov, 2017). The most obvious use of AI in games is in
controlling NPCs, although scripting is also a common form of control.
Pathfinding is another widespread use of artificial intelligence in video
games, especially in real-time strategy games. Pathfinding is a method
for determining how an NPC should move from one point on the map
to another, considering the terrain, obstacles, and possible fog of war.
AI in video games is also associated with dynamic game balancing.
The concept of AI unpredictability has been explored in games such as
Creatures, Black & White, Nintendogs, and toys like Tamagotchi
(Korotkov, 2017). The “pets” in these games have the ability to “learn”
Page
57 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
from the player’s actions, and their behavior changes accordingly.
While these solutions are drawn from a limited set of possible solutions,
they often provide the desired illusion of intelligence on the other side
of the screen.
Artificial intelligence (AI) has been a part of computer games for
decades, but recent advances in machine learning and deep learning
have ushered in a new era of “Generative Artificial Intelligence (GenAI).
This technology is poised to revolutionize the gaming industry by offering
highly impressive, personalized, and realistic gaming experiences
(Gartner, n.d.). One innovative application of artificial intelligence in
games is the creation of hyper-realistic worlds and non-player characters
(NPCs). Game creators can use generative artificial intelligence to train
voice actors and generate dialogue in a fraction of the time it would take
to write scripts by hand. This not only saves time but also allows for the
creation of endless worlds populated by realistic characters. These worlds
can be customized and transformed based on player actions, opening up
endless possibilities for replayability. Another area where AI shines is
dynamic storytelling. Traditionally, game narratives have been devised
by developers, but generative AI enables unplanned narrative
digressions and personalized stories. By analyzing player behavior and
choices, artificial intelligence in video games can adapt and offer highly
personalized stories while maintaining the overall game structure
(Gartner, n.d).
GenAI also opens up new possibilities for creating levels,
missions, and side tasks. Game developers can use generative artificial
intelligence to create unique missions or levels based on player skills,
progress, or characteristics. This not only adds diversity to the game
but also retains player interest. Music generation is another area where
AI has an impact. AI-based tools can compose original music for video
games based on user input. With further advances in AI, in the future,
it will be able to create music that matches the style and mood created
by game developers.
One of the most significant applications of AI in games is real-
time image enhancement (Crider, 2023). Technologies like Nvidia Deep
Learning Super Sampling (DLSS), AMD Fidelity Super Resolution (FSR),
and Intel Xe Super Sampling (XeSS) have already improved graphical
fidelity in video games by increasing frame rates while maintaining
Page
58 of 281
Kultura polisa
20(3), 50–67
graphics quality. As AI continues to advance, real-time image
enhancement will continue to evolve, offering players stunning visual
experiences (Archer, 2022).
AI has an essential role in the development and testing of video
games. It can automate tedious tasks such as bug detection and
gameplay testing, saving time and developer resources. AI enhances
game testing, a critical aspect of game development. Traditional game
testing, involving human testers or scripted bots, has its limitations.
AI-based testing addresses these limitations by automating many
aspects of game testing, reducing the need for human testers and
speeding up the process (Hawk, 2023).
Predictive analysis using artificial intelligence algorithms can
help identify potential issues before they become serious, providing
players with a smoother gaming experience. AI can be used to improve
storytelling in video games by helping to generate narrative content
or enhance the overall storytelling experience. Natural language
processing (NLP) techniques can be used to analyze player feedback
and adapt the narrative in response, generate new content including
unique character backgrounds, create new dialogue options, or even
generate new stories (Hawk, 2023). AI is ready to revolutionize the
gaming industry with hyper-realistic worlds, dynamic storytelling,
personalized experiences, and improved game development processes.
As this technology continues to evolve, players can expect even more
impressive and enjoyable gaming experiences in the future.
Gartner (n.d) sees “Generative Artificial Intelligence becoming
a general-purpose technology with an impact akin to that of the steam
engine, electricity, and the internet. The hype will settle as the reality
of implementation takes hold, but the impact of generative artificial
intelligence will continue to grow as people and enterprises discover
more innovative applications for the technology in everyday work and
life.
Neural networks and the future of gaming
Neural networks, specifically artificial neural networks (ANN) or
simulated neural networks (SNN), constitute a subset of machine
learning and serve as the backbone of deep learning algorithms. They
Page
59 of 281
Kultura polisa
20(3), 50–67
are called “neural” because they mimic the way neurons in the human
brain communicate with each other (IBM Data and AI Team, 2023).
Possessing the capacity to acquire knowledge from data and formulate
forecasts, they are exceptionally well-suited for tasks like image and
speech recognition, processing natural language, and autonomously
making decisions.
The utilization of neural networks in video games holds the
promise of transforming the way games are crafted, produced, and
experienced. Neural networks can be employed to create smarter and
more advanced artificial intelligence systems for non-player characters
(NPCs) in games. NPCs powered by neural networks will be able to
react to players’ actions in a more sophisticated and realistic way,
making gameplay more impressive and enjoyable (Kagan et al., 2022).
Neural networks can also enhance the player’s experience in
other ways. They can be used to create procedurally generated
content, such as levels, enemies, and unique weapons tailored to each
player. This means that each player will have a unique gaming
experience, and no two playthroughs will be exactly the same.
Another application of neural networks in games is
reinforcement learning (Jones, 2017), a subfield of machine learning
that focuses on training systems to make decisions based on rewards
and penalties. Reinforcement learning is applied to instruct neural
networks to excel in games like chess and Go, surpassing human
capabilities, and it holds the potential to achieve similar results in
diverse game genres, including first-person shooter games and real-
time strategy games.
In most modern video games, NPC behavior is scripted; no
matter how many times a player exploits an NPC’s weakness, that
weakness is never improved. However, if NPCs in a game could learn
through interaction with the player, their behavior could improve over
the course of gameplay, keeping the game interesting. The
NeuroEvolution of Augmenting Topologies (rtNEAT) method is used to
develop increasingly complex artificial neural networks in real-time
while the game is being played (Stanley et al., 2005). The rtNEAT
technique permits agents to adapt and enhance their performance as
the game progresses. In essence, rtNEAT has the potential to usher in
a novel category of video games where players instruct a group of
Page
60 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
agents through a sequence of tailored training drills. To illustrate this
concept, in the NeuroEvolvingRoboticOperatives (NERO) game, players
train a squad of robots for combat. Looking ahead, rtNEAT could open
up possibilities for fresh educational and training applications that
adjust in real-time as users acquire new skills.
Finally, neural networks can be used to create adaptive games
(Redepenning et al., 2022) that change and evolve based on player
behavior to enable individuals with disabilities to actively participate in
gaming communities. Current adaptive gaming technology not only
allows individuals to engage in games but also to compete on a level
playing field with those who do not use adaptive gaming equipment.
Games based on neural networks can generate unique challenges for
each player based on their motor skills and gameplay style and can
adjust the game’s difficulty level in real-time based on the player’s
progress. This level of adaptability can lead to a more personalized and
enjoyable gaming experience for an underserved population of players.
Studies (Redepenning et al., 2022) show clear evidence of improved
quality of life and social benefits from participating in adaptive gaming,
strongly supporting the need to increase the availability of adaptive
gaming services as part of the rehabilitation of individuals with
disabilities.
Current applications of neural networks for improving the
gaming experience suggest that rtNEAT technology brings immediate
commercial value to modern games. Any game in which NPC behavior
endlessly repeats and becomes boring can be improved by allowing
rtNEAT to partially modify tactics in real-time. This is particularly useful
in persistent video games like Massive Multiplayer Online Games
(MMOGs) that last for months or years. In these games, rtNEAT’s
potential is constantly adapted and optimized for NPC behavior,
potentially permanently altering the gaming experience for millions of
players worldwide (Stanley et al., 2005).
Incorporating neural networks into video games can inaugurate
a fresh era of gaming, offering players more immersive and tailored
experiences.. As technology continues to evolve and improve, it is
exciting to think about what the future of gaming may look like and
what role neural networks will play in shaping it.
Page
61 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
Conclusions
It’s incredible how much artificial intelligence has achieved in
so many industries in such a relatively short time. However, the
question arises: what do we do next? Will artificial intelligence have
the capability to completely replace humans within a few decades? Or
are there things that humans are capable of doing that AI will never
learn? In any case, many good things can come out of this. Although
we can’t know exactly what will happen, we are excited to see what
the future of artificial intelligence will bring.
Artificial intelligence is an swiftly progressing technology, and its
possible uses in game design are striking. Game design with artificial
intelligence could potentially transform the gaming industry by
facilitating the development of hyper-realistic virtual environments and
customizable difficulty levels. However, there are still many challenges
to overcome before these potentials can be realized. Nevertheless, as
artificial intelligence technology continues to improve, it is likely that AI
game design will become an integral part of future games.
Video games have come a long way from Pong and Pac-Man,
and with the advent of artificial intelligence, game developers can now
create virtual worlds where anything is possible. But with this new
technology, what kind of future can we realistically expect in terms of
game design?
The potential of AI game design is impressive, but there are still
several significant challenges to overcome before it can be realized.
One of the biggest obstacles is cost. Designing games with artificial
intelligence requires immense computational power, which can be quite
expensive. Additionally, ethical and legal considerations need to be
addressed, as well as potential questions about the “soul” or “mind” of
AI-driven games. The development of AI game design should also be
accompanied by advancements in artificial intelligence algorithms. AI
algorithms are still relatively simple, and they need to be improved to
unlock the technology’s full potential. As AI becomes more
sophisticated, more complex interactions and responses can be
implemented, making games even more enjoyable. It is clear that the
use of artificial intelligence in game design has the potential to
revolutionize the gaming industry. AI game design has the potential to
Page
62 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
create an entirely new type of game where players are truly immersed
in virtual worlds. This technology could also enable the creation of
games that continually self-improve, increasing their capacity.
However, there are still many challenges to overcome before all
these ideas become applicable. More research is needed on the
development and implementation of AI game design, taking into
account ethical and legal implications. It is evident that AI game design
is still in its infancy, and only time will tell what kind of games will
emerge in the future. In the end, “to be useful, AI must fight well but
lose more often than it wins. Such a role should make the player feel
smart, cunning, and powerful” (Buckland, 2004).
In the future, the development of artificial intelligence in games
will likely not focus on creating more powerful NPCs that seek
sophisticated ways to defeat players (Lebedev, 2023). Instead, the
focus will be on how to create a unique player experience for each
individual. Players today pay great attention to details, including not
only the appearance and quality of graphics but also how alive and
interactive the game is in every possible way. Artificial intelligence is
what can elevate the gaming experience to a higher level. Perhaps one
day, players won’t be able to tell whether a character in the game is
controlled by artificial intelligence or another player.
References
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-visuals-
and-better-performance-than-dsr
Bajac, 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
Page
63 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
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-
Page
64 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
poveliteli-ordy/iskusstvennyy-intellekt-v-heroes-of-might-and-
magic-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-impact-
video-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-deep-
learning-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-learning-
train-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
Page
65 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
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-v-
igrakh/
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-games-
toward-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-oblasti-
primeneniya-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
Page
66 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
Uloga veštačke inteligencije u kreiranju video igara
Aleksandar Filipović
Pravni fakultet za privredu i pravosuđe u Novom Sadu
Sažetak
U ovom radu istražujemo ključnu ulogu veštačke inteligencije (AI) u
razvoju video igara, sa fokusom na različite aspekte primene AI u ovoj
industriji. U uvodu, govorimo kako o razvoju video igara, tako i o ulozi AI
sistema u korisničkom iskustvu, definišući progresiju uloge AI u video
igrama. U sledećem delu, istražujemo kako entiteti video igara i AI
sarađuju. Ovde analiziramo osnovne koncepte kao što su NPC (Non-
Playable Characters) i kako AI unapređuje njihovu inteligenciju i
reaktivnost u igri. Mehanizmi delovanja AI u video igrama su ključna tačka
razmatranja u narednom delu rada. Objašnjavamo kako se različite
tehnike AI koriste za donošenje odluka, praćenje igrača i prilagođavanje
igre njihovim akcijama. Dalje, istražujemo upotrebu AI u video igrama
izvan kontrole NPC-a, istražujući primere kao što su proceduralno
generisani svetovi i modeliranje iskustva igrača. Ova primena AI doprinosi
dubljem i dinamičnijem iskustvu igrača. U savremenoj aplikaciji AI u video
igrama, istražujemo napredne primene mašinskog učenja i dubokih
neuronskih mreža u razvoju igara. Ovde razmatramo kako se AI koristi za
personalizaciju igara, analizu korisničkih podataka i unapređenje grafike i
zvuka. Na kraju, raspravljamo o budućnosti video igara i ulozi neuronskih
mreža u njihovom razvoju. Predviđamo rast AI-a u raznim aspektima igara
i kako će to oblikovati buduće iskustvo igrača. Zaključujemo da je veštačka
inteligencija postala nezaobilazan deo razvoja video igara i da će njen
uticaj samo rasti u budućnosti, omogućavajući sve bogatije, dinamičnije i
personalizovanije igre za igrače širom sveta.
Ključne reči: Veštačka inteligencija (AI), video igre, entiteti video
igre, mehanizmi AI u video igrama, NPC, neuronske mreže.
Page
67 of 281
THE ROLE OF AI IN VIDEO GAME DEVELOPMENT
Aleksandar Filipović
Kultura polisa
20(3), 50–67
... The origins of AI in video games date back to classic titles such as Space Invaders and Pac-Man, where it mainly served to manage NPC behavior. In these early games, AI utilized heuristic approaches like finite-state machines (FSM), enabling NPCs to react to player actions through predefined behaviors (Filipović, 2023). Although these systems were suitable for simpler games, they often struggled to adapt dynamically to player interactions, resulting in gameplay that could become predictable and repetitive. ...
... The possibility of NPCs adapting their behavior as a player progresses through the game adds more depth to overall interaction in games. According to Filipović (2023), NPCs are highly important not only in improving gameplay but also in creating game-world immersion. With AI-powered NPCs, the ability to provide assistance, create complex interactions, and participate in developing storytelling could be achieved (Filipović, 2023). ...
... According to Filipović (2023), NPCs are highly important not only in improving gameplay but also in creating game-world immersion. With AI-powered NPCs, the ability to provide assistance, create complex interactions, and participate in developing storytelling could be achieved (Filipović, 2023). However, the big challenge is how actually to design NPCs that would seem intelligent and responsive while at the same time keeping them fair and entertaining for players. ...
Article
The article will discuss how artificial intelligence, increasingly used in the video game industry, has enhanced the process of game design and given players different ways to find entertainment. This is done in an effort to analyze the improvement AI has brought to this field in terms of realism, immersion, and personalization, but also discussing some ethical concerns regarding its implementation. Based on a literature review, case studies, and survey data from gamers, the research discusses how AI applications enable innovative game mechanics, character behaviors, and narrative generation. Main arguments, developed in the article, demonstrate how AI can change players’ interactions by making game environments constantly changeable and adaptive. The article points out the various criticisms associated with AI: the presence of biases in algorithms and the over-reliance on automated systems. It identifies the possible future trends, with further explorations that emphasize the need for ethical consideration in the development of games using AI. This article contributes to an understanding of the role and contribution of AI in shaping the future of video games by providing an insight into a number of key issues which developers and researchers ought to consider.
... The origins of AI in video games date back to classic titles such as Space Invaders and Pac-Man, where it mainly served to manage NPC behavior. In these early games, AI utilized heuristic approaches like finite-state machines (FSM), enabling NPCs to react to player actions through predefined behaviors (Filipović, 2023). Although these systems were suitable for simpler games, they often struggled to adapt dynamically to player interactions, resulting in gameplay that could become predictable and repetitive. ...
... The possibility of NPCs adapting their behavior as a player progresses through the game adds more depth to overall interaction in games. According to Filipović (2023), NPCs are highly important not only in improving gameplay but also in creating game-world immersion. With AI-powered NPCs, the ability to provide assistance, create complex interactions, and participate in developing storytelling could be achieved (Filipović, 2023). ...
... According to Filipović (2023), NPCs are highly important not only in improving gameplay but also in creating game-world immersion. With AI-powered NPCs, the ability to provide assistance, create complex interactions, and participate in developing storytelling could be achieved (Filipović, 2023). However, the big challenge is how actually to design NPCs that would seem intelligent and responsive while at the same time keeping them fair and entertaining for players. ...
Article
The article will discuss how artificial intelligence, increasingly used in the video game industry, has enhanced the process of game design and given players different ways to find entertainment. This is done in an effort to analyze the improvement AI has brought to this field in terms of realism, immersion, and personalization, but also discussing some ethical concerns regarding its implementation. Based on a literature review, case studies, and survey data from gamers, the research discusses how AI applications enable innovative game mechanics, character behaviors, and narrative generation. Main arguments, developed in the article, demonstrate how AI can change players’ interactions by making game environments constantly changeable and adaptive. The article points out the various criticisms associated with AI: the presence of biases in algorithms and the over-reliance on automated systems. It identifies the possible future trends, with further explorations that emphasize the need for ethical consideration in the development of games using AI. This article contributes to an understanding of the role and contribution of AI in shaping the future of video games by providing an insight into a number of key issues which developers and researchers ought to consider.
... It involves programming non-player characters (NPCs) and other in-game elements to behave intelligently-making decisions, adapting to the environment, and responding to players in ways that mimic real-life interactions. Essentially, it brings a form of virtual intelligence to the game world, making it feel as if players are interacting with living, thinking entities rather than static, pre-scripted models (Filipović, 2023). Traditionally, game NPCs have had limited functionality-often repeating the same lines or performing a few basic actions. ...
Chapter
Full-text available
The landscape of computing has been undergoing a transformative shift, influenced by rapid advancements in technology and evolving societal needs. Concepts once considered futuristic — such as distributed artificial intelligence, intelligent agents, and fully integrated cloud ecosystems — are now becoming everyday realities, reshaping industries and redefining human interactions with technology. Next-Generation Computing – Trends and Challenges in Research has been conceived with the intent to capture these pivotal developments, offering insights into current innovations as well as emerging challenges. The chapters compiled in this book span a diverse range of topics, including artificial intelligence, machine learning, cybersecurity, e-commerce architectures, cloud computing infrastructure, and the digital transformation of human resources, among others. This book is designed to serve as a valuable resource for a wide audience — including academic researchers, industry professionals, graduate students, and policy makers. By bringing together perspectives from both theoretical and practical domains, it seeks to provide a balanced understanding of where next-generation computing stands today and the directions it may take in the future. Each contribution within this volume has been carefully selected and peer-reviewed to ensure relevance, rigor, and clarity. The goal is to foster a deeper understanding of complex computing phenomena while also sparking new research ideas and applications.
... Achieving such humanlike behaviors is essential not only for autonomous decision-making processes in AI systems but also for significantly improving user engagement in video game environments through more intuitive interactions for players [16]. Previous work has emphasized the role of artificial intelligence techniques in video game design, recognizing it as a fundamental milestone that can be used for different purposes like game personalization, user data analysis, and enhancing graphics and sound [17]. One area of interest within artificial intelligence (AI) research for computer games involves creating non-player characters (NPCs) that exhibit human-like behaviors. ...
Article
Full-text available
User-centered design (UCD) commonly requires direct player participation, yet budget limitations or restricted access to users can impede this goal. To address these challenges, this research explores a transformer-based approach coupled with a diffusion process to replicate real player behavior in a 2D side-scrolling action–adventure environment that emphasizes exploration. By collecting an extensive set of gameplay data from real participants in an open-source game, “A Robot Named Fight!”, this study gathered comprehensive state and input information for training. A transformer model was then adapted to generate button-press sequences from encoded game states, while the diffusion mechanism iteratively introduced and removed noise to refine its predictions. The results indicate a high degree of replication of the participant’s actions in contexts similar to the training data, as well as reasonable adaptation to previously unseen scenarios. Observational analysis further confirmed that the model mirrored essential aspects of the user’s style, including navigation strategies, the avoidance of unnecessary combat, and selective obstacle clearance. Despite hardware constraints and reliance on a single observer’s feedback, these findings suggest that a transformer–diffusion methodology can robustly approximate user behavior. This approach holds promise not only for automated playtesting and level design assistance in similar action–adventure games but also for broader domains where simulating user interaction can streamline iterative design and enhance player-centric outcomes.
Article
Mobile Edge Computing (MEC) frameworks improve real-time data processing and system scalability by making networked game AI NPCs more responsive and flexible. MEC-based frameworks are tested for latency reduction and NPC real-time performance in complex and dynamic environments. Simulated and real-life user experiments evaluated the proposed system's response times, accuracy, and latency. Python simulations of network settings with different NPC concentrations and complexity produced massive datasets. NPC behaviour feedback was collected from 100 diverse users of various ages, genders, gaming experiences, and preferences. In low- to medium-density scenarios, the edge computing framework improved NPC responsiveness with low latency and high accuracy, enhancing player immersion. Due to the environment's complexity and NPC density, response times increased and accuracy decreased, requiring further optimisation for harsher conditions. Despite bugs and repetitive behaviours that suggested the Likert scale could be improved, the qualitative results praised the NPCs' lively conversation and realistic movements. Edge computing improves game AI and NPC realism with adaptive responses and real-time data processing. Scaling NPC densities and integrating edge computing with game architectures require more research. Next, improve NPC AI algorithms, reduce computational complexity and scalability, and expand testing environment game scenarios. Edge computing and AI techniques like deep learning and natural language processing can create immersive and engaging gaming experiences. This may present new gaming industry challenges and opportunities for innovation. Edge computing's real-time data processing and adaptive responses may change video game non-player characters.
Article
Full-text available
The presented article focuses on new research opportunities in the field of computational linguistics, especially in the context of video games and artificial intelligence and seeks to bridge the three areas. It provides a general introduction to computational linguistics, which emerged in the 1950s in response to the rapid development of science and technology and introduces the reader to concepts such as natural language processing and natural language understanding. It also explores the connections between computational linguistics and not only artificial intelligence, which greatly aids computers in understanding, interpreting, and generating human language, but also video games. The text highlights the role of artificial intelligence in the video game industry, where it is used, for example, to create dialogues and stories, to interact with players, and to translate and localize video game content. The paper also articulates the challenges and benefits of using AI in video games, including the negative ethical and legal aspects. The author mentions that AI can generate personalized stories and guide the behaviour of game characters, contributing to deeper immersion of players. She also discusses the issue of translating video game text, where AI can be helpful, but the translation produced this way still requires human control to ensure quality and accuracy. In conclusion, the author considers the hypothesis that video games are a practical example of the application of computational linguistics and that this linguistic branch can play a key role in the development of video games to be well-founded but encourages further and more detailed research. Computational linguistics and video games are linked through language that exhibits a tension between natural human and machine artificial language.
Book
Full-text available
Boş zaman alışkanlıklarımız teknolojinin hızlı değişimi ile köklü bir dönüşüm geçiriyor. Geleneksel olarak sosyalleşme, kitap okuma, fiziksel aktivite ya da sanatsal uğraşlarla değerlendirilen boş zamanlar, artık büyük ölçüde dijital platformlara taşınmış durumda. Önceleri internette gezinme ya da dijital içerik tüketimi gibi e-boş zaman ile sınırlı olan bu alışkanlıklar, metaleisure (3 ve daha fazla boyutlu sanal evrenlerde dijital ikizler ile geçirilen boş zaman dilimi) kavramının da hayatımıza girmesiyle daha karmaşık ve derin bir boyut kazandı. Bu dönüşüm, eğlence ve keşif fırsatları sunduğu kadar, ciddi bir sorun olan dijital oyun bağımlılığını da beraberinde getirdi. Dijital oyun bağımlılığı, bireylerin; fiziksel, zihinsel ve sosyal sağlığı üzerinde olumsuz etkiler yaratarak toplumsal yaşamı da tehdit etmektedir. Çocuklardan yetişkinlere kadar geniş bir yelpazeyi etkileyen bu bağımlılık, bireylerin gerçek dünyayla bağını zayıflatarak dijital dünyada izole bir yaşam sürmelerine neden olabilmektedir. Elinizdeki kitap, toplumların hızla dijitalleşen boş zaman alışkanlıklarını ve bunun beraberinde getirdiği dijital oyun bağımlılığını mercek altına alıyor. Bağımlılığın; biyolojik, psikolojik ve toplumsal boyutlarını ele alarak bireyler, aileler ve politika yapıcılar için farkındalık oluşturmayı ve olası çözümler sunacak zemini hazırlamayı hedefliyor. Teknolojinin kontrolsüz bir şekilde hayatımızın merkezine yerleşmesine karşı daha sağlıklı bir denge kurmak hepimizin sorumluluğu. Dijital oyun bağımlılığı, sadece bireysel değil toplumsal bir sorun olarak karşımızda duruyor. Bu bağımlılığı anlamak, önlemek ve etkili çözümler geliştirmek için daha fazla çalışmaya ihtiyaç duyduğumuz açık. Bu kitap, mücadele sürecinde bir rehber niteliğinde. Umarız ki dijital dünyanın hızla değişen dinamikleri karşısında özellikle yeni nesiller için bilinçli adımlar atmanıza katkı sağlar. Keyifli okumalar dileriz. Prof. Dr. Nurullah Emir Ekinci Dr. Öğr. Üyesi Alican Bayram
Article
Full-text available
The integration of artificial intelligence (AI) in video game design has transformed traditional workflows, allowing for the generation of text, images, music, videos, and code at unprecedented scales. However, this advancement presents complex challenges for copyright law, traditionally rooted in human originality and authorship. This article examines recent case law that underscores the evolving legal landscape, exploring landmark cases such as Zarya of the Dawn and Andersen v. Stability AI. These cases reveal the tensions between AI-generated outputs and copyright eligibility, especially in the dynamic, multimodal compositions inherent to video games. The review analyzes how various AI tools are employed across the stages of game development—from design documentation to character modeling, soundtrack composition, and cinematic sequences—and the legal uncertainties surrounding each. Emphasis is placed on the role of human input in determining copyright eligibility, proposing that human-AI co-creation models and enhanced metadata standards may offer pathways to reconcile AI-driven innovation with intellectual property protections. As video games exemplify the unique challenges in AI-generated, temporally interactive works, this study calls for a nuanced copyright framework that acknowledges both technological capabilities and the irreplaceable contribution of human creativity. The findings advocate for policy adaptations that align legal protections with the realities of AI-integrated creative processes, ensuring a balanced approach that supports both innovation and creator rights.
Article
Full-text available
Постійний розвиток технологій машинного навчання значно впливає на ігрову індустрію. Штучний інтелект дозволяє створювати все більш складних і розумних ботів, які здатні до навчання та самовдосконалення, що відкриває нові перспективи для розробників ігор, дозволяючи їм створювати більш інтерактивні та захоплюючі ігрові світи. Це дослідження спрямоване на створення інтелектуального шахового агента, який за допомогою методів машинного навчання та алгоритмів пошуку зможе самостійно вдосконалювати свої шахові навички та адаптуватися до різноманітних стилів гри супротивників. Представлена в статті інформація має науково-методичний характер. Очікується, що розглянуті алгоритми можуть бути використані не лише у шахах, а й у інших галузях, що вимагають прийняття рішень в умовах невизначеності. Було проведено дослідження різних алгоритмів машинного навчання, включаючи традиційні методи, і такі як глибинне навчання (зокрема, згорткові та рекурентні нейронні мережі). За результатами аналізу було визначено, що глибинне навчання є найперспективнішим методом для розпізнавання складних шахових патернів та автоматичного формування ефективних стратегій. З метою оптимізації процесу прийняття рішень ботом було обрано систему штучного інтелекту AlphaZero, розроблену компанією DeepMind, яка базується на засадах глибинного навчання. AlphaZero є потужним інструментом для гри в шахи завдяки своїй здатності до самонавчання, глибинним нейронним мережам та ефективному алгоритму пошуку в дереві ходів. Вона відкриває нові горизонти в галузі штучного інтелекту й демонструє, що машини можуть не тільки перевершувати людей у складних інтелектуальних задачах, а й робити це принципово новими способами. AlphaZero не спеціалізується тільки на шахах, вона може бути адаптована для будь-якої гри, в якій ходи гравців чергуються. Це робить її дуже універсальним інструментом для дослідження штучного інтелекту.
Article
Full-text available
One of the most overlooked challenges in artificial intelligence (AI) for computer games is to create non-player game characters (NPCs) with human-like behavior. Modern NPCs determine their actions in different situations using certain decision-making methods, enabling them to change the current state of the game world. In this paper, we survey current decision-making methods used by NPCs in games, identifying five categories. We give detailed overview of these five categories and determine the previous studies that belong to each of these categories. We also discuss the hybrid methods which are the combinations of different decision-making methods and the frameworks that are created for NPC decision-making. As a result of this analysis, we create a taxonomy table based on these covered studies. Lastly, the challenges faced in our study and future possibilities for improvement are described.
Article
Full-text available
Integrating neurons into digital systems may enable performance infeasible with silicon alone. Here, we develop DishBrain, a system that harnesses the inherent adaptive computation of neurons in a structured environment. In vitro neural networks from human or rodent origins are integrated with in silico computing via a high-density multielectrode array. Through electrophysiological stimulation and recording, cultures are embedded in a simulated game-world, mimicking the arcade game ‘‘Pong.’’ Applying implications from the theory of active inference via the free energy principle, we find apparent learning within five minutesof real-time gameplay not observed in control conditions. Further experiments demonstrate the importance of closed-loop structured feedback in eliciting learning over time. Cultures display the ability to self-organize activity in a goal-directed manner in response to sparse sensory information about the consequences of their actions, which we term synthetic biological intelligence. Future applications may provide further insights into the cellular correlates of intelligence.
Article
Full-text available
The Internet has undoubtedly become a dynamic and sublime tool of communication. It gives us the freedom to create and maintain contacts with individuals and groups from all over the world, to cooperate, socialize and exchange information, content and experiences. At the same time, nowadays it is almost impossible to imagine an internet business or presentation without a presence on social networks / media. These are online web services that open unlimited spaces for users for various forms of communication and personal promotion. Some of the most popular social networks that are especially receptive to most users from global spaces are: Twitter, Facebook, Instagram, Google+, LinkedIn, TikTok… By the way, on most social networks, the presence is free. Digital media have the capacity to inform visitors in the most efficient and practical way about important events, current campaigns and innovations related to the business, products or services offered, with the quality content of the texts they manifest. Also, their significant impact is reflected in the domain of education and / or providing certain advice. In addition to colossal achievements and obvious positive sides, with the advent of the Internet and digital media, sexual predators have been given a new field / playground, in which to establish contacts with others (often with children). In this digital environment, they manipulatively lurk and recruit potential victims for various forms of abuse and sexual exploitation. Keywords: digital media, sexual predators, prostitution, pedophilia, human trafficking
Article
Full-text available
Our daily life abounds in contradictions. On the one hand, science and technology progress, made a revolutionary breakthrough in the development of civilization, wonderfully, on the other hand is created a paradoxical situation, that is parallel with these developments increased the degree of alienation among the people. People were actually alienating from each other and moved away from the very essence of their existence. Therefore, the prominent philosophers and social scientists tend to say that the modern alienation of man is not only inhumane, but also destructive character. Crimes that people do to each other, destroying the life-giving nature as a whole, the product of alienation. In this paper, I tried to point out that the alienation of man from man reached its peak in the era of globalization. Globalization is a process that inexorably and constantly flowing, has its positive and negative sides of a number, which is manifested in the daily lives of citizens. However, the side effects of globalization are specific in that they are more efficient and faster than anything else expand and bound. We see that the typical side effects of globalization organized crime. However, hidden and perfidious side effects of globalization and the global crisis of morality. The final and most devastating result of this seemingly sustainable state of our global society, it may be the destruction of man as an intellectual and human beings, and therefore the cancellation of the value of human life. Key words: alienation, science and technology development, globalization, organized crime, trafficking in organs
Article
Full-text available
Safety culture is reflected in general terms to identify hazards, eliminate them or referring to those entities responsible to respond professionally and preserve endangered values. In addition, the values can be easily defined, as our beliefs about what is good or bad, or the extent to which something is right or wrong, permissible or impermissible, useful or not useful, desirable or undesirable, and thus reflects the moral dimension. Moral norms that used to stand, with the expansion of information - communication technologies, and the pervasive use of computers and the Internet as a global network, we are beginning to suffer drastic changes. Specifically, it is imposed by the global change in the speed and manner of communication, creating an important impact on the quality of life ''common man''. This influence is evident in all spheres of social life. Positive and useful novelties of modern information and computer technology, both as a side effect brought different forms of abuse and danger, especially when aimless and uncontrolled use of the Internet. Among other things, the most common associations related to Internet abuse is related to pornography. It is understood that other sites with illegal content influence the longterm'' poisoning'' children. In addition to the inevitable, and the primary role of parents, and the necessary support from all segments of society in order to raise the collective awareness through media and education campaign, geared towards children and young people, for information on the possibilities of protection on the Internet and how to use the general form of its safe use in to protect the integrity, especially minors.
Article
Full-text available
The greatest number of human innovation products simultaneously with their exceptionally positive and useful functions have their bad and dangerous functions, which are often overshadowed by the positive aspects of the given innovation. The Internet is a system that has enormous influence on the life as we know it today, but aside from the all of its benefits, the Internet, by its nature, allows realization of harmful and ill intents. And as the Internet is being massively used by children, the problem becomes more serious and more dangerous. In this paper the authors first identify various forms of dangerous or criminal behavior on the Internet whose targets are children, and then the available methods of child protection from the Internet misuse. In the end, the authors conclude that in its nature the problem is such that the way to completely eliminate potential misuse of the Internet and damage it makes cannot be found, but that the problem can be mitigated and controlled in a certain measure Key words: children, the Internet, the Internet misuse, prevention, levels of control
Article
Full-text available
Great opportunities in all spheres of social life that are put before the man simultaneously with the development of information technology despite numerous, previously unknown advantages, have exposed him to new and very serious risks. It is very difficult to give comprehensive determinants of the term cyber crime. Despite various theoretical studies, practical examples, the national regulatory framework as well as various international instruments, it is clear that the complexity and severity of this phenomenon is much higher than it has been shown. Since the first international initiative on the fight against cyber crime (Conference on Criminological Aspects of the Economic Crime), which in 1976 was started by the Council of Europe in Strasbourg, the most important activities that have been carried out in this area belong to the jurisdiction of Interpol, the Organization for Economic Cooperation and Development (OECD), the United Nations (UN), the European Union (EU) and the Group of Eight (Group of economic most developed countries). In order to establish appropriate international standards to combat cyber crime as efficient as possible, international institutions have adopted a variety of documents - conventions, resolutions, directives, recommendations, conclusions, studies, etc., which are based on relevant principles. The most important document in establishing international standards in combating cyber crime is certainly the Convention on Cybercrime, which aims is to harmonize national legislation with regard to substantive provisions, then, to introduce adequate instruments in national legislations regarding the procedural provisions and to establish fast and effective institutions and procedures of international cooperation.
Article
Full-text available
Monte Carlo tree search (MCTS) is an AI technique that has been successfully applied to many deterministic games of perfect information. This paper investigates the application of MCTS methods to games with hidden information and uncertainty. In particular, three new information set MCTS (ISMCTS) algorithms are presented which handle different sources of hidden information and uncertainty in games. Instead of searching minimax trees of game states, the ISMCTS algorithms search trees of information sets, more directly analyzing the true structure of the game. These algorithms are tested in three domains with different characteristics, and it is demonstrated that our new algorithms outperform existing approaches to handling hidden information and uncertainty in games.
Article
Objective: In recent years, the field of adaptive video gaming has been growing rapidly. However, its acceptance as an integral service within the rehabilitation field has been slow to develop and no studies have examined the benefits of providing adaptive gaming services for individuals with disabilities. Design: 110 participants with 6 months or more of adaptive gaming experience took part in a self-administered survey which comprised of questions assessing gaming habits, quality of life, and social relationships. Results: Most participants either Agreed or Strongly Agreed that adaptive gaming has had a significant positive influence on their quality of life (90.9%), satisfaction with life (87.3%), and social relationships (67.2%). Two thirds of participants reported using their adaptive equipment for tasks other than gaming. Individuals who game more often, and with others, had significantly higher Social Relationship scores (p=0.007; p=0.044), and gaming frequency had a significant positive correlation with the overall influence of adaptive gaming (p=0.002). Conclusion: There are possible quality of life and social benefits from participation in adaptive gaming, as well as translation to functional tasks. Furthermore, gaming more frequently, gaming with others, and using adaptive gaming equipment for other tasks seems to correlate with greater benefits from adaptive gaming.
Article
Contenido: 1. Elementos de matemáticas y física; 2. Diseño de agentes conducidos por el estado; 3. Cómo crear agentes de juego de movimiento autónomo; 4. Simulación deportiva: futbol simple; 5. La vida secreta de las gráficas; 6. Hacer scripts o no hacerlos: esa es la pregunta; 7. Raven: revisión; 8. Planeación práctica del camino; 9. Comportamiento del agente conducido por metas; 10. Lógica difusa. Apéndices: a) Plantillas de C++; b) Diagramas de clase de UML; c) Establecimiento del ambiente de desarrollo.