Pengembangan Game Edukasi Role-Playing Game (RPG) Kimia Menggunakan Godot Engine Berbasis Finite State Machine

Authors

  • muh Ghufron Universitas Nusantara PGRI Kediri Indonesia

DOI:

https://doi.org/10.29407/qgcs8g95

Abstract

Pembelajaran kimia yang abstrak membutuhkan media interaktif. Game edukasi Role-Playing Game (RPG) menjadi solusi, namun pemrosesan kecerdasan buatan (AI) musuh sering membebani kinerja memori komputer. Penelitian ini bertujuan mengembangkan game edukasi kimia 2D menggunakan Godot Engine dengan menerapkan algoritma Finite State Machine (FSM) untuk mengontrol perilaku AI musuh serta mekanik peracikan laboratorium. Pengujian sistem dilakukan melalui metode Black-Box. Hasil pengujian menunjukkan bahwa logika peracikan unsur berjalan akurat sesuai resep reaksi kimia. Selain itu, transisi AI musuh merespons kehadiran pemain secara optimal tanpa perulangan kalkulasi jarak yang memberatkan komputasi. Integrasi algoritma FSM dan mekanik eksperimen laboratorium ini berhasil menghasilkan purwarupa game edukasi yang stabil guna meningkatkan minat belajar siswa terhadap ilmu sains.

Keywords:

Algoritma FSM, Edukasi Kimia, Game RPG, Godot Engine, Kecerdasan Buatan

##plugins.themes.default.displayStats.downloads##

##plugins.themes.default.displayStats.noStats##

References

[1] A. Yani dan N. Rahmadani, "DAMPAK TEKNOLOGI INFORMASI DI ERA SOCIETY 5.0 DI BIDANG PENDIDIKAN," MUMTAZ Education Management and Islamic Studies, vol. 4, no. 1, hlm. 35-39, Jan 2024, doi: 10.70936/mumtaz.v4i1.161.

[2] E. Eveline dan S. Manzoor, "Pengukuran Sikap Siswa Sekolah Menengah di Remote Area terhadap Pembelajaran Sains," Research in Science and Mathematics Education, vol. 2, no. 1, hlm. 17-25, Apr 2025, doi: 10.62385/riseme.v2i1.180.

[3] R. Umami, M. Rusdi, dan K. Kamid, "Pengembangan instrumen tes untuk mengukur higher order thinking skills (HOTS) berorientasi programme for international student asessment (PISA) pada peserta didik," JP3M (Jurnal Penelitian Pendidikan dan Pengajaran Matematika), vol. 7, no. 1, hlm. 57-68, Apr 2021, doi: 10.37058/jp3m.v7i1.2069.

[4] A. Harianto dan E. Yenti, "Desain dan uji coba game edukasi kimia berbasis role playing game (RPG) pada materi laju reaksi," Jedchem (Journal Education and Chemistry), vol. 3, no. 1, hlm. 4-10, 2021.

[5] S. Attaqwa, E. Nur Fadila, D. Fektor Orissa, O. Clara Gultom, dan P. Wirya Atmaja, "Memperkenalkan Unsur Kimia Dasar Melalui Pengembangan Game Edukasi 2D 'Realm Of Shadows: School Of Secrets' Dengan Metode Agile," Jurnal Ilmiah Teknologi Informasi dan Robotika, vol. 6, no. 1, hlm. 1-13, Jun 2024, doi: 10.33005/jifti.v6i1.92.

[6] D. Satria Pamenang, D. Wahyu Widodo, dan R. Aswi Ramadhani, "PENERAPAN ALGORITMA FINITE STATE MACHINE DALAM SISTEM KECERDASAN MUSUH PADA GAME AKSI TIGA DIMENSI BERBASIS UNITY," Jurnal Agung Teknologi dan Informatika (JATI), vol. 9, no. 5, 2025, doi: 10.36040/jati.v9i5.

[7] R. Latifah, I. Azis, dan R. D. Risanty, "GAME EDUKASI SENYAWA IONIK SEBAGAI ALTERNATIF MEDIA PEMBELAJARAN MENGGUNAKAN FINITE STATE MACHINE," Komputasi: Jurnal Ilmiah Ilmu Komputer dan Matematika, vol. 18, no. 2, hlm. 69-76, Jul 2021, doi: 10.33751/komputasi.v18i2.3629.

[8] A. Kartadinata dan M. Akbar, "IMPLEMENTASI SISTEM CHARACTER PLAYER PADA GAME RPG 2D MENGGUNAKAN GAME ENGINE GODOT," Jurnal Informatika dan Teknik Elektro Terapan, vol. 13, no. 3, Jul 2025, doi: 10.23960/jitet.v13i3.7163.

[9] K. Awalludin, S. Busono, U. Indahyanti, dan Y. Rahmawati, "Pengembangan Game 2D 'Cat Collection Coin' Berbasis Single Player Menggunakan Metode Finite State Machine untuk Manajemen State Karakter," Jurnal Algoritma, vol. 22, no. 2, hlm. 140-151, Nov 2025, doi: 10.33364/algoritma/v22i2.2424.

[10] Agus Rustamana, Khansa Hasna Sahl, Delia Ardianti, dan Ahmad Hisyam Syauqi Solihin, "Penelitian dan Pengembangan (Research & Development) dalam Pendidikan," Jurnal Bima: Pusat Publikasi Ilmu Pendidikan bahasa dan Sastra, vol. 2, no. 3, hlm. 60-69, Jun 2024, doi: 10.61132/bima.v2i3.1014.

Downloads

Published

2026-07-20

How to Cite

Pengembangan Game Edukasi Role-Playing Game (RPG) Kimia Menggunakan Godot Engine Berbasis Finite State Machine. (2026). Prosiding SEMNAS INOTEK (Seminar Nasional Inovasi Teknologi), 10(1), 123-130. https://doi.org/10.29407/qgcs8g95