TY - GEN
T1 - Splat! er, shmup? A postmortem on a capstone production experience
AU - Decker, Adrienne
AU - Egert, Christopher A.
AU - Phelps, Andew
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/11/28
Y1 - 2016/11/28
N2 - Developing large-scale software applications in teams has long been a popular feature of capstone courses in computing degree programs, particularly in the fields of computer science and software engineering. Instructors utilize real world problems as well as external clients to motivate the students and to provide authentic experiences. Within the field of game design and development, students have strong desires to make and ship a game or series of games during their collegiate experience. To address this need, we created a production studio course offering that addressed the desires of students to create a game as a culminating experience while focusing upon the production process and challenges that are particular to the game industry. In this paper we describe the process undertaken by students, faculty and staff to ship a game. We discuss the successes and failures of the team and in achieving their goals. We show the similarities and differences between the process of developing and shipping a game and other types of large-scale software design and development projects undertaken in similar courses.
AB - Developing large-scale software applications in teams has long been a popular feature of capstone courses in computing degree programs, particularly in the fields of computer science and software engineering. Instructors utilize real world problems as well as external clients to motivate the students and to provide authentic experiences. Within the field of game design and development, students have strong desires to make and ship a game or series of games during their collegiate experience. To address this need, we created a production studio course offering that addressed the desires of students to create a game as a culminating experience while focusing upon the production process and challenges that are particular to the game industry. In this paper we describe the process undertaken by students, faculty and staff to ship a game. We discuss the successes and failures of the team and in achieving their goals. We show the similarities and differences between the process of developing and shipping a game and other types of large-scale software design and development projects undertaken in similar courses.
KW - Game design
KW - Game development
KW - Game development education
KW - Game development teams
KW - Software development project
UR - https://www.scopus.com/pages/publications/85006821289
U2 - 10.1109/FIE.2016.7757399
DO - 10.1109/FIE.2016.7757399
M3 - Conference contribution
AN - SCOPUS:85006821289
T3 - Proceedings - Frontiers in Education Conference, FIE
BT - FIE 2016 - Frontiers in Education 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 46th Annual Frontiers in Education Conference, FIE 2016
Y2 - 12 October 2016 through 15 October 2016
ER -