Introduction to Game Programming

CS2123.01
Course System Home Terms Spring 2016 Introduction to Game Programming

Course Description

Summary

Game Programming is back for a second term! If you've always been curious about programming, or you've been distracted by that idea for a game bouncing around in your head, this class is for you! This course, suitable for beginning programmers, will introduce game design and Unity3D, a free game development platform that is widely used in the industry today. It also will serve as an introduction to object-oriented programming with C#. We will talk about input, camera controls, game physics, sound effects and artificial intelligence. Students will think critically about games they鈥檝e played in order to design their own game and implement a prototype by the end of the course. Assignments will include writing reviews of their favorite games, writing a game design proposal, and implementing a prototype of their original game design.

Prerequisites

None.

Please contact the faculty member :

Instructor

  • Justin Vasselli

Day and Time

Academic Term

Spring 2016

Credits

4

Course Level

2000

Maximum Enrollment

16