Courses
  /  
Descriptions
EECS 395, 495: Game Development Studio

Quarter Offered

Winter : MW 6-7:30 ; Zubek

Prerequisites

EECS 214 and one of the folllowing: EECS 351, EECS 343, EECS 325 or EECS 321.

Description

CATALOG DESCRIPTION: In this course, students will design and develop games using the Unity game engine, with focus on team-based projects and agile development practices. Lectures will cover game design fundamentals such as the MDA framework, game architecture and implementation, and the business of game development. Students will participate in class discussion and evaluation of projects in progress, to develop their skills in iterative design and implementation.

Please note that this course requires significant amount of programming outside of class.

  • This course satisfies the project requirement; Interfaces (breadth or depth); software development (breadth)

INSTRUCTOR: Rob Zubek (robert.zubek@gmail.com)

REQUIRED TEXTS: 'Uncertainty in Games,' by Greg Costikyan

OPTIONAL TEXT: Will Goldston, Unity 3.x Game Development Essentials

PREREQUISITES: EECS 214 and one of the folllowing: EECS 351, EECS 343, EECS 325 or EECS 321.

GRADING: Based on homework assignments, project work, class participation and discussion, and final project demo. No midterms or finals.