Development of an Android-Based Plant Care Simulation Game Using the Finite State Machine Method and Time-Based Growth Algorithm
DOI:
https://doi.org/10.56211/tsabit77Keywords:
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
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
Issue
Section
License
Copyright (c) 2026 M Rayyan Al Fariz Prasetya, Al-Khowarizmi

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish in Tsabit Journal of Computer Science agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 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 (See The Effect of Open Access).
CC BY-SA: This license allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, so long as attribution is given to the creator. The license allows for commercial use. If you remix, adapt, or build upon the material, you must license the modified material under identical terms.









