120 likes | 338 Views
CS4455 -Video Game Design and Programming. Blair MacIntyre blair@cc.gatech.edu. Topics. Following (roughly) the International Game Developers Association Curriculum Framework ( http://www.igda.org/academia/curriculum_framework.php ) One of the reasons your text was chosen Four broad themes:
E N D
CS4455 -Video Game Design and Programming Blair MacIntyre blair@cc.gatech.edu CS4455
Topics • Following (roughly) the International Game Developers Association Curriculum Framework (http://www.igda.org/academia/curriculum_framework.php) • One of the reasons your text was chosen • Four broad themes: • Social and Design aspects • Technology aspects • Software Engineering aspects • Business aspects CS 4455
Introductions • Instructor • Blair MacIntyre • blair@cc.gatech.edu • HCI and 3D Graphics, Augmented and Mixed Reality (“interactive 3D in the world”) • Assistant Professor, Coc/Adjunt Professor, LCC • Design of MR/AR experiences (3D in the world) • Background in math, CS, 3D graphics • PhD research in distributed interactive 3D software design CS 4455
Introductions • Tas (currently) • Mitch Halpin • MS • mphalpin@cc.gatech.edu • Micheal Bleigh • Undergrad • mbleigh@cc.gatech.edu CS 4455
Cognate Classes • CS Classes • Computer Graphics • Artificial Intelligence • Networking • Human-Computer Interaction • Software Engineering • Visual Arts • Music CS 4455
What you will do • Analysis • Design • Programming • User testing • Programming! • Enjoy! CS 4455
5-Phase Project • Build a team • Tell me your team members ASAP • Build a game • Phases • Settle on a game idea (Jan 20) • Formal Game Proposal (Feb 6) • Game Design (Feb 20) • Minimum Target Progress Report (March 6) • Alpha Release (April 3) • Playtesting Results (April 26) CS 4455
Course Information • Grading • Project (5 parts) 12-17% each --> 75% • Homeworks 10% • Final 15% • MAY CHANGE (slightly) • Advice: • Learn from past (Content, lectures, projects, …) • Read the book, search out other relevant resources CS 4455
Project Teams • 4 people (diverse is best!) • Consider schedules • Cool name CS 4455
Software • Digital Media Labs • PC Lab • Mac Lab • Lots of software • Game Engines • You will need to pick and use one; your choice • Second assignment will be to critique one! CS 4455
Hardware • I don’t care • Really • No, Really! • Use macs, PCs, whatever you like CS 4455
Info I Need • Your name • Your year of study • Relevant 3rd & 4th year classes • Your Visual Art & Design experience • Your Audio Art & Design experience • Put it under “Who’s who” on the coweb • http://swiki.cc.gatech.edu:8080/cs4455 CS 4455