HomeJournal of Interdisciplinary Perspectivesvol. 2 no. 9 (2024)

3D Unity Snake Game to Demonstrate Control System Transfer Function in Both Time and S-Domain

John Allan J. Sutiangso

Discipline: Education

 

Abstract:

The transfer function, a key concept in control systems, is essential for undergraduate engineering students. This study aims to enhance the understanding and appreciation of control systems by visualizing transfer functions. The 3D Snake Game, developed using the Unity game engine, offers a real-time gaming experience that integrates both s and t domain transfer functions. It follows the function path using activated quantization, time, and input settings. The game features customizable settings, including game speed, pin tail, joystick, and collision toggle. It is deployable on Android, computers, and the WebGL online platform. The game was highly effective in the target population of 48 Electronics Engineering students enrolled in Control Systems. The majority of students reported that the game helped them visualize control systems (83.04%, x?=4.15, p=0.004), appreciate their applications (89.13%, x?=4.46, p<0.001), and apply various transfer functions (85.65%, x?=4.28, p<0.001). Additionally, the game was considered presentable (80.00%, x?=4.00, p<0.001), aided in obtaining correct settling times (83.91%, x?=4.20, p<0.001), and was user-friendly (82.50%, x?=4.13, p<0.001). Overall, the 3D Snake Game is a valuable educational tool, enhancing the learning experience by making complex control system concepts more accessible and engaging for students. The game's ability to provide a hands-on, interactive approach to learning allows students to grasp theoretical concepts better and see their practical applications in real-time. This innovative teaching method improves comprehension and increases student interest and motivation in the subject matter.



References:

  1. All, A., Nunez Castellar, E. P., & Van Looy, J. (2015). Towards a conceptual framework for assessing the effectiveness of digital game-based learning. Computers & Education, 88, 29-37. https://doi.org/10.1016/j.compedu.2015.04.012
  2. Altanis, I., Retalis, S., & Petropoulou, O. (2018). Systematic design and rapid development of motion-based touchless games for enhancing students’ thinking skills. Education Sciences, 8(1), 18. https://doi.org/10.3390/educsci8010018
  3. Anastas, J. W. (1999). Research design for social work and the human services (2nd ed.). In Flexible methods: Descriptive research (Chap. 5). New York, NY: Columbia University Press.
  4. Armenta, A. (2023, June 1). Introduction to transfer functions for control system analysis. Control Automation. https://control.com/technical-articles/introduction-to-transfer-functions-for-control-system-analysis
  5. Bangcaya, H. O., Olvis, P. R., Disca, B. Y., Comoda, J. T., & Taborada, J. H. (2021). Play as you learn: Gamification and its effect on the learning outcomes and motivation of students in science. PAPSI International 3-Day Research Conference Proceedings, 2(1). Philippine E-Journals.
  6. Bautista, R. C., & Bautista, J. R. (2019). Using mobile gaming to promote students’ conceptual understanding of traditional Filipino games. International Journal of Emerging Technologies in Learning (iJET), 14(23), 4-17. https://doi.org/10.3991/ijet.v14i23.11498
  7. Boldadora, R. B. (2018). Effectiveness of Digital Game-Based Learning on Mathematics Achievement of Grade Six Students. Tin-aw, 2(1).
  8. Brooks, C., & Szafir, D. (2020). Visualization of intended assistance for acceptance of shared control. International Conference on Intelligent Robots and Systems. Institute of Electrical and Electronics Engineers (IEEE), 11425-11430. https://doi.org/10.1109/IROS45743.2020.9340964
  9. Calderón, A., Ruiz, M., & O’Connor, R. V. (2018). A serious game to support the ISO 21500 standard education in the context of software project management. Computer Standards & Interfaces, 60, 80-92. https://doi.org/10.1016/j.csi.2018.04.012
  10. Chang, C.-S., Huang, Y.-P., & Chien, F.-L. (2014). An exploration of the attitude and learning effectiveness of business college students towards game-based learning. International Association for Development of the Information Society.
  11. Danehy, P. M., Inman, J. A., Brauckmann, G. J., Alderfer, D. W., Jones, S. B., & Patry, D. P. (2009). Visualization of a capsule entry vehicle reaction-control system thruster. Journal of Spacecraft and Rockets, 46(1), 93-102. https://doi.org/10.2514/1.34846
  12. Franklin, G. F., Powell, J. D., & Emami-Naeini, A. (2014). Feedback control of dynamic systems. Pearson.
  13. Ghavifekr, S., & Rosdy, W. A. W. (2015). Teaching and learning with technology: Effectiveness of ICT integration in schools. International Journal of Research in Education and Science (IJRES), 1(2), 175-191. https://doi.org/10.21890/ijres.23596
  14. Gupta, S., & Kumar, A. (2017). CSIT: An open-source and interactive GUI-based tool for learning and analyzing Control Systems. In 2017 11th International Conference on Intelligent Systems and Control (ISCO) (pp. 1-6). IEEE. https://doi.org/10.1109/ISCO.2017.7855953
  15. Gribkova, N., & Zitikis, R. (2019). Assessing transfer functions in control systems. Journal of Statistical Theory and Practice, 13, 35. https://doi.org/10.1007/s42519-018-0035-2
  16. Gris, G., & Bengtson, C. (2021). Assessment measures in game-based learning research: A systematic review. International Journal of Serious Games, 8(1), 3-26. https://doi.org/10.17083/ijsg.v8i1.383
  17. Hsu, T.-C., & Liang, J.-C. (2021). Science teachers’ experiences of inquiry-based learning through a serious game. Journal of Science Education and Technology, 30(1), 45-58. https://doi.org/10.1007/s10956-020-09867-9
  18. Jairath, A. K. (2020). Solutions & problems of control systems. Engineering circuit analysis (6th ed.). McGraw-Hill.
  19. Massachusetts Institute of Technology. (2021). Analysis and design of feedback control systems. In Chapter 2, Section 14. MIT.
  20. Nise, N. (2011). Control systems engineering (6th ed.). John Wiley & Sons Inc.
  21. Quinto, J. D. G. (2022). Development and validation of survey instrument on game-based learning approach (SIGBLA). International Journal of Emerging Technologies in Learning, 17(15), 1-16. https://doi.org/10.3991/ijet.v17i15.33267
  22. Rahman, A., & Prasetyo, A. (2020). Gamification strategy through Snake Ladder game: Systematic literature review. Journal of Educational Research and Reviews, 8(2), 45-52. https://doi.org/10.33495/jerr_v8i2.20.123
  23. Sacred Heart University. (2020). Organizing academic research papers: Types of research designs. Retrieved from https://library.sacredheart.edu/c.php?g=29803&p=185902
  24. Schindler, L. A., Burkholder, G. J., Morad, O. A., & Marsh, C. (2017). Computer-based technology and student engagement: A critical review of the literature. International Journal of Educational Technology in Higher Education, 14(1), 25. https://doi.org/10.1186/s41239-017-0063-0
  25. Sofyan, R., Sinar, T. S., Tarigan, B., & Zein, T. T. (2024). Using a “Snake and Ladder” Game in Teaching Speaking to Young Learners. ResearchGate.
  26. Sutiangso, J. (2023). Snake game to visualize control system transfer functions in Scilab and WebGL. International Research Journal of Modernization in Engineering Technology and Science, 5(7). https://doi.org/10.56726/IRJMETS43686
  27. Vrba, P., Kadera, P., Jirkovský, V., Obitko, M., & Mařík, V. (2011). New trends of visualization in smart production control systems. In Holonic and Multi-Agent Systems for Manufacturing: 5th International Conference on Industrial Applications of Holonic and Multi-Agent Systems, HoloMAS 2011 (pp. 72-83). https://doi.org/10.1007/978-3-642-23181-0_7
  28. Vlachopoulos, D., & Makri, A. (2017). The effect of games and simulations on higher education: A systematic literature review. International Journal of Educational Technology in Higher Education, 14(1), 22. https://doi.org/10.1186/s41239-017-0062-1.
  29. What is a transfer function ?(2023, May 25). Collimator. Retrieved from https://www.collimator.ai/reference-guides/what-is-a-transfer-function