Twitch.tv Game Development, CS 317
This is the official course website for Twitch.tv Game Development, CS 317,
taught by Ira Fay at Hampshire College in Spring 2019.
The most important document for this class is the
It contains useful information, including the course schedule.
Class Sessions: Mondays and Wednesdays 2:30pm - 3:50pm, ASH 126
Lab Time: Fridays 1pm - 4pm, ASH 126
Professor: Ira Fay, (413) 559-6844, ASH 216, email@example.com
A sign up sheet is available digitally.
Course Slack Channel: Hampshire Game Dev
(sign up here, then click
"Channels" on the left nav and choose #cs317)
Strongly Recommended Text: The
Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell
IP Agreement: IP
Agreement for this course
Project 1 Webpages
Gods of Orenos
To facilitate smooth transitions in class on Wednesday 3/6, please put your pitch
presentation in this
Project 2 pitch document.
Project 2 Preferences
Project 2 Webpages
Please Turn Off the Lights
Please see the bottom of the syllabus
to see all upcoming milestones, and read the project documents for details.
All work in this course will be governed by Hampshire's
Intellectual Property (IP) Policy, as well as this additional
policy for this course. Please ask Ira ASAP if you have any questions.
OBS (free screen capture program)
Game making supplies
How to setup your own Hampshire website
Previous Survey Links
Project 1 Final Survey
Week 5 Checkin
To be granted admission into the class, you must complete the two surveys,
upload some sort of portfolio that demonstrates your game development
skills, and complete the Flaming
Upload Folder (will close at 8pm on Thursday 1/25)
Flaming Hoop Project
First, ensure you're on the Hampshire Game Dev Slack, since we use that for a lot of information.
In addition, for Game Development at Hampshire and in the Five
Colleges, join the Game
Development email list. You may also want to join the
Jobs email list. In fact, you might just want to
browse all the lists at Hampshire and
find lists that appeal to you.
Every Thursday from noon - 2:30pm, Ira will be hosting a board game playing
session in ASH 136. It's open to everyone, and is a nice way to learn new games.
This can also satisfy CEL1 if needed.
We are fortunate that the Hampshire library has an ever-growing
collection of board
games and digital games. Students, staff, and faculty members have access to
this great resource. Please make use of it, and feel free to give feedback to
Ira on your experience.
GlowLime Games is a student group focused on facilitating game development among
students in the Five College area. They are an amazing resource, and anyone
interested in game development should check them out. You can pitch your own
ideas and/or contribute to other games.
Valley Game Developers (PVGD)
The Pioneer Valley Game Developers (PVGD) meetup group is another great resource
and community for game developers in the area.
The Quarters is an incredible arcade +
restaurant. They have my full support, and their food is excellent and
reasonably priced. If anyone beats my
high score on Arkanoid, please let me
Word Snack and Project IONA
These are two digital games made by Hampshire students, staff, faculty, and Five
College members. Each game was made in a semester as part of the
Interdisciplinary Game Studio course. Try them out!
For some projects or just general fun, it may be useful for you to be aware