Nadir, Hamid. “Learning Game Design While Playing Games: A Game Design Crash Course”. Journal of Technology-Integrated Lessons and Teaching, vol. 3, no. 1, June 2024, pp. 3-20, doi:10.13001/jtilt.v3i1.8485.