ReqJourney: Engaging Students with a 2D Metaverse Serious Game for Software Requirements Education

Authors

DOI:

https://doi.org/10.5753/jis.2026.5403

Keywords:

Serious Games, Software Requirements, Software Engineering Education, 2D Metaverse, Gather Town, MEEGA Model

Abstract

Teaching Software Requirements (SR) is a critical challenge in Software Engineering education, primarily due to the subject’s theoretical nature and complexity, which often hampers student engagement. To address this, we developed and evaluated ReqJourney, a serious game implemented on the 2D metaverse platform Gather Town, designed to provide a dynamic, collaborative, and engaging learning experience for introductory SR topics, including requirements elicitation and analysis. An in-class evaluation was conducted with university students in a Software Processes course, utilizing the MEEGA+ model and pre/post-tests to assess educational effectiveness and user experience. The results demonstrate a significant improvement in student performance on the post-test and overwhelmingly positive feedback regarding the game’s engaging mechanics and collaborative design. These findings underscore the potential of ReqJourney as an innovative educational tool, proving that combining immersive gameplay within virtual environments with structured learning objectives is an effective strategy for reinforcing complex SR concepts.

Downloads

Download data is not yet available.

References

Abusalim, N., Rayyan, M., Alshanmy, S., Alghazo, S., and Rababah, G. (2024). Digital versus classroom discussions: Motivation and self-efficacy outcomes in speaking courses via Gather.Town. Journal of Applied Learning and Teaching, 7(1).

Adams, E. and Dormans, J. (2012). Game mechanics: advanced game design. New Riders.

Çelik, F. and Baturay, M. (2024). The effect of metaverse on l2 vocabulary learning, retention, student engagement, presence, and community feeling. BMC Psychol, 12:58. DOI: https://doi.org/10.1186/s40359-024-01549-4.

Corrêa, C. K. F. and Xexéo, G. (2024). Rfg: An interactive fiction game to stimulate software requirements learning. In Brazilian Symposium on Games and Digital Entertainment (SBGames). Sociedade Brasileira de Computação. DOI: https://doi.org/10.5753/sbgames_estendido.2024.241169.

Craig, S., Barry, H., Carter, G., Stark, P., Mitchell, G., Clarke, S., and Wilson, C. (2024). Evaluation of a dementia awareness game for health professions students in Northern Ireland: a pre-/post-test study. BMC Med Educ, 24(1):677. DOI: https://doi.org/10.1186/s12909-024-05656-z.

Fernandes, F. A. (2023). MetaSEE: An approach to enable the metaverse-based software engineering education. Ph.d. thesis, Universidade Federal do Rio de Janeiro, COPPE, Rio de Janeiro. Advisor: Cláudia Maria Lima Werner.

Furtado, F., Miranda, A. C., Valle, P. H., Renhe, M., and de Oliveira, A. M. (2024). Games: Promoting software engineering education through serious games. In Workshop MAGICA - Games in Higher and Basic Education - Brazilian Symposium on Games and Digital Entertainment (SBGames), pages 329–333, Porto Alegre. Brazilian Computer Society. DOI: https://doi.org/10.5753/sbgames_estendido.2024.243225.

Gomes, N. K. S., Bernardi, G., Cordenonsi, A. Z., et al. (2023). Software city: An educational game in a 3d virtual world to support software engineering teaching and learning. Journal of Educational Technologies in Network (ReTER), pages e8/1–19. DOI: https://doi.org/10.5902/2675995072203.

Kurkovsky, S., Ludi, S., and Clark, L. (2019). Active learning with lego for software requirements. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education. ACM. DOI: https://doi.org/10.1145/3287324.3287444.

Macedo, G. d., Fontão, A., and Gadelha, B. (2024). Building soft skills through a role-play based approach for Requirements Engineering remote education. Journal of the Brazilian Computer Society, 30(1):1–16. DOI: https://doi.org/10.5753/jbcs.2024.3071.

Monteiro, F. E. P., Carvalho, R. M., and Gonçalves, E. J. T. (2022). Classifiqui: A game for learning software requirements classification. In Brazilian Symposium on Games and Digital Entertainment (SBGames). Sociedade Brasileira de Computação. DOI: https://doi.org/10.5753/sbgames_estendido.2022.225511.

Pentangelo, V., Dario, D., Lambiase, S., Ferrucci, F., Gravino, C., and Palomba, F. (2024). Senem: A Software Engineering-enabled educational metaverse. Information and Software Technology, 174:1–17. DOI: https://dx.doi.org/10.2139/ssrn.4635985.

Petri, G., Von Wangenheim, C., and Borgatto, A. (2019). Meega+: A model for the evaluation of educational games for computing education. Brazilian Journal of Computers in Education (RBIE), 27(3):52–81. DOI: https://doi.org/10.5753/RBIE.2019.27.03.52.

Rampanelli, C. M., Filho, P. M. M., Zanatta, A. L., and Rieder, R. (2023). Development of a mobile serious game to support the teaching of neurological semiotics. In Health Track – Short Papers - Brazilian Symposium on Games and Digital Entertainment (SBGames), pages 1355–1359, Rio Grande, RS. Brazilian Computer Society. DOI: https://doi.org/10.5753/sbgames_estendido.2023.234968.

Ritterfeld, U., Cody, M., and Vorderer, P. (2009). Serious Games: Mechanisms and Effects. Routledge, 1st edition.

Rodrigues, C., Nazareth, V., Nobre, T., and Werner, C. (2024). Reqjourney: A gamified tool in the 2D Metaverse for teaching Software Requirements Engineering. In III Workshop sobre Interação e Pesquisa de Usuários no Desenvolvimento de Jogos (WIPlay). DOI: https://doi.org/10.5753/wiplay.2024.245499.

Rodrigues, C., Werner, C., and Landau, L. (2016). VisAr3D: an innovative 3D visualization of UML models. In 38th IEEE International Conference on Software Engineering Companion (ICSE’16), pages 451–460.

Rodriguez-Florido, M., Reyes-Cabrera, J., and Melián, A. e. a. (2024). Feasibility of teaching and assessing medical students in the metaverse: design and features for its learning efficiency. J. New Approaches Educ. Res., 13:9. DOI: https://doi.org/10.1007/s44322-024-00009-6.

Shwedeh, F. (2024). Harnessing digital issue in adopting metaverse technology in higher education institutions: Evidence from the United Arab Emirates. International Journal of Data and Network Science, 8(1):489–504. DOI: http://dx.doi.org/10.5267/j.ijdns.2023.9.007.

Zhao, X. and McClure, C. (2024). Gather Town: A gamification tool to promote engagement and establish online learning communities for language learners. RELC Journal, 55(1):240–245. DOI: https://doi.org/10.1177/00336882221097216.

Downloads

Published

2026-03-11

How to Cite

RODRIGUES, C. S. C.; NOBRE, T. S.; NAZARETH, V.; WERNER, C. ReqJourney: Engaging Students with a 2D Metaverse Serious Game for Software Requirements Education. Journal on Interactive Systems, Porto Alegre, RS, v. 17, n. 1, p. 214–224, 2026. DOI: 10.5753/jis.2026.5403. Disponível em: https://journals-sol.sbc.org.br/index.php/jis/article/view/5403. Acesso em: 12 mar. 2026.

Issue

Section

Regular Paper