Implementasi Metode Finite State Machine Pada NPC Beruang Dalam Game “Happy Farm”

Authors

  • Mauriz Muhammad Al Ghazali Hamdani Telkom University
  • Purba Daru Kusuma Telkom University
  • Ashri Dinimaharawati Telkom University

Abstract

Abstrak— Di zaman modern ini banyak anak-anak yang senang bermain game, terbukti bahwa didalam sebuah penelitian setidaknya terdapat 41% anak yang memiliki gadget memiliki aplikasi game didalamnya, game dapat menjadi sebuah sarana hiburan dan media untuk menghabiskan waktu bagi anak. Game itu sendiri memiliki berbagai macam genre seperti fighting game, real-time strategy, simulasi, role play games dan masih banyak lagi. Penelitian ini difokuskan kepada game simulasi peternakan hewan “Happy Farm” Game peternakan “Happy Farm” ini merupakan game simulasi, dimana pemain akan bermain seakan mereka menjadi peternak didalam game tersebut. Umum nya didalam peternakan akan terdapat hewan peternakan, predator dan memiliki hewan penjaga didalamnya. Oleh karena itu, penulis ingin menambahkan artificial intelligence kepada non playable character (NPC) predator didalam game peternakan hewan “Happy Farm” dengan menggunakan metode finite state machine agar NPC beruang dapat beraksi sesuai dengan apa yang sedang terjadi dalam area permainan. Setelah penelitian dilakukan, metode finite state machine telah berhasil diimplementasikan kepada NPC beruang dalam game peternakan hewan “Happy Farm”. Dari hasil pengujian NPC beruang juga telah didapatkan hasil bahwa NPC beruang telah berhasil beraksi sesuai dengan apa yang terjadi dalam area permainan. Dari hasil pengujian user terhadap 26 responden didapatkan bahwa 18 pemain suka terhadap tampilan game dan 21 pemain menjawab bahwa NPC telah berjalan dengan baik. Pada pengujian waktu main user pada 11 orang, seluruh pemain menyelesaikan semua level pada hingga akhir dan didapatkan rata-rata waktu untuk menyelesaikan game selama 1983 detik (33 menit)

Kata kunci— artificial intelligence, finite state machine, simulation game, NPC, farm animals

References

M. D. N. M. J. Dian Novita Siswanti, “Motif Orang Tua Memberikan Gadget Kepada Anak Usia Dini Di TK Y Makassar,” Naskah Prosiding Temilnas XI IPPI, 2019.

N. D. R. Eko Teguh Prasetyom, “Penerapan Kecerdasan Buatan Pada Game "Air Strike STTA" Berbasis Client Server Pada Android,” Vol. %1 dari %2 4, Nomor 1, 2015.

A. R. P. Toni Ardyanto, “Pembuatan Game 2D Petualangan Hanoman Berbasis Android,” JURNAL ILMIAH GO INFOTECH, vol. 23, 2017.

M. A. F. A. A. Dhebys Suryani Hormansyah, “Implementasi FSM (Finite State Machine),” Jurnal Informatika Polinema, Vol. %1 dari %22, edisi 2, 2020.

V. T. A. M. S. Jacky D. Sehang, “Perancangan Game Simulasi Kewirausahaan,” Jurnal Teknik Informatika, vol. 14 No 1, 2019.

P. Sampurna, ILMU PETERNAKAN, Bali: FAKULTAS KEDOKTERAN HEWAN, 2018.

M. shelton, “Predation and Liv edation and Livestock Production: P oduction: Perspectiv erspective and Ov e and Overview,” Sheep & Goat Research Journal, no. 13, 2004.

J. N. F. F. N. Hafizzudin Saifulloh, “Penerapan Metode Finite State Machine pada Game,” Walisongo Journal Of INformation Technology, 2021.

J. N. F. F. N. Hafizzudin Saifulloh, “Penerapan Metode Finite State Machine pada Game,” Walisongo Journal Of INformation Technology, 2021.

S. G. G. R. G. S. Matahari Bhakti Nendya, “Pemetaan Perilaku Non-Playable Character Pada Permainan,” Journal of Animation and Games Studies, vol. 1 no 2, 2015.

R. setiawan, “Black box testing untuk menguji perangkat lunak,” Rabu 17 November 2021. [Online]. Available: https://www.dicoding.com/blog/black-box-testing/.

N. Wahyuni, “QMC Binus, UJI VALIDITAS DAN RELIABILITAS,” 1 November 2014. [Online]. Available: https://qmc.binus.ac.id/2014/11/01/u-j-i-v-a-l-i-d-i-t-a-s-d-a-n-u-j-i-r-e-l-i-a-b-i-l-i-t-a-s/. [Diakses 28 Juli 2022].

T. Filus, “CODEPOLITAN,” 18 Januari 2017. [Online]. Available: https://www.codepolitan.com/pengenalan-bahasa-pemrograman-c-587effa1cb95b. [Diakses 13 12 2021].

Downloads

Published

2023-03-06

Issue

Section

Program Studi S1 Teknik Komputer