Computer Game (4190.420)

2010 Fall

 

Instructor

Jehee Lee

E-mail: jehee (at) mrl (dot) snu (dot) ac (dot) kr

Office: 302-325

Phone: 02-880-1845

 

Teaching Assistance

Young Dae Yoo

E-mail: dish (at) mrl (dot) snu (dot) ac (dot) kr

Office: 302-312-1

Phone: 02-880-1864

 

Class Hour

Tuesday and Thursday, 3:30 to 4:45

 

Class Room

302-208

 

Webpage

http://mrl.snu.ac.kr/courses/courses.html

 

Textbooks

Andrew Rollings and Dave Morris, Game Architecture and Design, New Riders.

 

Chris Crawford on Game Design, New Riders.

 

Pre-requisites

Undergraduate computer graphics

Programming skills with C or C++

Programming skills with OpenGL or DirectX

 

Grading Policy

Homework and course participation: 20%

Programming Assignments: 50%

Quiz and Exam: 30%

 

 

Schedule (Tentative)

Week 1

Sep 7

Course Introduction and Overview

 

Sep 9

Design Principles: Play [ppt]

   Crawford, Chap 1-3

 

Week 2

Sep 14

Design Principles: Challenge [ppt]

   Crawford, Chap 4

 

Sep 16

Design Principles: Conflict

   Crawford, Chap5

 

Week 3

Sep 21

추석

 

Sep 23

추석

 

Week 4

Sep 28

Student Project Brainstorming

 

Sep 30

Student Project Brainstorming

 

Week 5

Oct 5

Design Principles: Interactivity [ppt]

   Crawford, Chap 6

   Case Study (오종환 [ppt]): Facade: A one-act interactive drama

 

Oct 7

Development Process: Documentation [ppt]

   Sample outline for a game design

   Guidelines for game concept documents

 

Week 6

Oct 12

Student Project Proposal

   강윤구, 고혜나, 우종화 [ppt] [doc]

   김재찬, 노희명, 이재용 [ppt] [doc]

   유현도, 원정담, 김윤주 [ppt] [doc]

   이준희 [ppt]

 

Oct 14

Development Process [ppt]

   Case Study (고혜나): World of Warcraft [ppt]

 

Week 7

Oct 19

Design Principles: Creativity [ppt]

   Crawford, Chap 7

 

Oct 21

Design Principles: Gameplay [ppt]

   Rollings and Morris, Chap 3

   Case Study (노희명 [ppt]): FarmVille

 

Week 8

Oct 26

Design Principles: Gameplay (continued)

   Rollings and Morris, Chap 3

   Case Study (김윤주 [ppt]): Game Controller Device Kinect Wiimote Move

 

Oct 28

Project Progress Meeting

   강윤구, 고혜나, 우종화 [exe]

   김재찬, 노희명, 이재용 [mov] [pdf]

   이준희, 유현도, 원정담, 김윤주 [ppt]

 

Week 9

Nov 2

Design Principles: Balance [ppt]

   Rollings and Morris, Chap 5

   Case Study (이재용 [mov]): foldit [pdf]

 

 Nov 4

Midterm Exam

 

Week 10

Nov 9

Design Principles: Balance (continued)

   Case Study (김재찬, 이준희): Physics simulation in games [ppt] [ppt]

 

Nov 11

Interactive Storytelling [ppt]

   A Man's Love Story: An interactive drama with live action footage [mov]

 

Week 11

Nov 16

Interactive Storytelling (continued)

 

Nov 18

Project Progress Meeting

   강윤구, 고혜나, 우종화 [ppt]

   김재찬, 노희명, 이재용 [pdf]

   이준희, 유현도, 원정담, 김윤주

 

Week 12

Nov 23

No Class

 

Nov 25

No Class

 

Week 13

Nov 30

Narrative and Emergence

   Case Study (원정담): Unreal engine [ppt]

 

Dec 2

Game Players

   Case Study (유현도): Location-based games [ppt]

 

Week 14

Dec 7

Game World

   Case Study (강윤구): Incremental game design and publishing [ppt]

 

Dec 9

Serious Game and Casual Game

   Case Study (우종화): Presence-Enhancing Real Walking User Interface for First-Person Video Games [pdf] [ppt]

 

Week 15

Dec 14

Term Project Presentation

   강윤구, 고혜나, 우종화 [zip]

   김재찬, 노희명, 이재용 [zip]

   이준희, 유현도, 원정담, 김윤주