You are on page 1of 15

Artificial Intelligence algorithm

and it’s application in games

Presented by- levansh bhan

Roll no- tcoa12

Under the guidance of- prof swapnaja jadhav


Index
1. Introduction
2. Literature Survey
3. Problem Statement
4. Architecture
5. Technologies used in Game A.I Development
6. Applications
7. Scope
8. Advantages
9. Disadvantages
10.Conclusion
11.References
INTRODUCTION
A. With the in-depth development of intelligent technology, game artificial
intelligence (AI) has become the technical core of improving the playability of
a game and the main selling point of game promotion, deepening the game
experience realm. Modern computer games achieve the realism of games by
integrating graphics, physics and artificial intelligence. It is difficult to define
the meaning of realistic game experience, but generally speaking, it usually
refers to the immersion of the game and the intelligence of non-player
characters in the game.

B. Based on this, This presentation analyses the history and present situation of
artificial intelligence in game development, and puts forward the possible
changes and impacts of artificial intelligence technology based on machine
learning on game development in the future.
Literature Survey
The Father of Artificial Intelligence, John McCarthy states a definition for AI which says that Artificial
Intelligence is the science and engineering of making intelligent machines, especially intelligent computer
programs.
Artificial Intelligence (AI) is intelligence exhibited by machines. In computer science the field of AI defines
itself as the study of intelligent agents. Generally, the term AI is used when a machine simulate functions that
humans associate with other human minds such as learning and problem solving.
In the last few years, there has been an arrival of large amount of software that utilises elements of artificial
intelligence. Subfields of AI such as Machine Learning, Natural Language processing, Image Processing and
Data mining have become an important topic for todays tech giants. Machine Learning is actively being used in
Googles predictive search bar, in the Gmail spam filer, in Netflix’s show suggestions. Natural Language
Processing exists in Apples Siri and Google voice. Image Processing is necessary for Facebook’s facial
recognition tagging software and in Googles self driving cars. Data Mining has become a slang for software
industry due to the mass amounts of data being collected every day. Companies like Facebook and Google
collect large amounts of statistics from users every second and need a way to interpret the data they receive.
Artificial Intelligence has already proven to be useful new tool in todays technology heavy culture.

Natural Language understanding and translation

Vision, virtual reality


1.Games
1997 The Deep Blue Chess Program beats the World Chess Champion, Gerry Kasparov
2000 Interactive Robot Pets become commercially available. MIT displays a robot with a face name Kismet that expresses
emotions.
The two major approaches that has been developed for the regular AI system are: top down approach which started with the
higher level functions and implemented those, and the bottom up approach which looked at the neuron level and worked up to
create higher level functions.

2.HISTORICAL PERSPECTIVE
During 20th century a brief history of AI can be given as:
1923 Karel Kapeks play named Rossums University Robots (RUR) opens in London, first use of the word robot in English.
1945 Isaac Asimov, alumni at Columbia University, invented the term Robotics.
1950 Turing Test for evaluation of intelligence was introduced by Alan Turing. Claude Shannon published detailed Analysis of
chess playing as a search.
1956 John McCarthy coined the term Artificial Intelligence.
1958 John McCarthy invents LISP programming language for AI.
1964 Danny Bobrows thesis at MIT showed that computers can understand natural language well enough to solve algebra word
problems correctly.
1979 The First Computer controlled autonomous vehicle, Stanford Cart was built.
1984 Dennett discusses the frame problem and how it relates to the difficulties arising from attempting to give robots common
sense.
1990 Major advances in all area of AI:Significant demonstrations in Machine Learning

1.Case-based reasoning

2.Multi-agent planning

3.Scheduling

4.Data mining, web crawler


Problem Statement

Implementation of difficulty in AI does not modify the way it


thinks,This kind of implementation is transparent and does not help
human players to feel the reality of the opposing or assisting units.

In games the goal is not to recreate the human brain, but instead to
mimic specific human behaviours.
ARCHITECTURE

Basic Architectural Implementation Model of A.I in Game


Development
Technologies used in Game
AI
Traditional qualitative AI techniques such as state diagram and
regular script which allows to design immersive scenes for
games which allows players to immerse themselves in this
relatively real situation [3 dimensional gaming reality].

Grid-Based System is used to apply the concept of path search to


find the shortest path from the current node to a certain target
node- Modern Games are using these technologies but to a
convoluted extent.

Relationship between Path Node


and Path Density
Applications
The Applications of Artificial Intelligence technology in
games is mainly to design immersive scenarios for
players, so that the players can experience that they are
competing with a real person rather a computer.

To reduce the actual size of the video game -maps, flora,


fauna and other themes etc are randomly generated by A.I
resulting in a shorter game size and omitting the need for
developers to design these properties of the game
manually.
Scope
Artificial Intelligence Technology used in
games has a tremendous potential for
future development.

Games can be used as a reference and


unified in development models. This
model can be further be used in games
with complex dictation decision and
evaluation.

At Present, the role of Advanced Diagram Illustrating unified models


Artificial Intelligence is not to act in- and it’s correlation between vision
game artificial intelligence in games, but and behaviour model
to replace real players to play games and
test the game themselves.
Advantages

1. With Proper Implementation of A.I, the interaction between the


whole game and the player is enhanced, and the sense of reality is
also increased.

2. Simulating Human based Perception and Palpability A.I could


mimic Non-Playable Character’s making them seem as real players
and therefore increasing the player’s sense of dynamically
adjusting to the game and to provide an enriching experience

3. Reducing the game developer’s workload by pre populating maps


and other objects thereby also reducing the game’s size.
Disadvantages

The Artificial Intelligence Technology implemented in


the game should not be too smart, at least not more than
half of the player’s level, otherwise the player could
lose interest in the game as the game would be too
difficult to complete.

A proper balance between challenge and effectiveness


should be implemented which is crucial to the use of
A.I.
Conclusion

With the rapid development and progress of the world’s economy, great
breakthroughs have been made in science and technology especially in
Artificial Intelligence The Implementation of A.I in Video Game
Development opens up a wide array of possibilities, though gimmicky in
it’s earlier stages, is indispensable for the future.

Create realistic intelligence illusion by combining with other audio-visual


interactive means. Machine learning is an essential data mining tool for in-
game analysis, so game studios can study players' behaviours and decipher
new insights to improve games over time.
References-
•  Liu Yifan. Analysis of the application of artificial intelligence in game
development. Digital design. CG WORLD, vol. 8, no. 7, pp. 86- 86,
2019.

Research on Artificial Intelligence Algorithm and Its Application in


Games - 2020 2nd International Conference on A.I and Machine Learning

•  Wang Feiyue. Artificial intelligence wins in multi-role games. Chinese


Science Foundation, vol. 34, no. 2, pp. 85-86, 2020.

•  Artificial Intelligence in Games Faking Human Behavior- Mattias


Edlund
THANK YOU

You might also like