Tentative Lecture Schedule. Weekly Programming Assignments.
August 30, Class Syllabus, Game Programming, Unity.
September 1, Starting XNA, C#, Using XNA. http:Aaron Reed book, Microsoft Dreamspark
September 6, Unity Basics, Assets. camera.
September 8, XNA Programming 2,XNA Programming 3.
September 13, Unity Scripting
September 15, XNA Classes.,Chapter5.zip.
September 20, Lighting 1, Lighting 2., Class Building. Unity Assignment 3.
September 22, XNA Sound Effects.
September 27, Shadows and light penetration. .
September 29, XNA Simple AI.
October 4, Game Math,Shadows and light penetration. .
October 6, SpriteFonts.
October 11, . Class Project.
October 13, 3D XNA.
October 18-20, Class Projects
October 25-27, More 3d XNA Models
November 1-3, Unity and XNA Networking, First weekly report due Nov 1,Unity Networking
November 8-10,Character Animation Examples
November 15, open lab, problem solving help, no lecture.
November 17, open lab, problem solving help, no lecture.
November 22,open lab, problem solving help, no lecture.
November 24, Thanksgiving.
November 29, Project Development.
December 1, Project Presentations: Working copy of project must be uploaded to SVN.
December 6,Project Presentations continued.,Final Report .
December 8, Prepare Project Demo Slides, Upload Demo Report to SVN before class on December 13. Report should contain at least, instructions on how to play the game and a summary of the games design.
December 13, Project Demos: 5:45-8:00 p.m.