Description:
[1] A. D. Ritzhaupt, Creating a game development course with limited resources, ACM
Transactions on Computing Education 9 (2009) 1–16. doi:10.1145/1513593.1513596.
[2] T. A. Vakaliuk, V. V. Kontsedailo, D. S. Antoniuk, O. V. Korotun, I. S. Mintii, A. V. Pikilnyak,
Using game simulator Software Inc in the Software Engineering education, in: A. E. Kiv,
M. P. Shyshkina (Eds.), Proceedings of the 2nd International Workshop on Augmented
Reality in Education, Kryvyi Rih, Ukraine, March 22, 2019, volume 2547 of CEUR Workshop
Proceedings, CEUR-WS.org, 2019, pp. 66–80. URL: https://ceur-ws.org/Vol-2547/paper05.
pdf.
[3] O. M. Haranin, N. V. Moiseienko, Adaptive artificial intelligence in RPG-game on the Unity
game engine, CEUR Workshop Proceedings 2292 (2018) 143–150.
[4] O. O. Katsko, N. V. Moiseienko, Development computer games on the Unity game engine
for research of elements of the cognitive thinking in the playing process, CEUR Workshop
Proceedings 2292 (2018) 151–155.
[5] J. Batchelor, GamesIndustry.biz presents… The Year in Numbers 2022, 2022. URL: https:
//www.gamesindustry.biz/gamesindustrybiz-presents-the-year-in-numbers-2022.
[6] T. Barnes, H. Richter, E. Powell, A. Chaffin, A. Godwin, Game2learn: Building cs1 learning
games for retention, ACM SIGCSE Bulletin 39 (2007) 121–125. doi:10.1145/1269900.
1268821.
[7] K. Claypool, M. Claypool, Teaching software engineering through game design, ACM
SIGCSE Bulletin 37 (2005) 123–127. doi:10.1145/1151954.1067482.
[8] B. B. Morrison, J. A. Preston, Engagement, ACM SIGCSE Bulletin 41 (2009) 342–346.
doi:10.1145/1539024.1508990.
[9] T. E. Roden, R. LeGrand, Growing a computer science program with a focus on game
development, in: Proceeding of the 44th ACM technical symposium on Computer science
education - SIGCSE’13, ACM Press, 2013. doi:10.1145/2445196.2445362.
[10] K. Sung, Computer games and traditional CS courses, Communications of the ACM 52
(2009) 74–78. doi:10.1145/1610252.1610273.
[11] O. M. Haranin, O. O. Katsko, N. V. Moiseienko, Developer software tools in a course
“Development of computer games”, New computer technology 15 (2017) 160–163.
[12] T. A. Vakaliuk, V. Kontsedailo, D. Antoniuk, O. Korotun, S. Semerikov, I. S. Mintii, Using Game Dev Tycoon to Create Professional Soft Competencies for Future EngineersProgrammers, in: O. Sokolov, G. Zholtkevych, V. Yakovyna, Y. Tarasich, V. Kharchenko,
V. Kobets, O. Burov, S. Semerikov, H. Kravtsov (Eds.), Proceedings of the 16th International
Conference on ICT in Education, Research and Industrial Applications. Integration, Harmonization and Knowledge Transfer. Volume II: Workshops, Kharkiv, Ukraine, October
06-10, 2020, volume 2732 of CEUR Workshop Proceedings, CEUR-WS.org, 2020, pp. 808–822.
URL: https://ceur-ws.org/Vol-2732/20200808.pdf.
[13] Q. Brown, F. Lee, S. Alejandre, Emphasizing soft skills and team development in an
educational digital game design course, in: Proceedings of the 4th International Conference
on Foundations of Digital Games, FDG ’09, Association for Computing Machinery, New
York, NY, USA, 2009, p. 240–247. doi:10.1145/1536513.1536557.
[14] Y. Rankin, A. Gooch, B. Gooch, The impact of game design on students' interest in CS,
in: Proceedings of the 3rd international conference on Game development in computer
science education - GDCSE’08, ACM Press, 2008. doi:10.1145/1463673.1463680.
[15] K. Becker, J. R. Parker, Serious Games + Computer Science = Serious CS, Journal of
Computing Sciences in Colleges 23 (2007) 40–46. doi:10.5555/1292428.1292436.
[16] J. Martin, C. Smith, A cross-curricular team based approach to game development, Journal
of Computing Sciences in Colleges 17 (2002) 39–45. doi:10.5555/775009.775019.
[17] U. Technologies, Unity Real-Time Development Platform | 3D, 2D VR & AR Engine, 2021.
URL: https://unity.com.
[18] R. M. Jones, Design and implementation of computer games, ACM SIGCSE Bulletin 32
(2000) 260–264. doi:10.1145/331795.331866.
[19] I. Parberry, T. Roden, M. B. Kazemzadeh, Experience with an industry-driven capstone
course on game programming, in: Proceedings of the 36th SIGCSE technical symposium
on Computer science education - SIGCSE’05, ACM Press, 2005. doi:10.1145/1047344.
1047387.
[20] E. Sweedyk, R. M. Keller, Fun and games, ACM SIGCSE Bulletin 37 (2005) 138–142.
doi:10.1145/1151954.1067485.
[21] R. Coleman, M. Krembs, A. Labouseur, J. Weir, Game design & programming concentration
within the computer science curriculum, ACM SIGCSE Bulletin 37 (2005) 545–550. doi:10.
1145/1047124.1047514.
[22] B. Clark, J. Rosenberg, T. Smith, S. Steiner, S. Wallace, G. Orr, Game development courses
in the computer science curriculum, Journal of Computing Sciences in Colleges 23 (2007)
65–66. doi:10.5555/1292428.1292440.
[23] N. Fachada, N. Códices, Top-down design of a CS curriculum for a computer games BA,
in: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer
Science Education, ACM, 2020. doi:10.1145/3341525.3387378.
[24] I. Parberry, M. B. Kazemzadeh, T. Roden, The art and science of game programming, in:
Proceedings of the 37th SIGCSE technical symposium on Computer science education -
SIGCSE’06, ACM Press, 2006. doi:10.1145/1121341.1121500.
[25] D. Rocco, D. Yoder, Design of a media and gaming sequence for graduates in applied CS,
Journal of Computing Sciences in Colleges 22 (2007) 131–137.
[26] O. V. Prokhorov, V. O. Lisovichenko, M. S. Mazorchuk, O. H. Kuzminska, Implementation of
digital technology for student involvement based on a 3D quest game for career guidance
and assessing students’ digital competences, Educational Technology Quarterly 2022
(2022) 366–387. doi:10.55056/etq.430.
[27] L. Werner, S. Campe, J. Denner, Children learning computer science concepts via Alice
game-programming, in: Proceedings of the 43rd ACM technical symposium on Computer
Science Education - SIGCSE’12, ACM Press, 2012. doi:10.1145/2157136.2157263.
[28] J. Distasio, T. Way, Inclusive computer science education using a ready-made computer
game framework, in: Proceedings of the 12th annual SIGCSE conference on Innovation
and technology in computer science education - ITiCSE’07, ACM Press, 2007. doi:10.1145/
1268784.1268820.
[29] G. A. Shultz, The story engine concept in CS education, Journal of Computing Sciences in
Colleges 20 (2004) 241–247. doi:10.5555/1040231.1040263.
[30] J.-M. Vanhatupa, Game engines in game programming education, in: Proceedings of
the 11th Koli Calling International Conference on Computing Education Research - Koli
Calling’11, ACM Press, 2011. doi:10.1145/2094131.2094156.
[31] A. Estey, J. Long, B. Gooch, A. A. Gooch, Investigating studio-based learning in a course
on game design, in: Proceedings of the Fifth International Conference on the Foundations
of Digital Games - FDG’10, ACM Press, 2010. doi:10.1145/1822348.1822357.
[32] P. E. Dickson, Using Unity to teach game development, in: Proceedings of the 2015 ACM
Conference on Innovation and Technology in Computer Science Education, ACM, 2015.
doi:10.1145/2729094.2742591.
[33] P. E. Dickson, J. E. Block, G. N. Echevarria, K. C. Keenan, An experience-based comparison
of Unity and Unreal for a stand-alone 3D game development course, in: Proceedings of
the 2017 ACM Conference on Innovation and Technology in Computer Science Education,
ACM, 2017. doi:10.1145/3059009.3059013.
[34] The most powerful real-time 3D creation platform - Unreal Engine, 2021. URL: https:
//www.unrealengine.com.
[35] J. Harris, Teaching Game Programming Using XNA: What Works and What Doesn’t,
Journal of Computing Sciences in Colleges 27 (2011) 174–181.
[36] J. Linhoff, A. Settle, Teaching game programming using XNA, in: Proceedings of the
13th annual conference on Innovation and technology in computer science education -
ITiCSE’08, ACM Press, 2008. doi:10.1145/1384271.1384338.
[37] C. Peng, Introductory game development course: A mix of programming and art, in:
2015 International Conference on Computational Science and Computational Intelligence
(CSCI), IEEE, 2015. doi:10.1109/csci.2015.152.
[38] D. V. de Macedo, M. A. F. Rodrigues, Experiences with rapid mobile game development
using Unity engine, Computers in Entertainment 9 (2011) 1–12. doi:10.1145/2027456.
2027460.
[39] M. Toftedahl, H. Engström, A taxonomy of game engines and the tools that drive the
industry, in: DiGRA 2019, The 12th Digital Games Research Association Conference, Kyoto,
Japan, August, 6-10, 2019, Digital Games Research Association (DiGRA), DiGRA, 2019. URL:
http://www.digra.org/wp-content/uploads/digital-library/DiGRA_2019_paper_164.pdf.
[40] O. Comber, R. Motschnig, H. Mayer, D. Haselberger, Engaging students in computer science
education through game development with Unity, in: 2019 IEEE Global Engineering
Education Conference (EDUCON), IEEE, 2019. doi:10.1109/educon.2019.8725135.
[41] J. B. Ahlquist, J. Novak, Game Development Essentials: Game Artificial Intelligence,
Cengage Learning, 2007.
[42] I. Millington, AI for Games, CRC Press, 2019. doi:10.1201/9781351053303.
[43] G. N. Yannakakis, J. Togelius, Artificial Intelligence and Games, Springer International
Publishing, 2018. doi:10.1007/978-3-319-63519-4.
[44] E. Adams, Fundamentals of game design, 4rd ed., New Riders, 2013.
[45] J. Saulter, Introduction to video game design and development, McGraw-Hill, New York,
2007.
[46] J. G. Bond, Introduction to Game Design, Prototyping, and Development: From Concept
to Playable Game with Unity and C#, Addison-Wesley Professional, 2014.
[47] C. Bradfield, Godot Engine Game Development Projects: Build five cross-platform 2D and
3D games with Godot 3.0, Packt Publishing, Birmingham, 2018.
[48] A. Manzur, G. Marques, Godot Engine Game Development in 24 Hours, Sams Publishing,
Indianopolis, 2018.
[49] S. Axon, Unity at 10: For better—or worse—game development has
never been easier, 2016. URL: https://arstechnica.com/gaming/2016/09/
unity-at-10-for-better-or-worse-game-development-has-never-been-easier/.
[50] D. Takahashi, John riccitiello q&a: How unity ceo views epic’s
fortnite success, 2018. URL: https://venturebeat.com/2018/09/15/
john-riccitiello-interview-how-unity-ceo-views-epics-fortnite-success/.
[51] R. Miles, Microsoft XNA Game Studio 4.0: Learn Programming Now!, Pearson Education,
2011.
[52] W. Goldstone, Unity game development essentials, Packt Publishing Ltd, 2009.