Development of an Android-Based Plant Care Simulation Game Using the Finite State Machine Method and Time-Based Growth Algorithm

Abstract Views: 8   PDF Downloads: 1

Authors

  • M Rayyan Al Fariz Prasetya Universitas Muhammadiyah Sumatera Utara
  • Al-Khowarizmi Universitas Muhammadiyah Sumatera Utara

DOI:

https://doi.org/10.56211/tsabit77

Keywords:

Educational Game;; Simaulation;; Finite State Machine;; Time Based Growth;; Android;

Abstract

The advancement of digital technology has created new opportunities for delivering educational content in an interactive manner, particularly on the topic of plant growth cycles, which are often difficult to understand theoretically through traditional learning methods. This study aims to develop an Android-based plant care simulation game utilizing the Finite State Machine (FSM) method and the Time-Based Growth algorithm, which can serve as an alternative medium for both entertainment and education. The FSM method is implemented to manage structured transitions between plant growth phases, while the Time-Based Growth algorithm regulates the duration of each growth stage based on time and in-game interactions, such as watering and fertilizing. The development process follows the Multimedia Development Life Cycle (MDLC), which consists of the stages of concept, design, material collecting, assembly, testing, and distribution. The implementation results indicate that the system is capable of dynamically representing the plant growth cycle through mechanisms involving plant health (HP), water levels, a delay-death phase, and growth acceleration through fertilizer usage. Based on testing results, the application functions according to the design specifications and provides an interactive and engaging learning experience.

Downloads

Download data is not yet available.

References

] J. Amacker, T. Kleiven, M. Grigore, P. Albrecht, and C. Horn, “A Learned Simulation Environment to Model Plant Growth in Indoor Farming,” arXiv preprint arXiv:2212.03155, pp. 1–8, 2022.

[2] J. Arjoranta, “How to Define Games and Why We Need to,” The Computer Games Journal, vol. 8, no. 3–4, pp. 109–120, 2019, doi: 10.1007/s40869-019-00080-6.

[3] M. S. Assidiq, “Game Edukasi Pengenalan Pertumbuhan Hewan dan Tumbuhan pada Anak Tunagrahita Ringan di SLB YPASP Gondangrejo,” Komunikasi dan Informatika, pp. 1–19, 2020.

[4] F. Azizah and M. Salehudin, “Media Game Edukasi di Gadget: Studi Literatur Manfaat dan Dampaknya Terhadap Perkembangan Anak Usia Dini,” Journal of Instructional and Development Researches (JIDeR), vol. 3, no. 6, pp. 264–271, 2023, doi: 10.53621/jider.v3i6.265.

[5] B. C. R. Bustare, Wahyudin, A. H., and N. S. Putri, “Pengembangan dan Evaluasi Game Edukasi Berbasis Android dengan Unity 3D untuk Meningkatkan,” vol. 11, no. 3, pp. 131–143, 2024.

[6] L. P. Dewi, S. D. Putra, and E. Subyantoro, “Gamifikasi untuk Meningkatkan Kesadaran Lingkungan pada Anak Usia Dini: Studi Kasus pada Game Simulasi Merawat Tanaman,” ROUTERS: Jurnal Sistem dan Teknologi Informasi, vol. 1, no. 2, pp. 103–108, 2023, doi: 10.25181/rt.v1i2.3119.

[7] W. Goldstone, Unity 3.x Game Development Essentials: Game Development with C# and JavaScript. Birmingham, U.K.: Packt Publishing, 2011.

[8] R. E. Hidayah, Murtono, S. Utaminingsih, and H. Pratama, “The Effectiveness of Game-Based Learning in the Media Android-Based Artificial Vegetative Plant Propagation Based on Natural Science Subject,” vol. 1, no. 15, pp. 61–67, 2022.

[9] Y. Hitti, I. Buzatu, M. Del Verme, M. Lefsrud, F. Golemo, and A. Durand, “GrowSpace: Learning How to Shape Plants,” arXiv preprint arXiv:2110.08307, 2021.

[10] D. Jagdale, “Finite State Machine in Game Development,” International Journal of Advanced Research in Science, Communication and Technology, vol. 10, no. 1, pp. 384–390, 2021, doi: 10.48175/ijarsct-2062.

[11] F. Jasmin, L. Salsabila, and W. Tjandra, “Simulation and Game-Based Learning sebagai Strategi Pembentukan Karakter dalam Pembelajaran Pendidikan Pancasila,” Jurnal Ilmiah Mimbar Demokrasi, vol. 24, no. 2, pp. 507–513, 2025, doi: 10.21009/jimd.v24i2.54661.

[12] V. Kuznetsov, M. Moiseienko, N. Moiseienko, B. Rostalny, and A. Kiv, “Using Unity to Teach Game Development,” in Proc. AET 2020, vol. 2, pp. 506–515, 2022, doi: 10.5220/0010933400003364.

[13] H. Nonogaki, “Seed dormancy and germination—emerging mechanisms and new hypotheses,” Frontiers in Plant Science, vol. 5, no. May, pp. 1–14, 2014, doi: 10.3389/fpls.2014.00233.

[14] A. S. Purba, A. Hufad, B. K. Amal, A. Ahyani, and N. Sutarni, “Development of games instruction within plant growth concept,” Journal of Engineering Science and Technology, vol. 15, pp. 1–10, 2020.

[15] A. N. Puspitasari, D. U. Pribadi, and H. Suhardjono, “Growth and Yield of Tomato (Lycopersicum esculentum Mill.) Due to Application of Hormonic PGR and NPK Fertilizer,” vol. 12, no. 4, pp. 948–956, 2023.

[16] S. Rabin, Collected Wisdom of Game AI Professionals. Boca Raton, FL, USA: CRC Press, 2009.

[17] D. N. Ramadhan and R. R. Adhisa, “Pengembangan Game Edukasi Materi Sistem Tata Surya Sekolah Dasar Menggunakan Aplikasi Construct 3,” Jurnal Informatika Universitas Muhammadiyah Tangerang, vol. 8, no. 4, 2024.

[18] D. A. Sari, Yulianto, and N. R. Fadhliana, “ ‘Kebunku’ Educational Game Using Construct 2,” pp. 84–91, 2015.

[19] E. Satria, Y. Septiana, and R. Ramadhan, “Rancang Bangun Game Edukasi Pengenalan Bagian-Bagian Tumbuhan untuk Siswa Sekolah Dasar Berbasis Android,” Jurnal Algoritma, vol. 18, no. 2, pp. 633–641, 2022, doi: 10.33364/algoritma/v.18-2.984.

[20] Savitri, D. E. Puspita, Usnawiyah, and J. Akmal, “Cucumber (Cucumis sativus L.) Growth and Productivity Optimization through the Application of Various Types of Organic Fertilizers,” Serambi Journal of Agricultural Technology, vol. 7, no. 2, pp. 264–274, 2025.

[21] R. Summerley, G. Rubino, E. Lelievre, and T. Phillips, “Creation of a meaningful gardening game: Increasing players’ nature awareness through soil management and plant recognition mechanics,” Journal of Environmental Media, vol. 1, no. 2, pp. 185–207, 2020.

[22] L. Taiz and E. Zeiger, Plant Physiology. Cambridge, U.K.: Cambridge University Press, 2010.

[23] A. M. Wa’dan, “Pengembangan Game Pertanian Menggunakan Finite State,” Journal Sains dan Teknologi, 2023.

[24] U. M. Wahyuni, J. Rahmadoni, A. D. Kartika, and H. Hanim, “The Combination of R&D and MDLC Models in Web-Based Interactive Learning Media,” Sistemasi, vol. 11, no. 3, p. 713, 2022, doi: 10.32520/stmsi.v11i3.2085.

Downloads

Published

2026-07-14

PlumX Metrics