| CSC 5930 | Computer Game Development | SPRING 2009 |
|
Section 2 |
SCHEDULE |
Dr. Tom Way |
|
Schedule is subject to change during the semester. Please check
the online version on the course website from time to time. |
| # |
Date |
Topics, Assignments,
Activities |
|---|---|---|
| 1 |
T 1/13 |
Introduction to course, plan for the semester Interactivity: develop a game (Tic-Tac-Toe) Discuss class meeting plan for 1/20 Assignment: type up 3 brief ideas for new games (due Thurs. 1/15 in class) |
| Th 1/15 | Guest speaker: Scott Weaver will demo
his Gamemaker games and discuss his design approach
Due today: single page with 3 brief ideas for new games |
|
| 2 | M 1/19 | UNIVERSITY CLOSED - MLK DAY |
| T 1/20 | Team meetings, no regular class meeting | |
| Th 1/22 |
Team Status and TCNJ Synchronization 1. Discuss team status, review
team web page on class site (20) Due today: individual review of Gamemaker, sent via email to me. Assignment: Read chapter 1 in textbook by next class meeting |
|
| 3 | T 1/27 | Role of the Game Designer (Chapter 1) 1. Skype and/or
streaming video test (2:20pm) |
| Th 1/29 | Role of the Game Designer (cont'd) In class: Playtesting lab 1. Go to Sploder 2. Select a game and test it 3. Jot down notes about your reaction, what is good, what is bad, how it could be improved. Be ready to demo the game to us. 4. When done, try using Sploder to create your own game. |
|
| 4 | T 2/03 | Role of the Game Designer (cont'd) 2:45pm TCNJ video conference Intro to Processing [handout: selected examples] In class (if time): Try out and help me write on board an evaluation of the Tiled map editor software. Evaluation can include technical comments, reactions, usability, suitability, thoughts, ideas, alternatives or questions. All feedback will be valuable and important. (What's a tile map or tile engine?) |
| Th 2/05 | Game Prototype Evaluations Evaluation forms will be handed out * game play evaluations - each student evaluates all games * team member evaluations - team members evaluate each other |
|
| 5 | T 2/10 |
The Structure of Games (Chapter 2) 1. Lecture on game structure (Chapter
2 slides) |
| Th 2/12 | Phase 2 Project Brainstorming 1. Discuss &
analyze phase 2 project ideas (game
analysis checklist) |
|
| 6 | T 2/17 | Shared Project Synchronization 1. Review TCNJ wiki in detail, follow steps in handout (wiki review handout) |
| Th 2/19 |
Team Check-ins Working with Formal Elements (Chapter 3) Guest Speaker: Scott Weaver 1. Brief status report from each team |
|
| 7 | T 2/24 |
Working with Formal Elements (cont'd) 1. Prepare for web conference,
review
TCNJ agenda, our
home page &
development questions, By next class:
|
| Th 2/26 | Team Check-ins More Chapter 3 Game genres 1. Brief status report from each team. |
|
| T 3/03 | NO CLASS - SPRING BREAK | |
| Th 3/05 | ||
| 8 | T 3/10 |
Team Check-ins Finish Chapter 3 1. Get photos (by Najib) of simulated TCNJ video
conference |
| Th 3/12 | Team game development meetings, no regular class meeting. Some students visited technology fair to assist, as needed, with presentation of game demos. | |
| 9 | T 3/17 | Game genres 1. Discussion of game genres. [ref1][ref2] (Game Genre slides) 2. View examples of genres in popular culture a. Early graphical RPG from Big [video] b. MMORPG (WoW) from South Park [Make Love, Not Warcraft] c. Artificial learning, tic tac toe from War Games [video] d. Early first person shooter from Back to the Future II [video] e. Getting exercise? DDR scene from Grandma's Boy [video] f. Classic misrepresentation from National Lampoon's Vacation [video] |
| Th 3/19 |
Phase 2 Game Evaluations Evaluation forms will be handed out (pdf) In-class game playtesting * game play evaluations - each student evaluates all games * team member evaluations - team members evaluate each other |
|
| 10 | T 3/24 | Phase 2 Game Review 1. Teams each present their game and talk about design, technology used, challenges, unsolved problems, creative solutions, etc. 2. Dr. Way presents plan for rest of semester 3. How to evaluate Zombie Township? 4. Individualized Assignments (pdf) |
| Th 3/26 | Individualized Assignment Working Session 1.
Dr. Way will help you get started on your
individualized assignment. |
|
| 11 | T 3/31 | Introduction to Scratch Lab: download, install, try out Scratch, get started on assignment Scratch Lab and
Possible Final Project (handout) Dr. Way's borderline working Heart & Soul Scratch project |
| Th 4/02 |
Individual Assignment Presentations 1. Students will present the results of their individual assignments |
|
| 12 | T 4/07 |
Individual Assignment Presentations (cont'd) 1. Students will present the
results of their individual assignments. |
| Th 4/09 | EASTER BREAK - NO CLASS | |
| 13 | T 4/14 | Game Design Process 1. Lecture on game
design process & experience (slides) Scratch Lab after class:
3:45-4:30 (or longer) |
| Th 4/16 | Topic Grab-Bag Guest Speaker: Scott Weaver 1. Scott Weaver will demo his completed game
and answer questions. |
|
| 14 | T 4/21 | Comprehensive exam of game design theory based on study guide |
| Th 4/23 |
CATS Evaluations & Focus Groups Attendance is mandatory |
|
| 15 | T 4/28 |
Deemed a Friday class day No class meeting |
| Th 4/30 | Final Project Game Evaluations & LAN Party In-class game playtesting Once game evaluations are complete, we will have a LAN Party. THIS IS THE FINAL CLASS MEETING |
|
| F 5/01 | READING DAY | |
| 16 |
M 5/04 |
FINAL EXAM
(Villanova
schedule) NOTE: due to project based nature of this course, the final exam requirement will be fulfilled by a final project that covers the practical aspects of the course and and earlier comprehensive exam that covers the theoretical aspects of the course. Deadline for any final revisions to Final Project due |
Last updated: 04/21/2009