GAM 392: Game Modification Workshop
Intro Resources Schedule Assignments Readings Teams

Schedule may change, with notice, to better accommodate the class dynamic.

Week 1: Introductions and Getting Started
Thursday (9/7)

Introduction to Course

Lecture 1: Intro to Course (PPTX, PDF)

Innovative minimal input games:

  1. AtomWorks by Martian Made Games
  2. Incredipede or How to be a Tree
  3. Punch the Custard by George Buckenham
  4. Realistic Kissing Simulator by Jimmy Andrews and Loren Schmidt
  5. Hit Me by Kaho Abe
  6. Get on Top by Bennett Foddy
  7. Soccer Physics by Otto-Ville Ojala
  8. Super Hexagon by Terry Cavanagh
  9. Gamma IV by Cactus
  10. Pancake by Philipp Stollenmayer
  11. Line Wobbler by Robin Baumgarten

Due by end of day today (9/7): Form Your Teams for the Quarter

Due next class (9/12): Read The Game Begins with an Idea

Due next class (9/12): Brainstorm Ideas Individually and Pitch to Your Team (outside of class)

Week 2: Brainstorms and Pitches
Tuesday (9/12)

Class Discussion on Reading

Teams casually (and probably just verbally) present ideas they're thinking about pitching to the class next class. Instructor and class give feedback on ideas focusing criticism on 1) easy to develop in terms of art, design, audio, and programming and 2) innovation and appeal.

Workday on pitches if there's time.

Due next class (9/14): Build Your Team's Game Studio

Due next class (9/14): As a team, prepare and practice your Game Pitches

Due next class (9/14): Individual Blog Entry

Thursday (9/14)

Teams Pitch Their Game to the Class and get Feedback.

Due in one week (9/19): Simple Fun Prototypes. Have some amazing stuff to show. Show off your skills and drive and potential as game developers.

Week 3: Simple Fun Prototypes
Tuesday (9/19)

Teams revise ideas based on feedback and work on simple fun prototypes.

Due next class (9/21): Individual Blog Entry

Due next class (9/21): Simple Fun Prototypes. Have some amazing stuff to show. Show off your skills and drive and potential as game developers.

Thursday (9/21)

In class playtest and critique of Simple Fun Prototypes.

Have awesome stuff to show today!

Due next class (9/26): Read: The Game Improves through Iteration

Week 4: Continued Iteration on Prototypes and Art
Tuesday (9/26)

Class discussion of reading.

Workday to prepare revised prototypes for playtests and critiques next class.

Due next class (9/28): Establish Team Schedules

Due next class (9/28): Individual Blog Entry

Thursday (9/28)

In class playtests and critiques of revised prototypes.

Workday. Instructor meets with groups.

Due next class (10/3):

Read Playtesting Guide (PDF from Fullerton's Game Design Workshop)

Read more elaborate guide Playtesting Guide (From Salen, Fullerton, Schell)

Week 5: Playtests. Eliciting Brutal Honesty
Tuesday (10/3)

Class discussion on playtesting readings

Lecture then workday

Lecture 5: Playtesting

Due next class (10/5): Individual Blog Entry

Thursday (10/5)

Short lecture and discussion then workday.

Lecture 4: What do players really want?

Due next class (10/10): Each team completes 5 tissue tests. Each Team must provide a One Page Report describing 10 improvements they'll make based on the playtests.

Week 6: Iterative Development to Craft Gameplay that Flows
Tuesday (10/10)

Students play each other's games and provide Feedback.

Due next class (10/12): Individual Blog Entry

Thursday (10/12)

Studios team up and discuss problems and brainstorm solutions for each other. Then a workday to iterate based on last week's playtests.

Due next class (10/17): Read XEO Design Handout

Week 7: Alpha Milestone - Game Has 30 Awesome Seconds
Tuesday (10/17)

Class Discussion on Reading.

Workday. Prepare alpha builds for playtests and presentations next class.

Due next class (10/19): Individual Blog Entry

Due next class (10/19): Alpha Build including 1 minute of gameplay uploaded to YouTube or Vimeo and linked to on blog.

Thursday (10/19)

In class playtests and critiques of Alpha Builds. Games should be festival worthy and very polished. Teams show 1 minute videos and briefly discuss state of development and plans.

Week 8: Iterate Like Hell. Strive for CLARITY, PUNCH, & FLOW
Tuesday (10/24)

Workday incorporating critical feedback on Alpha Milestones.

Due next class (10/26): Individual Blog Entry

Thursday (10/26)

Implement changes and adjust your development schedule based on critical feedback on last week's Alpha Milestones. I meet one on one with individual groups to help guide these changes where necessary.

Week 9: Games Have One Minute of Awesome Gameplay
Tuesday (10/31)

Lecture 6: Experience Loops

Then a workday to prepare for Beta Milestone and playtesting in class next week.

Due next class (11/2): Individual Blog Entry

Due next class (11/2): Have latest working builds ready for playtesting in class. Shoot for one full minute of compelling game experience.

Thursday (11/2)
Students Playtest each other's games all class. Rotate who tends the game so each teammate has time to walk around and try out other groups' game.
Week 10: Last Round of Playtesting. Polish like crazy!
Tuesday (11/7)

Class Discussion on what students learned in Tuesday's playtests.

Workday to prepare for final playtesting sessions outside of class.

Due next class (11/9): Individual Blog Entry

Due next class (11/9): Final Playtests and Reports

Thursday (11/9)

Workday to polish games based on final playtesting sessions.

Teams meet with professor to discuss priorities.

Week 11: Beta Milestone Final Exam
Tuesday (11/14)

Teams work and crunch to polish games for Beta Milestones.

Lecture 8: Final Games and Demo Day

Cut out any weak or confusing element. Make sure new players can easily play your games.

Due next class (FINAL EXAM DATE TBA): Individual Blog Entry (last one)

Due next class (FINAL EXAM DATE TBA): Beta Milestone, Demo, Video, Presentation.

Final Exam November 21, 2017, from 11:30 AM to 1:45

In class playtests and final critiques. Games should be festival worthy and polished.

Due today: Beta Milestone, Video, Presentation.

Due today: Peer Reviews of your Teammates.

 

back to top