Implementasi Finite State Machine (FSM) Dalam Game Monopoli 3D Teknologi Informasi dan Komunikasi dengan Algoritma Fisher-Yates Shuffle Berbasis Android

  • Utomo D
  • Dermawan D
N/ACitations
Citations of this article
74Readers
Mendeley users who have this article in their library.

Abstract

Abstrak—Perkembangan game sebagai media hiburan teknologi yang populer telah memanfaatkan kecerdasan buatan Artificial Intelligence (AI). Artificial Intelligence merupakan suatu program yang membuat komputer dapat melakukan pekerjaan bertindak dan berfikir seperti manusia. Dalam game, Artificial Intelligence mampu membantu pemain mencapai tujuan suatu permainan. Penelitian ini memanfaatkan salah satu Algoritma Artificial Intelligence yaitu Finite State Machine (FSM) yang akan digunakan untuk menentukan keputusan komputer agar dapat berinteraksi dalam game. Penelitian ini akan mengembangkan sebuah game android monopoli 3D bertema edukasi menggunakan Finite State Machine. Algoritma Finite State Machine ( FSM) yang membentuk  Non Playable Character (NPC) tersebut dapat memberikan respon atau memiliki tingkah laku sesuai dengan keadaan yang terjadi pada pemain. Selain itu, game monopoli ini akan ditambahkan Algoritma Fisher-Yates Shuffle yang merupakan metode untuk melakukan pengacakan posisi atau pengacakan soal. Berdasarkan hasil pengujian didapatkan pemodelan AI Finite State Machine pada NPC berjalan dengan baik sesuai yang diharapkan. Sedangkan pada pengujian Algoritma Fisher-Yates Shuffle sebanyak 5 kali pada game dengan waktu yang berbeda mendapatkan hasil pengacakan soal yang bervariasi dan tidak berganda. Kata Kunci— Game, Finite State Machine, Fisher-Yates Shuffle

Cite

CITATION STYLE

APA

Utomo, D. S., & Dermawan, D. A. (2021). Implementasi Finite State Machine (FSM) Dalam Game Monopoli 3D Teknologi Informasi dan Komunikasi dengan Algoritma Fisher-Yates Shuffle Berbasis Android. Journal of Informatics and Computer Science (JINACS), 3(03), 240–249. https://doi.org/10.26740/jinacs.v3n03.p240-249

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free