There are two primary reference materials for this course. One is a series of article I have posted on my blog, and the second is a free online textbook.
- Video Game Design: Intro
- Video Game Design: Basic Game Design
- Video Game Design: Game Economies
- Video Game Design: Play Scheduling
- Video Game Design: Multiplayer
- Tabletop Game Design: Assets and Resources
- Video Game Design: Resources
- Video Game Design: Complexity
- Video Game Design: Game Psychology
- Video Game Design: User Interface
- Video Game Development: Movement Along a Path
- Video Game Design: Design Patterns
- Video Game Design: Education in Games
- Video Game Development: Random Number Generation
- Video Game Development: Efficiency Part 1
- Video Game Development: Efficiency Part 2
- Video Game Development: Scheduling
- Video Game Design: Educational Game Psychology in a Nutshell
- Video Game Design: Player Generated Content
- Video Game Development: Multi-threading
- Game Design: The Challenges of Real-time Strategy
http://gameprogrammingpatterns.com/contents.html
- Jane McGonigal: Gaming Can Make a Better World
- Jane McGonigal: The Game That Can Give You 10 Extra Years of Life
- Daphne Bavelier: You Brain on Video Games
- John Hunter: On the World Peace Game
- Jane McGonigal: Massively Multi-player Thumb Wrestling
- Depth vs Complexity - Complexity
- Bad Writing - Narrative
- Video Game Music
- Facing Controversy*
- Choice and Conflict
- Non-Combat Gaming*
- The Problem with Power Fantasies
* Occasional Swearing