INTEGRASI HIERARCHY FINITE STATE MACHINE DAN LOGIKA FUZZY UNTUK DESAIN STRATEGI NPC GAME

Yunifa Miftachul Arif, Mochamad Hariadi, Supeno Mardi S. N

Abstract


Tujuan pengembangan kecerdasan buatan adalah untuk membuat aksi dan reaksi otonom agen atau NPC (Non-Player Character) dari game. Dua NPC bisa saling membantu dalam menjalankan strategi menyerang terhadap musuh. Penelitian ini menjelaskan tentang bagaimana membuat strategi menyerang yang dilakukan oleh NPC dengan menggunakan Hierarchy Finite State Machine untuk mendesain perilaku . Dua NPC yang dimaksud adalah NPC Scout yang bertugas memancing serangan musuh, dan NPC Sniper yang bertugas memberikan back up serangan dari jarak jauh.. Selanjutnya digunakan logika fuzzy untuk menentukan respon perilaku terhadap kondisi yang dihadapi. Perilaku yangdimaksud adalah menyerang brutal, menyerang, bertahan dan melarikan diri. Masing-masing perilaku diujicobakan dalam game First Person Shooter menggunakan Torque Game Engine. Dalam simulasi game terjadi respon perubahan perilaku masing-masing NPC terhadap kondisi yang dihadapi. Strategi menyerang dalam penelitian ini mempunyai tingkat kemenangan hingga 80% ketika diujicobakan dengan musuh yang mempunyai perilaku umum yaitu menyerang dan menghindari tembakan.

 

Kata kunci: NPC, strategi menyerang, HFSM, logika fuzzy.

Keywords


NPC; strategi menyerang; HFSM; logika fuzzy

Full Text:

PDF PS


DOI: http://dx.doi.org/10.18860/mat.v0i0.1572

Refbacks

  • There are currently no refbacks.




Copyright (c) 2012 Yunifa Miftachul Arif, Mochamad Hariadi, Supeno Mardi S. N

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

_______________________________________________________________________________________________________________

Editorial Office:
Jurusan Teknik Informatika
Fakultas Sains dan Teknologi
Universitas Islam Negeri Maulana Malik Ibrahim Malang
Jalan Gajayana 50 Malang, Jawa Timur, Indonesia 65144
Email: matics@uin-malang.ac.id
_______________________________________________________________________________________________________________

Creative Commons License
This work is licensed under a CC-BY-NC-SA.
© All rights reserved 2015. MATICS , ISSN : 1978-161X | e-ISSN :  2477-2550