Pengembangan Game Edukasi Role-Playing Game (RPG) Kimia Menggunakan Godot Engine Berbasis Finite State Machine
DOI:
https://doi.org/10.29407/qgcs8g95Abstract
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##
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
Issue
Section
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Copyright on any article is retained by the author(s).
- The author grants the journal, right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work’s authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal’s published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
- The article and any associated published material is distributed under the Creative Commons Attribution-ShareAlike 4.0 International License