Home Start Back Next End
  
21
}
if(Longbowman == Yes)
{
Archer = Yes;
Fletcher = Yes;
FootSoldier = Yes;
Barracks = Yes;
Woodcutter = Yes;
}
if(Cavalry == Yes)
{
Blacksmith = Yes;
FootSoldier = Yes;
Barracks = Yes;
Woodcutter = Yes;
}
if(StoneWalls == Yes)
Stonemason = Yes;
2.2.2  Finite State Machines
Final
State
Mechine
merupakan simple
algoritma
yang
paling
umum
digunakan oleh
video
games
dari
dulu
hingga
sekarang.
Pada
algoritma
ini
komputer
hanya
mengalami perubahan
kondisi
berdasarkan
aksi dari player.
Sebagai contoh,  
Ghosts”
pada
Pac
Man
yang
mengunakan
algoritma Finite
State
Machine.  
komputer dapat
bergerak
leluasa
menjelah,
mengejar
player,
atau
menghindar player.
Di
setiap
state
komputer
dapat
menunjukan
reaksi
yang
berbeda-beda.
Keputusan
yang
komputer
dapat
berdasarkan aksi
dari
player.
Contohnya
jika
player
memakan
pil
“power”
maka 
player
dapat
menghabisi
komputer, 
maka
komputer akan berubah dari pengejaran menjadi menghindar.
Word to PDF Converter | Word to HTML Converter