2 New Classes for Spring 2010

Two new classes for Spring 2010. They are listed in the Schedule of Classes. You can email me with questions:
CTIN 485 - Advanced Game Development - Experimental 3D Prototyping (Thurs 1-3pm)
During this 2 unit course, students will develop four to five 3D game prototypes using the development tool Unity 3D (http://unity3d.com).
As you may predict, we are doing a number of projects so that students will experiment with any an all aspects of 3D games. And we will endorse Tracy's attitude here: http://interactive.usc.edu/members/tfullerton/archives/010462.html
In CTIN 532 we've been using Unity and people have been quite happy. Unity makes executables for mac/pc, can be in a browser (like Flash), and make iPhone apps.
So I want to extend the experience to everyone who is interested.
CTIN 499 - Fundamentals of Procedural Media (Thurs 10-1pm)
I designed this 2 unit course for anyone who is interested in spending more time thinking and working with code (or is learning to program for the first time). We will be using Processing (http://www.processing.org).
Also, this fulfills the B.A. requirement for CS 101. So you can take CTIN 499 instead.
From the syllabus:
This course is an introduction the procedural nature of interactive media. What distinguishes interactive media from other expressive forms is based on the computer's unique ability to execute rules. This is the practice of the computer programmer - writing instructions to make complicated systems out of simple processes. The interactive artist writes code that creates meaning and representation, as opposed to the film director, the playwright, and the novelist, who author the representation itself. This course is not focused on learning a specific language, but to help the future game designer, 3D modeler, interactive writer, and, indeed, software engineer to become procedurally literate.






