1. Aleem, S., Capretz, L. F., & Ahmed, F. (2016). Game development software engineering process life cycle: a systematic review. Journal of Software Engineering Research and Development, 4(1), 6.
2. Jenkins, H. (2004). Game Design as. First person: New media as story, performance, and game, 44, 118.
3. Ullmann, G. C., Guéhéneuc, Y. G., Petrillo, F., Anquetil, N., & Politowski, C. (2025). SyDRA: An approach to understand game engine architecture. Entertainment Computing, 52, 100832.
4. Lewis, M., & Jacobson, J. (2002). Game engines. Communications of the ACM, 45(1), 27.
5. Paschali, M. E., Volioti, C., Ampatzoglou, A., Gkagkas, A., Stamelos, I., & Chatzigeorgiou, A. (2021). Implementing game requirements using design patterns. Journal of Software: Evolution and Process, 33(12), e2399.
6. Gordillo, A., López-Fernández, D., & Tovar, E. (2022). Comparing the effectiveness of video-based learning and game-based learning using teacher-authored video games for online software engineering education. IEEE Transactions on Education, 65(4), 524-532.
7. Wampler, K., Andersen, E., Herbst, E., Lee, Y., & Popović, Z. (2010). Character animation in two-player adversarial games. ACM Transactions on Graphics (TOG), 29(3), 1-13.
8. Collins, K. C. (2008). Game sound: an introduction to the history, theory, and practice of video game music and sound design. Mit Press.
9. Politowski, C., Petrillo, F., & Guéhéneuc, Y. G. (2021, May). A survey of video game testing. In 2021 IEEE/ACM International Conference on Automation of Software Test (AST) (pp. 90-99). IEEE.
10. Pietriková, E., & Sobota, B. (2023). Game Development and Testing in. Game Theory: From Idea to Practice, 113.
11. Barros, M. D. O., Dantas, A. R., Veronese, G. O., & Werner, C. M. (2006). Model‐driven game development: experience and model enhancements in software project management education. Software Process: Improvement and Practice, 11(4), 411-421.
12. Koutonen, J., & Leppänen, M. (2013, June). How are agile methods and practices deployed in video game development? A survey into Finnish game studios. In International Conference on Agile Software Development (pp. 135-149). Berlin, Heidelberg: Springer Berlin Heidelberg.
13. Dormans, J. (2013). Engineering emergence: applied theory for game design. University of Amsterdam.