DETAIL DOCUMENT
Automatic Leveling pada Sliding Puzzle Game Berbasis Finite State Machine
Total View This Week0
Institusion
Universitas Sumatera Utara
Author
Astari, Amelia (STUDENT ID : 061401079)
(LECTURER ID : 0013085903)
(LECTURER ID : 0004097901)
Subject
 
Datestamp
2022-12-14 07:11:09 
Abstract :
Finite State Machine (FSM) is a control system design methodology that describes the behavior or the working principle of the system by using the following three things: State, event and action. As a control system design methodology, the implementation of FSM has been widely applied to software, especially in games. FSM method can be applied to the values of the rigid/definite displacement boundaries and very easily applied to automatic leveling in the game, and results displacement level on Sliding Puzzle Game which according to Finite State Diagram. Implementation of FSM in an automatic leveling can be done by using Lookup Table. Where this table contains all state transitions that may occur in the system. This table is represented as a matrix in the source code where each row represents an event or a transition state and columns represent the state while the elements represent the next state. FSM implementation with Lookup Table has advantages in its simplicity to be implemented and its flexible maintenance because the table or matrix is easy to understand. FSM method can be implemented to control the level of game so that game can give automatic challenge (automatic leveling) depends on players ability. And FSM-based Automatic Leveling implementation can make Sliding Puzzle Game more interesting. 

Institution Info

Universitas Sumatera Utara