Please use this identifier to cite or link to this item:
Title: AI design and development of survival horror game
Authors: Huangfu, Qingchuan
Keywords: Engineering::Computer science and engineering
Issue Date: 2020
Publisher: Nanyang Technological University
Project: SCSE19-0222
Abstract: This Final Year Project aims to develop the AI component of a Survival Horror Game - Lydia. The project experiments the ways of designing a reasonable and realistic behaviors of AI that reach or surpass players’ expectations. Behavior Tree is chosen as the core technique to develop powerful and flexible AIs that critically challenges the player. Along with the enemy behavior, a Difficulty System is developed to dynamically adjust the difficulty of making progress of the game, maneuvering menace level to boost player engagement and satisfaction. Additionally, K-Means Clustering is used to solve a specific problem for the enemy AI to better predict player intentions. Monte Carlo Tree Search technique was also explored with an earlier design of the game. However, it was not adopted into the final version of the game due to reasons to be discussed. This report primarily describes the implementation of AI techniques, and some improvements on the existing framework, which are applicable and extendable to other game development projects. The report also presents the full gameplay of the survival horror game Lydia.
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
FYP report Huangfu Qingchuan.pdf
  Restricted Access
6.04 MBAdobe PDFView/Open

Page view(s) 50

Updated on Feb 5, 2023

Download(s) 50

Updated on Feb 5, 2023

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.