Topics ID 111x • Background • Topics The Game Development Process • Course Materials • Motivation Mark Claypool Professor Background (Who am I?) Who Are You? • Dr. Mark Claypool (professor, “Mark”) • Year (freshman, sophomore, …) • Major (IMGD, CS, …) – Computer Science • Programming Classes – CS3103 Operating Systems • Gamer: (casual) 1 to 5 (hard-core) – CS4513 Distributed Computer Systems • Research interests • Number of Games Built • Other… – Networks, Multimedia, Network games, Performance What Do You Think Goes Into Syllabus Stuff Developing Games? http://www.cs.wpi.edu/~claypool/courses/111x-C04/ • Choose a game you’re familiar with • Office hours: • Assume you are inspired (or forced or paid) to re- – TBA (about 3 per week each) engineer the game • Take 3-4 minutes to write a list of the tasks – See Web page • Email: required – Chronological or hierarchical, as you wish – claypool at cs.wpi.edu, ppiselli at wpi.edu – Include your name of game and your name – id111x-ta at cs.wpi.edu • (I’ll collect, but not grade) • Trade write-ups with another student – id111x-all at cs.wpi.edu • What do we have? 1
Text Books Course Materials • Game Architecture and Design - A New Edition • Slides – by Andrew Rollings and Dave Morris – As close a book to the "Game Development Process" as I – On the Web could find (parts are missing) • On Game Design – PPT and PDF – by Andrew Rollings and Ernest Adams – Caution! Don’t rely upon the slides alone! – Some solid game design material Use them as supplementary material • Designing Arcade Computer Game Graphics • (come to class) – by Ari Feldman • Timeline – Creating 2D art for games • Creating the Art of the Game – Tentative planning • Resources – by Matthew Omernick – Creating 3D art for games • Audio for Games - Planning, Process and Production – Game creation toolkits, documentation, etc. – by Alexander Brandon – Audio, and how it fits into the game dev process Course Structure Exams • 2 exams • Prerequisites • Out-Class • 45% of grade – None! – Reading • In-Class – Projects • Non-cumulative • Grading – Lecture • Closed-note – Discussion – Exams (45%) • Closed-paper – Exams – Projects (45%) • Closed-friend – Other (10%) • One-page “crib-sheet” (handwritten) (More on Exams and Projects, next) Projects (2 of 2) Projects (1 of 2) • Project 1: Game Inception and Design • About 4 projects – Inspiration of a game, design and documentation • Project 2: Content Creation • 45% of your grade – Create 2-d animated sprite and select supporting • Groups (3 is good, 2 or 4 are possible) content • Project 3: Game Logic • Apply concepts taught in class – Implement game objects and game rules • Related to Game Development • Project 4: Level Design • Build upon each other – Put above components together in compelling game • Project 5: Game Evaluation and Testing – Should have working game at end! – Critique each other’s games • Project pitch – To panel of experts 2
Why This Class? Topics • IMGD requirements (Core Course, see www.wpi.edu/+IMGD) • Game Design • Engineering – The Creative Process – Game Architectures IMGD Core – Design Documentation – Programming Technical Artistic • Artistic Content • Team Management H&A Technical Area Area Sufficiency Sufficiency Creation • Misc IMGD IMGD Advanced Advanced – Color and Displays Social – Release IQP Science – 2D and 3D – Postmortem • Graphics Electives • Animation MQP MQP – Audio • Introduction to steps of Game Development • Music • Sound Effects – In depth in Area • Fun! (“ passion for games” ) 3
Recommend
More recommend