Finite State Machine (FSM)
- Finite State Machine
FSM adalah sebuah metodologi perancangan sistem kontrol yang menggambarkan tingkah laku atau prinsip kerja sistem dengan menggunakan tiga hal berikut: State (Keadaan), Event (kejadian) dan action (aksi). Pada satu saat dalam periode waktu yang cukup signifikan, sistem akan berada pada salah satu state yang aktif. Sistem dapat beralih atau bertransisi menuju state lain jika mendapatkan masukan atau event tertentu, baik yang berasal dari perangkat luar atau komponen dalam sistemnya itu sendiri. Transisi keadaan ini umumnya juga disertai oleh aksi yang dilakukan oleh sistem ketika menanggapi masukan yang terjadi. Aksi yang dilakukan tersebut dapat berupa aksi yang sederhana atau melibatkan rangkaian proses yang relatif kompleks. berikut contoh FSM game Mari Mengaji :
- Pseudocode
berikut di bawah ini merupakan Pseudokode dari Finite State Machine game Mari mengaji diatas:
Mulai
Langkah A
Mulai berjalan.
–
// mission Find
diamond and Hija’iyah
if jatuh ke
jurang
Game berakhir
dan kalah
else mengulang game
if mengenai enemy
While (heart =
0)
Game berakhir / kembali
ke langkah A
End while
else (hear>0)
lanjut berjalan mencari
kunci
if jumlah kunci=3
pintu terbuka
and
menuju level baru
else jumlah kunci≠3
pintu tidak terbuka
if level komplit
Game berakhir dan
Win
sumber : http://kingkyshared.blogspot.com/2015/01/penjelasan-fsm.html
08.03 | | 0 Comments
Langganan:
Postingan (Atom)
Mengenai Saya
Arsip Blog
Diberdayakan oleh Blogger.