z-logo
open-access-imgOpen Access
Finite State Machine in Game Development
Author(s) -
Devang Jagdale
Publication year - 2021
Publication title -
international journal of advanced research in science, communication and technology
Language(s) - English
Resource type - Journals
ISSN - 2581-9429
DOI - 10.48175/ijarsct-2062
Subject(s) - finite state machine , scripting language , computer science , state (computer science) , simple (philosophy) , finite state , artificial intelligence , programming language , theoretical computer science , machine learning , philosophy , epistemology , markov chain
Finite State Machine is one of the oldest techniques in gaming where it was used in old games like PACMAN and new games like TOM RAIDER also. In all these games one major goal was to make non player characters more intelligent. There are some advance types also available but FSM still is one of the most used technique for non-player characters. The main goal of this paper is to explain how FSM works, how to create FSM and implement it in games using scripting or visual scripting. Hierarchical Finite State Machine is also discussed in this paper as it overcomes the limitations of older simple FSM. Using FSM, we can create intelligent AI agents. We can implement FSM and HFSM in games to make NPS’s behave like AI.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here