Artificial intelligence and environment setup in gaming

In recent times, Artificial Intelligence (AI) has been deeply researched on, studied and showcased over the past decade. It has been used extensively in game development to create challenging and engaging gameplay experiences, which in turn has the ability to improve cognitive functions. As such, it...

Full description

Bibliographic Details
Main Author: Koh, Joshua Yi
Other Authors: Seah Hock Soon
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/166015
_version_ 1811680684503203840
author Koh, Joshua Yi
author2 Seah Hock Soon
author_facet Seah Hock Soon
Koh, Joshua Yi
author_sort Koh, Joshua Yi
collection NTU
description In recent times, Artificial Intelligence (AI) has been deeply researched on, studied and showcased over the past decade. It has been used extensively in game development to create challenging and engaging gameplay experiences, which in turn has the ability to improve cognitive functions. As such, it is crucial that universities teach AI in games as a practice, not just a theoretical concept. In this abstract, we discuss the importance of teaching AI in games as a practical application in universities. This project aims to provide a base for students to utilize such that they can explore Artificial Intelligence in the form of unsupervised learning in games and be extended into an educational tool for institutes. Using the Unity Engine as well as free assets provided from Unity, this project aims to be fully detachable and easily utilized by students to create AI which are able to play the game competently through self-formatted strategies, both within and out of human consideration. As of now, the program implementations include the Finite State Machine (FSM), as well as basic machine learning based algorithms.
first_indexed 2024-10-01T03:28:58Z
format Final Year Project (FYP)
id ntu-10356/166015
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:28:58Z
publishDate 2023
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1660152023-04-21T15:38:53Z Artificial intelligence and environment setup in gaming Koh, Joshua Yi Seah Hock Soon School of Computer Science and Engineering ASHSSEAH@ntu.edu.sg Engineering::Computer science and engineering In recent times, Artificial Intelligence (AI) has been deeply researched on, studied and showcased over the past decade. It has been used extensively in game development to create challenging and engaging gameplay experiences, which in turn has the ability to improve cognitive functions. As such, it is crucial that universities teach AI in games as a practice, not just a theoretical concept. In this abstract, we discuss the importance of teaching AI in games as a practical application in universities. This project aims to provide a base for students to utilize such that they can explore Artificial Intelligence in the form of unsupervised learning in games and be extended into an educational tool for institutes. Using the Unity Engine as well as free assets provided from Unity, this project aims to be fully detachable and easily utilized by students to create AI which are able to play the game competently through self-formatted strategies, both within and out of human consideration. As of now, the program implementations include the Finite State Machine (FSM), as well as basic machine learning based algorithms. Bachelor of Engineering (Computer Science) 2023-04-18T12:48:10Z 2023-04-18T12:48:10Z 2023 Final Year Project (FYP) Koh, J. Y. (2023). Artificial intelligence and environment setup in gaming. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/166015 https://hdl.handle.net/10356/166015 en SCSE22-0078 application/pdf Nanyang Technological University
spellingShingle Engineering::Computer science and engineering
Koh, Joshua Yi
Artificial intelligence and environment setup in gaming
title Artificial intelligence and environment setup in gaming
title_full Artificial intelligence and environment setup in gaming
title_fullStr Artificial intelligence and environment setup in gaming
title_full_unstemmed Artificial intelligence and environment setup in gaming
title_short Artificial intelligence and environment setup in gaming
title_sort artificial intelligence and environment setup in gaming
topic Engineering::Computer science and engineering
url https://hdl.handle.net/10356/166015
work_keys_str_mv AT kohjoshuayi artificialintelligenceandenvironmentsetupingaming