IAT 410 - Video Game Design and Programming Chris Shaw, Ph.D.

Download Report

Transcript IAT 410 - Video Game Design and Programming Chris Shaw, Ph.D.

IAT 410 - Video Game
Design and Programming
Chris Shaw, Ph.D.
[email protected]
Sep 7, Fall 2006
IAT 410
1
Topics
 Four
broad themes:
– Social aspects
– Algorthmic aspects
– Software Engineering aspects
– Business aspects
Sep 7, Fall 2006
IAT 410
2
Introductions
 Instructor
– Chris Shaw
– [email protected]
 Graphics
– Bioinformatics Visualization
– Two-Handed 3D interfaces
– Scientific & Information Visualization
– Virtual Reality Software
Sep 7, Fall 2006
IAT 410
3
Introductions
 TA
– Ji-Dong Yim
– [email protected]
 biov.iat.sfu.ca/~shaw/iat410
Sep 7, Fall 2006
IAT 410
4
Cognate Classes
 SIAT
Classes
– 312 Game Design
– NME, ID, TAD, PMA!
 CS
Classes
– Computer Graphics, AI, Networking, HCI
 Visual
Arts
 Music
Sep 7, Fall 2006
IAT 410
5
What you will do
 Analysis
 Design
 Programming
 User
testing
 Programming!
 Enjoy!
Sep 7, Fall 2006
IAT 410
6
5-Phase Project

Build a team
– Tell me your team members ASAP
Build a game
 Phases

–
–
–
–
–
Settle on a game idea (Sept 11)
Formal Game Proposal (September 18)
Game Design (October 2)
Minimum Target Progress Report (October 23)
Alpha Release (November 6)
• IGF Deadline November 10
– Playtesting Results (November 29)
Sep 7, Fall 2006
IAT 410
7
IGF Student Showcase
 Selects
10 Student Showcase Winners
– $500 travel stipends per game
– Show their game at GDC March 2007
 $2,500
Best Student Game award
 Deadline November 10, 2006 at
11.59pm PDT.
Sep 7, Fall 2006
IAT 410
8
Past Winning Games
XenoHammer
IGF Student Showcase 2002
DOGgone CATastrophe
IGF Student Showcase 2003
KubeKombat
IGF Student Showcase 2004
Growbot
IGF Student Showcase 2004
TeamRobot
IGF Student Showcase 2005
Sep 7, Fall 2006
IAT 410
Phage --Kill
Viruses in Artery
9
Course Information
 Grading
– Project (5 parts)
– Homeworks
– Final Exam
 Advice:
14-17% each --> 70%
8%
15%
Learn from past
– Content, lectures, projects, ...
Sep 7, Fall 2006
IAT 410
10
Project Teams
4
people (diverse is best!)
 Consider
 Cool
Sep 7, Fall 2006
schedules
name
IAT 410
11
Software
 3D
Studio Max
 Maya
 Sound Forge
 Unreal
 etc etc
Sep 7, Fall 2006
IAT 410
12
Hardware
I
don’t care, really
Not PDP-11!
Sep 7, Fall 2006
IAT 410
13
Info I Need
 Your
name
 Your year of study
 Relevant 3rd & 4th year classes
 Your Software Design experience
 Your Visual Art & Design experience
 Your Audio Art & Design experience
Sep 7, Fall 2006
IAT 410
14