Finite State Machine and Fuzzy Logic in Digital Games


This study provides a brief historical development of digital games. it also includes the use of artificial intelligence, which is an important factor in assessing the quality of games today. The development of games and Artificial Intelligence (AI) technologies are in parallel. Nearly every new YZ technology has found its own application in digital games. This study focuses on the use of finite state machines and fuzzy state machines, which are a subject of expert systems in the field of AI. In the games, the non-player characters and agents is expected to behave naturally so that the player has a lifelike experience. For a long time, finite state machines have been used to arrange the behavior of NPCs in play and their interaction with the player. The goal to be achieved is to make the behavior of these characters or representatives less predictable in accordance with human nature. At this stage, the power of fuzzy logic is entered into the circuit. The use of fuzzy logic in finite state machines can make NPCs behavior more natural in the game. This allows the player to experience different experiences each time he or she plays the game. The study includes a detailed study of finite-state machines and fuzzy state machines and provides information on the use of these techniques in games. In this sense, it is predicted that the study will make a significant contribution to the game development area.


Keywords


digital games, finite state machines, fuzzy logic, non-player character's behavior

Author : Aytürk KELEŞ
Number of pages: 73-82
DOI: http://dx.doi.org/10.7827/TurkishStudies.14651
Full text:
Share:
Alıntı Yap:
Journal of Turkish Studies
E-Mail Subscription

By subscribing to E-Newsletter, you can get the latest news to your e-mail.