{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,3]],"date-time":"2026-05-03T03:17:23Z","timestamp":1777778243430,"version":"3.51.4"},"reference-count":68,"publisher":"Association for Computing Machinery (ACM)","issue":"4","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput. Educ."],"published-print":{"date-parts":[[2025,12,31]]},"abstract":"<jats:p>Capstone courses, where students work on a large group project at the end of their degree, are common in computing. Many accreditation and industry bodies explicitly require or recommend them. Over the past two decades, capstone courses specifically focused on game development have become increasingly popular. Game development offers students the opportunity to express themselves creatively and learn to work with people from a variety of disciplines, such as programming, design, music, and art. In this article, we present the results of 10 years of iteration on a game development capstone course. This course is structured as a year-long collaboration between software engineering and game design students, but maintains separation between the disciplines in terms of supervision and assessment. Based on our experiments and observations, we provide recommendations for teaching practices, team structure, project timeline and assessment. In these, we focus on emulating and incorporating industry practices, maximising opportunities for formative feedback and maintaining authentic individual assessment. We have found that our most recent implementation has resulted in improved student satisfaction and learning outcomes compared to previous iterations.<\/jats:p>","DOI":"10.1145\/3764595","type":"journal-article","created":{"date-parts":[[2025,8,28]],"date-time":"2025-08-28T14:57:06Z","timestamp":1756393026000},"page":"1-27","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Game Studio Simulator: Integrating Industry Practice and Formative Individual Assessment in Collaborative Game Development Capstone Projects"],"prefix":"10.1145","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5534-464X","authenticated-orcid":false,"given":"Charlotte","family":"Pierce","sequence":"first","affiliation":[{"name":"Faculty of IT, Monash University, Clayton, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9432-8124","authenticated-orcid":false,"given":"Clinton J.","family":"Woodward","sequence":"additional","affiliation":[{"name":"Swinburne University of Technology, Melbourne, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-2077-2232","authenticated-orcid":false,"given":"Andrew","family":"Trevillian","sequence":"additional","affiliation":[{"name":"Robot Circus, Melbourne, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-4882-7848","authenticated-orcid":false,"given":"Q. Tien","family":"Pham","sequence":"additional","affiliation":[{"name":"Swinburne University of Technology, Melbourne, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,10,22]]},"reference":[{"key":"e_1_3_2_2_2","unstructured":"ACM\/IEEE. 2014. Software Engineering 2014 Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering. Retrieved from https:\/\/www.acm.org\/binaries\/content\/assets\/education\/se2014.pdf"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-016-1673-z"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.18517\/ijaseit.6.6.1374"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSEET.2011.5876159"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/2490257.2490268"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1007\/s40869-019-00085-1"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2012.2187208"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/1536513.1536557"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3529320.3529331"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/572133.572135"},{"key":"e_1_3_2_12_2","first-page":"166","volume-title":"CAUTHE","author":"Daruwalla P.","year":"2004","unstructured":"P. Daruwalla and I. Knowd. 2004. Peer moderation of group work in a hospitality program: Issues and reflections. In CAUTHE. Common Ground Publishing, Brisbane, Qld, 166\u2013176."},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2016.7757399"},{"key":"e_1_3_2_14_2","volume-title":"Agile Retrospectives: Making Good Teams Great","author":"Derby E.","year":"2006","unstructured":"E. Derby, D. Larsen, and K. Schwaber. 2006. Agile Retrospectives: Making Good Teams Great. Pragmatic Bookshelf."},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/2729094.2742591"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/FIE56618.2022.9962726"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2011.606118"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/2325296.2325339"},{"key":"e_1_3_2_19_2","first-page":"460","volume-title":"Proceedings of the 13th International Conference on Engineering and Product Design Education","author":"Ganci A.","year":"2011","unstructured":"A. Ganci, R. Ramnath, B. Ribeiro, and R. B. Stone. 2011. Exploring collaboration between computer science engineers and visual communication designers in educational settings. In Proceedings of the 13th International Conference on Engineering and Product Design Education, 460\u2013465."},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.2880823"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.18260\/p.24146"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/3306446.3340820"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.5555\/1289280.1289319"},{"key":"e_1_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.5555\/776816.776903"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.30"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1007\/s40869-020-00093-6"},{"key":"e_1_3_2_27_2","first-page":"1","article-title":"Exploring the gap between the student expectations and the reality of teamwork in undergraduate software engineering group projects","author":"Iacob C.","year":"2019","unstructured":"C. Iacob and S. Faily. 2019. Exploring the gap between the student expectations and the reality of teamwork in undergraduate software engineering group projects. Journal of Systems and Software (2019), 1\u201349.","journal-title":"Journal of Systems and Software"},{"key":"e_1_3_2_28_2","unstructured":"IGDA Game Education Special Interest Group. 2008. IGDA Curriculum Framework\u2014The Study of Games and Game Development. Retrieved from https:\/\/igda.org\/sigs\/game-education\/"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/IV.2007.102"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2013.6685145"},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSEET.2007.39"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.28945\/230"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1080\/87567555.1993.9926781"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSEET.2009.42"},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/APSECW.2017.19"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1145\/1536513.1536541"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.5220\/0006665600680077"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2017.2742989"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2018.8659205"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.5555\/1409763.1409780"},{"key":"e_1_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/1822090.1822163"},{"key":"e_1_3_2_42_2","first-page":"472","volume-title":"Proceedings of the European Conference on Games-Based Learning","author":"Munkvold R. I.","year":"2017","unstructured":"R. I. Munkvold. 2017. Game lab: A practical learning approach for game development. In Proceedings of the European Conference on Games-Based Learning, 472\u2013479."},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1145\/1047124.1047387"},{"key":"e_1_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.1109\/FIE58773.2023.10343476"},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSEET.2011.5876126"},{"key":"e_1_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSEET.2013.6595236"},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSEET.2007.35"},{"key":"e_1_3_2_48_2","doi-asserted-by":"publisher","DOI":"10.1145\/1508865.1508975"},{"key":"e_1_3_2_49_2","doi-asserted-by":"publisher","DOI":"10.1201\/9780080919171"},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1145\/3377814.3381715"},{"key":"e_1_3_2_51_2","doi-asserted-by":"publisher","DOI":"10.1145\/3125659.3125680"},{"key":"e_1_3_2_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/1984674.1984679"},{"key":"e_1_3_2_53_2","volume-title":"ACS Accreditation Manual Volume 2: Accreditation Criteria, Australian Computer Society","author":"Australian Computer Society","year":"2024","unstructured":"Australian Computer Society. 2024. ACS Accreditation Manual Volume 2: Accreditation Criteria, Australian Computer Society."},{"key":"e_1_3_2_54_2","volume-title":"Action Research","author":"Somekh B.","year":"2005","unstructured":"B. Somekh. 2005. Action Research. McGraw-Hill Education (UK)."},{"key":"e_1_3_2_55_2","doi-asserted-by":"publisher","DOI":"10.1145\/2978192.2978214"},{"key":"e_1_3_2_56_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSEET.2013.6595248"},{"key":"e_1_3_2_57_2","doi-asserted-by":"publisher","DOI":"10.5555\/1352627.1352651"},{"key":"e_1_3_2_58_2","doi-asserted-by":"publisher","DOI":"10.1504\/IJART.2010.030496"},{"key":"e_1_3_2_59_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEET58685.2023.00014"},{"key":"e_1_3_2_60_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2023.107191"},{"key":"e_1_3_2_61_2","doi-asserted-by":"publisher","DOI":"10.1145\/3377814.3381702"},{"key":"e_1_3_2_62_2","doi-asserted-by":"publisher","DOI":"10.1145\/2732156"},{"key":"e_1_3_2_63_2","unstructured":"Creative Victoria. 2023. Biggest ever Melbourne International Games Week. Retrieved from https:\/\/creative.vic.gov.au\/news\/2023\/biggest-ever-melbourne-international-games-week"},{"key":"e_1_3_2_64_2","first-page":"171","volume-title":"Proceedings of the 10th Conference on Australasian Computing Education","author":"von Konsky B. R.","year":"2008","unstructured":"B. R. von Konsky and J. Ivins. 2008. Assessing the capability and maturity of capstone software engineering projects. In Proceedings of the 10th Conference on Australasian Computing Education, 171\u2013180."},{"key":"e_1_3_2_65_2","volume-title":"Peer Assessment Instrument","author":"Winger-Haunty S.","year":"1990","unstructured":"S. Winger-Haunty. 1990. Peer Assessment Instrument. University of Wisconsin-Stout, Menomonie."},{"key":"e_1_3_2_66_2","first-page":"301","volume-title":"SEKE","author":"Ye H.","year":"2009","unstructured":"H. Ye. 2009. An academia-industry collaborative teaching and learning model for software engineering education. In SEKE, 301\u2013305."},{"key":"e_1_3_2_67_2","doi-asserted-by":"publisher","unstructured":"J. P. Zagal. 2023. Considering Large Student Teams in Game Development Education: A Post-Mortem. In Digital Games Research Association Conference. DOI: 10.26503\/dl.v2023i1.1900","DOI":"10.26503\/dl.v2023i1.1900"},{"key":"e_1_3_2_68_2","doi-asserted-by":"publisher","DOI":"10.26503\/dl.v2011i1.590"},{"key":"e_1_3_2_69_2","first-page":"75","volume-title":"Proceedings of the 32nd Technical Symposium on Computer Science Education","author":"Zimmerman G. W.","year":"2001","unstructured":"G. W. Zimmerman and D. E. Eber. 2001. When worlds collide! An interdisciplinary course in virtual-reality art. In Proceedings of the 32nd Technical Symposium on Computer Science Education, 75\u201379."}],"container-title":["ACM Transactions on Computing Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3764595","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T14:48:44Z","timestamp":1761144524000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3764595"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,22]]},"references-count":68,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,12,31]]}},"alternative-id":["10.1145\/3764595"],"URL":"https:\/\/doi.org\/10.1145\/3764595","relation":{},"ISSN":["1946-6226"],"issn-type":[{"value":"1946-6226","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,22]]},"assertion":[{"value":"2024-07-09","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-08-14","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-10-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}