<doi_batch xmlns="http://www.crossref.org/schema/4.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="4.4.0"><head><doi_batch_id>d5104b99-bebe-425d-9d57-b773a2822f1f</doi_batch_id><timestamp>20240417063646649</timestamp><depositor><depositor_name>naun:naun</depositor_name><email_address>mdt@crossref.org</email_address></depositor><registrant>MDT Deposit</registrant></head><body><journal><journal_metadata language="en"><full_title>International Journal of Education and Information Technologies</full_title><issn media_type="electronic">2074-1316</issn><archive_locations><archive name="Portico"/></archive_locations><doi_data><doi>10.46300/9109</doi><resource>http://www.naun.org/cms.action?id=3037</resource></doi_data></journal_metadata><journal_issue><publication_date media_type="online"><month>3</month><day>12</day><year>2024</year></publication_date><publication_date media_type="print"><month>3</month><day>12</day><year>2024</year></publication_date><journal_volume><volume>18</volume><doi_data><doi>10.46300/9109.2024.18</doi><resource>https://npublications.com/journals/educationinformation/2024.php</resource></doi_data></journal_volume></journal_issue><journal_article language="en"><titles><title>E-polis: An Innovative and Fun Way to Gamify Sociological Research with an Educational Serious Game – Game Development Middleware Approach</title></titles><contributors><person_name sequence="first" contributor_role="author"><given_name>Alexandros</given_name><surname>Gazis</surname><affiliation>Department of Electrical and Computer, School of Engineering Engineering, Democritus University of Thrace, Xanthi, 67100, GREECE</affiliation></person_name><person_name sequence="additional" contributor_role="author"><given_name>Eleftheria</given_name><surname>Katsiri</surname><affiliation>Athena Research &amp; Innovation Center in Information Communication &amp; Knowledge Technologies, Institute for the Management of Information Systems, Marousi, 15125, GREECE</affiliation></person_name></contributors><jats:abstract xmlns:jats="http://www.ncbi.nlm.nih.gov/JATS1"><jats:p>E-polis is a serious educational game that uses gamification to study young people's opinions about their ideal society. Our game consists of a digital city where players navigate to complete quests. The answer to each quest changes the shape of the buildings and thus, after completing the core quests, the game world will create a unique neighborhood. In this way, we visualize the consequences of players’ actions and simulate how their answers impact our urban society and environment. As such, E-polis can be used as a tool that based on some predefined inputs (quests/questions) can evaluate and log young people’s views on the ideal society. Our serious game uses the Unity Game engine, and it can be used in various socio-economic case studies such as exploring civic engagement and social justice. Specifically, our article reviews the literature on game engines and defines how an educational serious game can gamify a learning experience. Then, we present in detail the software architecture design principles of our game and suggest a new generic middleware for digital game developers. Moreover, we expand on a new transition mechanism in Unity to re-use graphics dynamically using some pre-render real-time scene game objects. Our mechanism allows for better execution times of digital games in less resource-intensive computer systems when players transition through different scenes. The authors suggest that the technical novelty of this game lies in its middleware software entities' separation of concerns and this transition mechanism as a way to assist in game development and deployment. This is because it can provide game developers with several pre-built services and a generic scene transition mechanism, thus helping game developers to be more productive, reduce their costs, and improve the quality of their games.</jats:p></jats:abstract><publication_date media_type="online"><month>4</month><day>17</day><year>2024</year></publication_date><publication_date media_type="print"><month>4</month><day>17</day><year>2024</year></publication_date><pages><first_page>20</first_page><last_page>32</last_page></pages><publisher_item><item_number item_number_type="article_number">3</item_number></publisher_item><ai:program xmlns:ai="http://www.crossref.org/AccessIndicators.xsd" name="AccessIndicators"><ai:free_to_read start_date="2024-04-17"/><ai:license_ref applies_to="am" start_date="2024-04-17">https://npublications.com/journals/educationinformation/2024/a062008-003(2024).pdf</ai:license_ref></ai:program><archive_locations><archive name="Portico"/></archive_locations><doi_data><doi>10.46300/9109.2024.18.3</doi><resource>https://npublications.com/journals/educationinformation/2024/a062008-003(2024).pdf</resource></doi_data><citation_list><citation key="ref0"><doi>10.1088/1402-4896/ad2da2</doi><unstructured_citation>Chowdhury, J., Sarkar, A., Mahapatra, K., &amp; Das, J. K. (2024). More-than-Moore Steep Slope Devices for Higher Frequency Switching Applications: A Designer’s Perspective. Physica Scripta. https://www.doi.org/10.1088/1402-4896/ad2da2 </unstructured_citation></citation><citation key="ref1"><doi>10.51626/ijeti.2021.02.00007</doi><unstructured_citation>Gazis, A., &amp; Katsiri, E. (2021). Smart home IoT sensors: Principles and applications a review of low-cost and lowpower solutions, International Journal on Engineering Technologies and Informatics, 2(1), 19-23. https://doi.org/10.51626/ijeti.2021.02.00007 </unstructured_citation></citation><citation key="ref2"><doi>10.1016/j.iot.2020.100292</doi><unstructured_citation>Mudaliar, M. D., &amp; Sivakumar, N. (2020). IoT based real-time energy monitoring system using Raspberry Pi. Internet of Things, 12, 100292. https://doi.org/10.1016/j.iot.2020.100292 </unstructured_citation></citation><citation key="ref3"><doi>10.3390/jmse11010125</doi><unstructured_citation>Campagnaro, F., Steinmetz, F., &amp; Renner, B. C. (2023). Survey on low-cost underwater sensor networks: from niche applications to everyday use. Journal of Marine Science and Engineering, 11(1), 125. https://doi.org/10.3390/jmse11010125 </unstructured_citation></citation><citation key="ref4"><doi>10.1109/jsen.2023.3296512</doi><unstructured_citation>Sriraam, N., Srinivasulu, A., &amp; Prakash, V. S. (2023). A Low-Cost, low-power flexible single-lead ECG textile sensor for continuous monitoring of Cardiac Signals. IEEE Sensors Journal. https://doi.org/10.1016/j.icte.2024.03.003 </unstructured_citation></citation><citation key="ref5"><doi>10.1109/access.2024.3355547</doi><unstructured_citation>Ozkan-Ozay, M., Akin, E., Aslan, Ö., Kosunalp, S., Iliev, T., Stoyanov, I., &amp; Beloev, I. (2024). A Comprehensive Survey: Evaluating the Efficiency of Artificial Intelligence and Machine Learning Techniques on Cyber Security Solutions. IEEE Access. https://doi.org/10.1109/ACCESS.2024.3355547 </unstructured_citation></citation><citation key="ref6"><doi>10.1145/3491102.3501875</doi><unstructured_citation>Rogers, K., Karaosmanoglu, S., Altmeyer, M., Suarez, A., &amp; Nacke, L. E. (2022, April). Much realistic, such wow! a systematic literature review of realism in digital games. CHI Conference on Human Factors in Computing Systems (pp. 1-21), New Orleans, LA, USA. https://doi.org/10.1145/3491102.3501875 </unstructured_citation></citation><citation key="ref7"><doi>10.1093/applin/amad002</doi><unstructured_citation>Tecedor, M. (2024). Digital storytelling: changing learners’ attitudes and self-efficacy beliefs. Applied Linguistics, 45(1), 65-87. https://doi.org/10.1093/applin/amad002 </unstructured_citation></citation><citation key="ref8"><doi>10.3390/educsci13020102</doi><unstructured_citation>Ishak, S. A., Hasran, U. A., &amp; Din, R. (2023). Media Education through Digital Games: A Review on Design and Factors Influencing Learning Performance. Education Sciences, 13(2), 102. https://doi.org/10.3390/educsci13020102 </unstructured_citation></citation><citation key="ref9"><doi>10.1016/j.caeo.2024.100160</doi><unstructured_citation>Chowdhury, M., Dixon, L. Q., Kuo, L. J., Donaldson, J. P., Eslami, Z., Viruru, R., &amp; Luo, W. (2024). Digital game-based language learning for vocabulary development. Computers and Education Open, 6, 100160. https://doi.org/10.1016/j.caeo.2024.100160 </unstructured_citation></citation><citation key="ref10"><doi>10.1080/09588221.2021.1954954</doi><unstructured_citation>Peterson, M. (2023). Digital simulation games in CALL: A research review. Computer Assisted Language Learning, 36(5-6), 943-967. https://doi.org/10.1080/09588221.2021.1954954 </unstructured_citation></citation><citation key="ref11"><doi>10.35335/cendikia.v14i4.4853</doi><unstructured_citation>Susanti, A., Darmansyah, A., Naqsyahbandi, F., &amp; Muktadir, A. (2024). Analyzing student learning style profiles for differentiated learning in merdeka curriculum in elementary schools. Cendikia: Media Jurnal Ilmiah Pendidikan, 14(3), 209-223. https://doi.org/10.35335/cendikia.v14i3.4589 </unstructured_citation></citation><citation key="ref12"><doi>10.1007/s40869-019-00080-6</doi><unstructured_citation>Arjoranta, J. (2019). How to define games and why we need to, The Computer Games Journal, 8(3-4), 109-120. https://doi.org/10.1007/s40869-019-00080-6 </unstructured_citation></citation><citation key="ref13"><doi>10.3390/su16031314</doi><unstructured_citation>Gumbi, N. M., Sibaya, D., &amp; Chibisa, A. (2024). Exploring Pre-Service Teachers’ Perspectives on the Integration of Digital Game-Based Learning for Sustainable STEM Education. Sustainability, 16(3), 1314. https://doi.org/10.3390/su16031314 </unstructured_citation></citation><citation key="ref14"><doi>10.1080/10447318.2024.2325171</doi><unstructured_citation>Tang, Z., &amp; Kirman, B. (2024). Exploring Curiosity in Games: A Framework and Questionnaire Study of Player Perspectives. International Journal of Human–Computer Interaction, 1-16. https://doi.org/10.1080/10447318.2024.2325171 </unstructured_citation></citation><citation key="ref15"><unstructured_citation>Tekinbas, K. S., &amp; Zimmerman, E. (2003). Rules of play: Game design fundamentals, MIT Press. https://mitpress.mit.edu/9780262240451/rules-of-play/ [Accessed on 08/04/2024] </unstructured_citation></citation><citation key="ref16"><unstructured_citation>Seaborn, K., &amp; Fels, D. I. (2015). Gamification in theory and action: A survey, International Journal of humancomputer Studies, 74, 14-31. https://doi.org/10.1016/j.ijhcs.2014.09.006 </unstructured_citation></citation><citation key="ref17"><doi>10.1515/9780691184975</doi><unstructured_citation>Taylor, T. L. (2018). Watch me play. In Watch Me Play, Princeton University Press. https://doi.org/10.1515/9780691184975 </unstructured_citation></citation><citation key="ref18"><doi>10.1111/jcal.12430</doi><unstructured_citation>Tsai, Y. L., &amp; Tsai, C. C. (2020). A meta‐ analysis of research on digital game-based science learning, Journal of Computer Assisted Learning, 36(3), 280-294. https://doi.org/10.1111/jcal.12430 </unstructured_citation></citation><citation key="ref19"><doi>10.1609/aaai.v38i21.30354</doi><unstructured_citation>Gupta, A., Lee, S., Mott, B., Chakraburty, S., Glazewski, K., Ottenbreit-Leftwich, A., &amp; Lester, J. (2024, March). Supporting Upper Elementary Students in Learning AI Concepts with Story-Driven Game-Based Learning. In Proceedings of the AAAI Conference on Artificial Intelligence (Vol. 38, No. 21, pp. 23092-23100), Vancouver, Canada. https://doi.org/10.1609/aaai.v38i21.30354 </unstructured_citation></citation><citation key="ref20"><doi>10.1111/bjet.13004</doi><unstructured_citation>Breien, F. S., &amp; Wasson, B. (2021). Narrative categorization in digital game-based learning: Engagement, motivation &amp; learning, British Journal of Educational Technology, 52(1), 91-111. https://doi.org/10.1111/bjet.13004 </unstructured_citation></citation><citation key="ref21"><doi>10.1016/j.compedu.2021.104296</doi><unstructured_citation>Schöbel, S., Saqr, M., &amp; Janson, A. (2021). Two decades of game concepts in digital learning environments–A bibliometric study and research agenda, Computers &amp; Education, 173, 104296. https://doi.org/10.1016/j.compedu.2021.104296 </unstructured_citation></citation><citation key="ref22"><doi>10.1186/s40594-023-00424-9</doi><unstructured_citation>Gui, Y., Cai, Z., Yang, Y., Kong, L., Fan, X., &amp; Tai, R. H. (2023). Effectiveness of digital educational game and game design in STEM learning: a meta-analytic review, International Journal of STEM Education, 10(1), 1- 25.https://doi.org/10.1186/s40594-023-00424-9 </unstructured_citation></citation><citation key="ref23"><doi>10.1177/00375497241229757</doi><unstructured_citation>Negahban, A. (2024). Simulation in engineering education: The transition from physical experimentation to digital immersive simulated environments. Simulation, 00375497241229757. https://doi.org/10.1177/00375497241229757 </unstructured_citation></citation><citation key="ref24"><doi>10.14778/3554821.3554842</doi><unstructured_citation>Gaffney, K. P., Prammer, M., Brasfield, L., Hipp, D. R., Kennedy, D., &amp; Patel, J. M. (2022). Sqlite: past, present, and future, Proceedings of the VLDB Endowment, 15(12), 3535-3547, Vancouver, Canada . https://doi.org/10.14778/3554821.3554842 </unstructured_citation></citation><citation key="ref25"><unstructured_citation>Linowes, J. (2015). Unity virtual reality projects, Packt Publishing Ltd. https://www.packtpub.com/product/unity-virtual-realityprojects-second-edition/9781788478809 [Accessed on 08/04/2024] </unstructured_citation></citation><citation key="ref26"><doi>10.1109/icse43902.2021.00052</doi><unstructured_citation>Nusrat, F., Hassan, F., Zhong, H., &amp; Wang, X. (2021, May). How developers optimize virtual reality applications: A study of optimization commits in open source unity projects, IEEE/ACM 43rd International Conference on Software Engineering (ICSE) (pp. 473- 485). IEEE, Madrid, Spain. https://doi.org/10.1109/ICSE43902.2021.00052 </unstructured_citation></citation><citation key="ref27"><unstructured_citation>E-polis http://www.e-polis.pspa.uoa.gr. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref28"><doi>10.37394/232018.2023.11.2</doi><unstructured_citation>Gazis, A., &amp; Katsiri, E. (2023). Serious Games in Digital Gaming: A Comprehensive Review of Applications, Game Engines and Advancements, WSEAS Transactions on Computer Research, 11, 10-22. https://dx.doi.org/10.37394/232018.2023.11.2 </unstructured_citation></citation><citation key="ref29"><unstructured_citation>Unity Technologies Github Repository. https://github.com/Unity-Technologies. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref30"><unstructured_citation>Unreal Engine Github Repository. https://github.com/topics/unreal-engine-4. [Accessed on 08/04/2024] </unstructured_citation></citation><citation key="ref31"><unstructured_citation>Amazon Web Services (AWS) Lumberyard Github Repository. https://github.com/aws/lumberyard. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref32"><unstructured_citation>TheGameCreators AGK repository. https://github.com/TheGameCreators/AGKRepo. [Accessed on 04/08/2024] </unstructured_citation></citation><citation key="ref33"><unstructured_citation>Armory3D GitHub Repository. https://github.com/armory3d/armory. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref34"><unstructured_citation>Babylon.js GitHub Repository. https://github.com/BabylonJS/Babylon.js/. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref35"><unstructured_citation>Packt Publishing Buildbox-2x-Game-Development GitHub Repository. https://github.com/PacktPublishing/Buildbox-2x-GameDevelopment. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref36"><unstructured_citation>Cocos Engine GitHub Repository. https://github.com/cocos/cocos-engine. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref37"><unstructured_citation>Cocos2d-x GitHub Repository. https://github.com/cocos2d/cocos2d-x. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref38"><unstructured_citation>Corona Labs Corona GitHub Repository. https://github.com/coronalabs/corona. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref39"><unstructured_citation>CryEngine GitHub Repository. https://github.com/ValtoGameEngines/CryEngine. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref40"><unstructured_citation>Defold GitHub Repository. https://github.com/defold/defold. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref41"><unstructured_citation>Flame Engine GitHub Repository. https://github.com/flame-engine/flame. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref42"><unstructured_citation>Gambas GitHub Repository. https://github.com/landv/gambas. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref43"><unstructured_citation>GameMaker Studio 2 GitHub Repository. https://github.com/topics/gamemaker-studio-2. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref44"><unstructured_citation>GDevelop GitHub Repository. https://github.com/4ian/GDevelop. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref45"><unstructured_citation>Godot Engine GitHub Repository. https://github.com/godotengine. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref46"><unstructured_citation>Leadwerks GitHub Repository. https://github.com/Leadwerks. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref47"><unstructured_citation>OGRE GitHub Repository. https://github.com/OGRECave/ogre. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref48"><unstructured_citation>Open3D GitHub Repository. https://github.com/islorg/Open3D. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref49"><unstructured_citation>Panda3D GitHub Repository. https://github.com/panda3d/panda3d. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref50"><unstructured_citation>Solar2D GitHub Repository. https://github.com/solar2d. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref51"><unstructured_citation>Stencyl GitHub Repository. https://github.com/Stencyl/stencyl-engine.[Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref52"><unstructured_citation>Stride3D GitHub Repository. https://github.com/stride3d/stride. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref53"><unstructured_citation>Torque3D GitHub Repository. https://github.com/GarageGames/Torque3D. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref54"><unstructured_citation>TorqueGameEngines GitHub Repository. https://github.com/TorqueGameEngines. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref55"><unstructured_citation>Unigine GitHub Topic. https://github.com/topics/unigine. [Accessed on 21/03/2024] </unstructured_citation></citation><citation key="ref56"><doi>10.4018/978-1-5225-9618-9.ch024</doi><unstructured_citation>Marin-Vega, H., Alor-Hernández, G., Zatarain-Cabada, R., Barron-Estrada, M. L., &amp; García-Alcaraz, J. L. (2020), A brief review of game engines for educational and serious games development. Language Learning and Literacy: Breakthroughs in Research and Practice, 447- 469. https://doi.org/10.4018/978-1-5225-9618-9.ch024 </unstructured_citation></citation><citation key="ref57"><doi>10.1109/icamcs59110.2023.00032</doi><unstructured_citation>Gazis, A., &amp; Katsiri, E. (2023, August). E-polis: A serious game for the gamification of sociological surveys. In 2023 International Conference on Applied Mathematics &amp; Computer Science (ICAMCS) (pp. 154- 161). IEEE, Lefkada, Greece. https://doi.org/10.1109/ICAMCS59110.2023.00032 </unstructured_citation></citation><citation key="ref58"><doi>10.1145/3546958</doi><unstructured_citation>Gazis, A., &amp; Katsiri, E. (2022). Middleware 101, Communications of the ACM, 65(9), 38-42. https://dl.acm.org/doi/10.1145/3546958 </unstructured_citation></citation><citation key="ref59"><doi>10.1145/3526211</doi><unstructured_citation>Gazis, A., &amp; Katsiri, E. (2022). Middleware 101: What to know now and for the future, Communications of the ACM, 20(1), 10-23. https://dl.acm.org/doi/10.1145/3526211 </unstructured_citation></citation><citation key="ref60"><doi>10.7551/mitpress/9589.001.0001</doi><unstructured_citation>Shute, V., &amp; Ventura, M. (2013). Stealth assessment: Measuring and supporting learning in video games (p. 102), MIT Press. http://library.oapen.org/handle/20.500.12657/26058 [Accessed on 08/04/2024] </unstructured_citation></citation><citation key="ref61"><doi>10.3390/info14020132</doi><unstructured_citation>Fernández-Sánchez, M. R., González-Fernández, A., &amp; Acevedo-Borrega, J. (2023). Conceptual Approach to the Pedagogy of Serious Games, Information, 14(2), 132. https://doi.org/10.1016/j.csi.2016.09.014 </unstructured_citation></citation><citation key="ref62"><doi>10.3390/info14020105</doi><unstructured_citation>Damaševičius, R., Maskeliūnas, R., &amp; Blažauskas, T. (2023). Serious games and gamification in healthcare: a meta-review. Information, 14(2), 105. https://doi.org/10.3390/info14020105 </unstructured_citation></citation><citation key="ref63"><doi>10.1016/j.nbsj.2023.100059</doi><unstructured_citation>Pueyo-Ros, J., Comas, J., Säumel, I., Castellar, J. A., Popartan, L. A., Acuña, V., &amp; Corominas, L. (2023). Design of a serious game for participatory planning of nature-based solutions: The experience of the Edible City Game. Nature-Based Solutions, 3, 100059. https://doi.org/10.1016/j.nbsj.2023.100059</unstructured_citation></citation></citation_list></journal_article></journal></body></doi_batch>