UAlberta offers multiple courses where you devlop a game. The games shown here are games that members and execx have made over the years and they offered to let us show here.
Students in the course come from various faculties on campus, each bringing their own skill set. While students from different faculties may often take other courses together, rarely, if ever, are they required to work together in a collaborative manner where their disparate skills are needed to complete a term-length project. CMPUT 250 provides the students with such an opportunity. Each team of students builds a complete, self- contained game with a provided game engine. They refine their ideas through the study and application of design, storytelling, art, scripting, and music, which ultimately leads to vertical slice prototypes, a beta version, and final release.
An advanced interdisciplinary course for students in Science, Arts, and other faculties who have completed CMPUT 250. The focus of the course is the development of a complete game to be released on any computing platform. Teams composed of students with diverse backgrounds follow the entire creative process: from concept to pitch, prototype, testing, and delivery. Game post-mortems and industry lectures provide context for the team projects.