Desenvolvimento Orientado a Modelos de Jogos Sérios: processo e design com um jogo do gênero aventura e quiz
Resumo
Por causa da capacidade de imersão e engajamento, jogos sérios ganharam popularidade para treinamento educacional e profissional. O desenvolvimento de jogos orientado a modelo (MDGD) se mostra uma alternativa promissora para a criação de jogos sérios por não especialistas em programação, como professores e designers, ao reduzir as barreiras técnicas de programação existentes para a introdução do conteúdo pedagógico. Entretanto, ainda falta uma visão unificada e sistematizada do MDGD para a sua aplicação com relação a diferentes jogabilidades e temas, considerando também os artefatos produzidos e pessoas envolvidas. Para solucionar esse problema, este trabalho propõe um processo sistematizado do MDGD, com fases e atividades definidas, para aplicar em jogos sérios com qualquer gênero de jogabilidade. Para comprovar sua utilidade, apresenta-se uma linguagem específica de domínio (DSL) em desenvolvimento para jogos sérios do gênero quiz e aventura. Como resultados já obtidos, são apresentadas as fases de "Análise'' e "Design'' com os gêneros propostos. Como trabalhos futuros, serão implementados os artefatos propostos e realizada a validação da DSL e do jogo criado.
Referências
A. De Gloria, F. Bellotti, and R. Berta, “Serious games for education and training,” International Journal of Serious Games, vol. 1, no. 1, 2014.
P. Wouters, E. D. Van der Spek, and H. Van Oostendorp, “Current practices in serious game research: A review from a learning outcomes perspective,” Games-based learning advancements for multi-sensory human computer interfaces: techniques and effective practices, pp. 232– 250, 2009.
J. Fox, L. Pittaway, and I. Uzuegbunam, “Simulations in entrepreneurship education: Serious games and learning through play,” Entrepreneurship Education and Pedagogy, vol. 1, no. 1, pp. 61–89, 2018.
V. Wattanasoontorn, I. Boada, R. García, and M. Sbert, “Serious games for health,” Entertainment Computing, vol. 4, no. 4, pp. 231–247, 2013.
A. Azadegan, J. C. Riedel, and J. B. Hauge, “Serious games adoption in corporate training,” in International conference on serious games development and applications. Springer, 2012, pp. 74–85.
B. Bontchev and D. Vassileva, “Educational quiz board games for adaptive e-learning,” in Proc. of Int. Conf. ICTE, 2010, pp. 63–70.
E. Ju and C. Wagner, “Personal computer adventure games: their structure, principles, and applicability for training,” ACM SIGMIS Database: the DATABASE for Advances in Information Systems, vol. 28, no. 2, pp. 78–92, 1997.
C. Harteveld, R. Guimaraes, I. Mayer, and R. Bidarra, “Balancing pedagogy, game and reality components within a unique serious game for training levee inspection,” in International conference on technologies for e-learning and digital entertainment. Springer, 2007, pp. 128–139.
P. Rooney, “A theoretical framework for serious game design: exploring pedagogy, play and fidelity and their implications for the design process,” International Journal of Game-Based Learning (IJGBL), vol. 2, no. 4, pp. 41–60, 2012.
F. Mehm, “Authoring serious games,” in Proceedings of the Fifth International Conference on the Foundations of Digital Games, 2010, pp. 271–273.
A. Yessad, J.-M. Labat, and F. Kermorvant, “Segae: A serious game authoring environment,” in 2010 10th IEEE International Conference on Advanced Learning Technologies. IEEE, 2010, pp. 538–540.
D. Charsky, “From edutainment to serious games: A change in the use of game characteristics,” Games and culture, vol. 5, no. 2, pp. 177–198, 2010.
S. Theodosiou and I. Karasavvidis, “Serious games design: A mapping of the problems novice game designers experience in designing games,” Journal of e-Learning and Knowledge Society, vol. 11, no. 3, 2015.
A. Slootmaker, H. Hummel, and R. Koper, “Evaluating the usability of authoring environments for serious games,” Simulation & gaming, vol. 48, no. 4, pp. 553–578, 2017.
T. Murray, “Design tradeoffs in usability and power for advanced educational software authoring tools,” Educational Technology, vol. 44, no. 5, pp. 10–16, 2004.
S. Arnab, T. Lim, M. B. Carvalho, F. Bellotti, S. De Freitas, S. Louchart, N. Suttie, R. Berta, and A. De Gloria, “Mapping learning and game mechanics for serious games analysis,” British Journal of Educational Technology, vol. 46, no. 2, pp. 391–411, 2015.
M. Zhu and A. I. Wang, “Model-driven game development: A literature review,” ACM Comput. Surv., vol. 52, no. 6, Nov. 2019. [Online]. Available: https://doi.org/10.1145/3365000
S. Tang, M. Hanneghan, and C. Carter, “A platform independent game technology model for model driven serious games development,” Electronic Journal of e-Learning, vol. 11, no. 1, pp. 61–79, 2013.
F. Hamiye, B. Said, and B. Serhan, “A framework for the development of serious games for assessment,” in Games and Learning Alliance, A. Liapis, G. N. Yannakakis, M. Gentile, and M. Ninaus, Eds. Cham: Springer International Publishing, 2019, pp. 407–416.
S. Tang and M. Hanneghan, “Game content model: an ontology for documenting serious game design,” in 2011 Developments in E-systems Engineering. IEEE, 2011, pp. 431–436.
H. Cardona-Reyes, J. Muñoz-Arteaga, L. Barba-González, and G. Ortiz-Aguiñaga, “Model-driven multidisciplinary production of virtual reality environments for elementary school with adhd,” in Iberoamerican Workshop on Human-Computer Interaction. Springer, 2020, pp. 181–192.
T. H. Apperley, “Genre and game studies: Toward a critical approach to video game genres,” Simulation & Gaming, vol. 37, no. 1, pp. 6–23, 2006.
D. Arsenault, “Video game genre, evolution and innovation,” Eludamos. Journal for computer game culture, vol. 3, no. 2, pp. 149–176, 2009.
D. Guimaraes, “Kahoot: quizzes, debates e sondagens,” Apps para dispositivos moveis: manual para professores, formadores e bibliotecários, pp. 203–224, 2015.
B. Cavallari, J. Heldberg, and B. Harper, “Adventure games in education: A review,” Australasian journal of educational technology, vol. 8, no. 2, 1992.
E. Vockell and P. LaRear, The computer in the foreign language curriculum. Alfred A. Knopf, Inc., 1988.
W. Shi, K. Kaneko, C. Ma, and Y. Okada, “A framework for automatically generating quiz-type serious games based on linked data,” International Journal of Information and Education Technology, vol. 9, no. 4, pp. 250–256, 2019.
R. G. Mangowal, U. L. Yuhana, E. M. Yuniarno, and M. H. Purnomo, “Mathbharata: A serious game for motivating disabled students to study mathematics,” in 2017 IEEE 5th International Conference on Serious Games and Applications for Health (SeGAH). IEEE, 2017, pp. 1–6.
P. Meera, M. McLain, K. Bijlani, R. Jayakrishnan, and B. R. Rao, “Serious game on flood risk management,” in Emerging research in computing, information, communication and applications. Springer, 2016, pp. 197–206.
D. R. Michael and S. L. Chen, Serious games: Games that educate, train, and inform. Muska & Lipman/Premier-Trade, 2005.
J. P. Gee, “Learning by design: Good video games as learning machines,” E-learning and Digital Media, vol. 2, no. 1, pp. 5–16, 2005.
M. Prensky, “Digital game-based learning,” Computers in Entertainment (CIE), vol. 1, no. 1, pp. 21–21, 2003
R. V. Rocha, I. I. Bittencourt, and S. Isotani, “Análise, projeto, desenvolvimento e avaliação de jogos sérios e afins: uma revisão de desafios e oportunidades,” in Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), vol. 26, no. 1, 2015, p. 692.
J. Novak, “Desenvolvimento de games,” São Paulo: Cengage Learning, pp. 354–355, 2010.
A. Pho and A. Dinscore, “Game-based learning,” Tips and trends, 2015.
I. F. Silveira, “Open educational games: Challenges and perspectives,” in 2016 XI Latin American Conference on Learning Objects and Technology (LACLO). IEEE, 2016, pp. 1–9
M. Oliveira, J. Crowcroft, and M. Slater, “An innovative design approach to build virtual environment systems,” in Proceedings of the workshop on Virtual environments 2003, 2003, pp. 143–151.
S. Tang and M. Hanneghan, “State of the art model driven game development: A survey of technological solutions for game-based learning,” Journal of Interactive Learning Research, vol. 22, pp. 551–605, 01 2011.
M. Fowler, “Language workbenches: The killer-app for domain specific languages,” 2005.
M. Voelter, S. Benz, C. Dietrich, B. Engelmann, M. Helander, L. C. Kats, E. Visser, G. Wachsmuth et al., DSL engineering: Designing, implementing and using domain-specific languages. dslbook. org, 2013.
D. Thomas and B. M. Barry, “Model driven development: the case for domain oriented programming,” in Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, 2003, pp. 2–7.
M. Fowler, Domain-specific languages. Pearson Education, 2010.
A. V. Aho, R. Sethi, and J. D. Ullman, “Compilers, principles, techniques,” Addison wesley, vol. 7, no. 8, p. 9, 1986.
M. A. Dave, “Compiler verification: a bibliography,” ACM SIGSOFT Software Engineering Notes, vol. 28, no. 6, pp. 2–2, 2003.
A. Van Deursen, P. Klint, and J. Visser, “Domain-specific languages: An annotated bibliography,” ACM Sigplan Notices, vol. 35, no. 6, pp. 26–36, 2000.
A. Meduna, Formal languages and computation: models and their applications. CRC Press, 2014.
R. Wilhelm, H. Seidl, and S. Hack, Compiler design: syntactic and semantic analysis. Springer Science & Business Media, 2013.
S. Aslan and O. Balci, “Gamed: digital educational game development methodology,” Simulation, vol. 91, no. 4, pp. 307–319, 2015.
R. V. Rocha, P. H. Valle, J. C. Maldonado, I. I. Bittencourt, and S. Isotani, “Aimed: agile, integrative and open method for open educational resources development,” in 2017 IEEE 17th International Conference on Advanced Learning Technologies (ICALT). IEEE, 2017, pp. 163–167.
B. Cowan and B. Kapralos, “A survey of frameworks and game engines for serious game development,” in 2014 IEEE 14th International Conference on Advanced Learning Technologies. IEEE, 2014, pp. 662– 664
A. E. Olszewski and T. A. Wolbrink, “Serious gaming in medical education: a proposed structured framework for game development,” Simulation in Healthcare, vol. 12, no. 4, pp. 240–253, 2017.
N. Iuppa and T. Borst, End-to-end game development: creating independent serious games and simulations from start to finish. CRC Press, 2012.
P. Laforcade and Y. Laghouaouta, “Generation of Adapted Learning Game Scenarios: A Model-Driven Engineering Approach,” in Computer Supported Education, ser. Comm. in Computer and Information Science. Springer, Jun. 2019, vol. 1022, pp. 95–116. [Online]. Available: https://hal.archives-ouvertes.fr/hal-02177667
E. Corkill, “Real escape game brings its creator’s wonderment to life,” Pozyskano z [link]. VBG6vCLShd, 2016.
M. C. T. V. Teixeira, T. P. Mecca, R. d. L. Velloso, R. B. Bravo, S. H. B. Ribeiro, M. T. Mercadante, and C. S. d. Paula, “Literatura científica brasileira sobre transtornos do espectro autista,” Revista da Associação Médica Brasileira, vol. 56, no. 5, pp. 607–614, 2010.
N. Thillainathan and J. M. Leimeister, “Educators as game developers— model-driven visual programming of serious games,” in Knowledge, Information and Creativity Support Systems, S. Kunifuji, G. A. Papadopoulos, A. M. Skulimowski, and J. Kacprzyk, Eds. Cham: Springer International Publishing, 2016, pp. 335–349.
O. De Troyer, F. Van Broeckhoven, and J. Vlieghe, Creating Story-Based Serious Games Using a Controlled Natural Language Domain Specific Modeling Language. Cham: Springer International Publishing, 2017, pp. 567–603. [Online]. Available: https://doi.org/10.1007/978-3-319-51645-5_25
C. G. García, E. R. Núnez-Valdez, P. Moreno-Ger, R. G. Crespo, B. C. P. G-Bustelo, and J. M. C. Lovelle, “Agile development of multiplatform educational video games using a domain-specific language,” Universal Access in the Information Society, vol. 18, no. 3, pp. 599–614, 2019.
J. N. Nyameino, B.-R. Ebbesvik, F. Rabbi, M. C. Were, and Y. Lamo, “Model-driven automatic question generation for a gamified clinical guideline training system,” in Evaluation of Novel Approaches to Software Engineering, E. Damiani, G. Spanoudakis, and L. A. Maciaszek, Eds. Cham: Springer International Publishing, 2020, pp. 227–245.
A. Rutle, A. Rossini, Y. Lamo, and U. Wolter, “A diagrammatic formalisation of mof-based modelling languages,” in International Conference on Objects, Components, Models and Patterns. Springer, 2009, pp. 37–56.
D. Steinberg, F. Budinsky, M. Paternostro, and E. Merks, EMF: Eclipse Modeling Framework, 2nd ed., ser. Eclipse Series. Upper Saddle River, NJ: Addison-Wesley, 2009. [Online]. Available: [link].
OMG, Business Process Model and Notation (BPMN), Version 2.0, Object Management Group Std., Rev. 2.0, January 2011. [Online]. Available: http://www.omg.org/spec/BPMN/2.0
R. Oliveira, G. D. Belarmino, D. M. Bouro, M. A. Oliveira, J. P. Motta, J. R. Pereira, E. S. Bezerra, R. M. Souza, C. L. Rodriguez, D. H. Goya et al., “Game quiz: protótipo de uma plataforma para criação de jogos sérios do tipo quiz,” 2020.