CSC 405 Game Design 2
This course focuses on designing computer games for Windows interfaces. Some possible areas of concentration will be chosen from manipulation games (such as drag-drop picture puzzles), elements of traditional card games such as shuffling, dealing and manipulating hands, team board games such as checkers or Reversi, action games (Super Pong), and programmable autonomous games (such as robot simulations). Code scaffolds for the various games will be developed in class, and students will be encouraged to enhance, modify and extend some of the games with particular attention paid to the visible interface. Programming will be demonstrated largely with Visual Studio.NET compliant code (C#) including WPF. Some exposure to other animation systems may be available. Students may complete projects in any language they desire if they are able to demonstrate a source code version on a laptop computer or a College computer. Participants are expected to have a level of visual programming competence equivalent to that required for completion of CSC 305 (Windows Programming II). Prerequisite: CSC 305 or permission of the instructor.
Credits
3