4510.01 6400.01 Wednesday 2:00-5:50pm
4 credits
Prerequisites: Game Dev 1 (or 2), or by permission of instructor
Classroom: VAST Studio Sage 2411
Rensselaer Polytechnic Institute
Instructor:
Kathleen Ruiz
Associate Professor of GEM (Games and Experiential Media)
Office Hours: Thursdays 2:00pm to 4:00pm by appointment ruiz@rpi.edu
West Hall 314c
Discord: kathleenruiz
Student Mentor:
Leland Smith
Discord: maskedorchid
Experimental Game Design is a fun, creative and mind-expanding game studio focusing on the creation of innovative, workable game prototypes using various media reflecting various skill levels and interest. Games in EGD have been made with a wide range of materials including sculptural objects, card and table top, game events, walking and nature games activating physical space, location games, environmental games, vr parkour, physical parkour, as well as advanced interactive digital 2 and 3D media.
Here are some links to games made in EGD:
Stalagmic https://xavier-marshall.itch.io/stalagmic
Two Sisters https://www.youtube.com/watch?v=XVSQa37C1aM&t=11s
Explode https://www.youtube.com/watch?v=riskC7tJxTM&t=7s
Devotement https://swimtime1227.itch.io/devotement
Poke https://karong.itch.io/poke
Ripple https://anishabiswas.itch.io/ripple
A Stroke of Inspiration https://swimtime1227.itch.io/a-stroke-of-inspiration
Catharsis A VR Parkour please see image for qr code about the game
The class will prompt students with various different thematic, aesthetic, social, or mechanical parameters to help students become agile with the practice of prototyping: working quickly to create an experimental and playable game that effectively proves or disproves a design concept or the exploration of a unique concept. Students' games are analyzed as cultural artifacts and by their concept, function, style.
This analysis is applied to the creation of a mega project which demonstrates depth and quality of ideation, innovation, and interaction. It is student driven in subject, design, and development. The project must be fully functional and be accompanied by a detailed advanced game design document.
A sequel project follows that amplifies or perfects previous work or delves into another experimental game project.
Students work in trans-disciplinary collaborative teams whose members learn by researching, thinking, experimenting, creating, making, resonating, and reiterating. Students present their work in the studio in a series of formal and informal critiques that help to guide and expand their iterative process.
Box Info (please first register for a Box, and then you will then be invited to join our EGD class box)
Course Objectives/Outcomes
Upon successful completion of the course:
1. Students will create experimental, alternate paradigms, and expressive games as demonstrated in class projects that answer thematic, aesthetic, social or mechanical parameters in game development
2. Students will develop one or more of the following skills: design, art making, programming, writing, or engineering strategies which merge concept, process and form - encouraging approaches that are at once inquisitive, analytical, creative, experimental and articulate
3. Students will be able to create a series of rapid prototypes on a short deadline increasing their ability to work with agility in a rapidly changing field
4. Students will demonstrate the ability to work together in trans-disciplinary teams to conceptualize, design, produce and express ideas through game projects
5. Students will become more articulate in the work of artists, theorists, and institutions who engage in game creation through class discussions and critiques
6. Students will demonstrate their process, code, art, design, writing or experiments in a one page game design document for short projects; and a detailed game design document, poster, and short video game trailer for the mega project
7. Students at the 6000 level will have demonstrable advanced understanding and ability to articulate their opinions regarding the philosophical, technical, aesthetic, and socio-cultural ramifications of games and make innovative inroads for their personal game development projects for the course
Class Structure
EGD meets once per week as a four-hour studio/seminar class.
Each class will be used to introduce the parameters of the new theme, and discuss relevant games and context. Students will then work with their team in studio generating creative ideas and technical approaches to their games while informally resonating with the professor and the TAs.
On review days, the class will conduct playtesting and give input and feedback, after which the new theme will be revealed.
It is expected that you will spend significant time working on your projects outside of class. In general, the expectation is a minimum of 10 hours per week (including class time).
Attendance & Participation
Attendance and participation are required. For necessary absences or extraordinary circumstances, let the professor know before class begins. If you are sick, PLEASE stay home and let your team know and how you can participate.
Assignments
Over the course of the semester we will create a number of experimental prototypes, one large mega project, and a sequel of your choosing. As a result of this intensive assignment structure, the prototypes represent a large part of your submitted assessment. A one page game design document will be created for the short projects, and a more in-depth, advanced game design document for the mega project.
Game Design Documents
Students will make a one page GDD for each of the short projects and a 5+ page GDD for the mega project.
For important info on making the GDD please see:
https://sites.google.com/view/egd-spring-24/game-design-documents
Themes
You will be expected to make a number of new playable prototypes based on various themes. To prevent preliminary work outside of the cycle, each theme will be kept secret until the class when the reveal will occur.
Tools
You can choose your own tools depending on the project, group, or project brief. It is expected that most of your submissions will be digital games, but if you want to make a non-digital game for a certain prompt, simply get it approved by the professor first.
Teams
You can work independently or collaboratively. Feel free to try a different team composition for different projects if desired.
Please credit all team members or contributions in the game design document with the specific role(s) each member had on the project.
Submissions
Each game and its corresponding game design document must be submitted by 11:59PM on the night before the due date. Please upload to your individual class Box folder (i.e.Tuesday night for section 01 and 6000 level) and put a playable link into the class Discord assignment channel.
Free hosting on https://itch.io.
Please zip your project before submission and use the following filename format:
Project_[Num]_[Last Name(s) of creator(s)]
Example: Project_1_Doe or for teams Example: Project_2_Doe_Smith_Park
You should also bring your own copy of the game to class (either on your own your computer or on an external hard drive to connect to one of the university’s computers) for demonstration purposes.
Please put all perfected work in your proper Box folder:
project build, or zip, or permanent itch.io location,
or documentation of the project if it is not digital (well taken quality photos of a board game, or video of a performative game, etc.)
a read-me on your role on the team (art, code, music, writing, design, sketches, etc.) and your actual specific contributions (ie. artist: I designed, sketched, modeled, textured, and animated all sprites, and music composer: I originally composed the game theme music, boss fight themes, sound effects, spatial audio.)
your one page game design document for short projects, or 5 + page GDD for the mega project
weekly self reflection
Note that you will be marked based on the submitted version, so your grade will not benefit from any additional work you do after midnight. It is crucial that you are in attendance to present your game in person. If you are unable to attend class due to illness or other extraordinary circumstances, let the professor and/or TAs know beforehand.
Evaluation & Projects
Students at the 4000 level will demonstrate satisfactory achievement of course objectives through fulfillment of course projects and by contributing to class discussions and critiques.
Personal Game Archeology 1 week = 5 points Sept 10
Experimental Game Study # 1 1 week = 10 points Jan 21
Experimental Game Study # 2 2 weeks = 10 points Feb 4 threshold 1
Experimental Game Study # 3 2 weeks = 10 points Feb 18
Experimental Game Study # 4 1 week = 10 points Feb 25
Graduate Research Presentations* March 4 (for grads only) =10 points
(We will drop off the lowest 10 points automatically, so please feel free to experiment.)
* Students at the 6000 level must demonstrate satisfactory achievement of course objectives through fulfillment of course projects and by contributing to class discussions, critiques, and research presentations as discussed with the professor.
**Project Self-Reflection Throughout this semester, a project self-reflection will be encouraged. This is not intended to be an essay. Rather, it should be a single paragraph listing what they have accomplished, what kept them from accomplishing more, and what they plan to accomplish during the following weeks. This is intended to keep students focused on their goals and ensure that no obstacles are preventing them from reaching their full potential.
Your work will be graded at three “threshold” points throughout the semester (see schedule, above).
To achieve a high grade, a study must be successful in its aims and demonstrate originality, a sense of style, and inventiveness. The point of making these studies is to test the value of new, original ideas. The ideas can be mechanical, technical, audiovisual, or conceptual in nature — experimentation and originality are the most important outcomes here. The main goal is to demonstrate an interesting experimental approach to the theme. A failed study over the course of the semester is to be expected. Ideally, by the end of semester, you will have built up a rich toolset of assets, scripts, concepts, and workflows that you can use for the Mega project, and for future work for capstone or thesis research.
Class Schedule
Late Policy
Because the whole point of this class is to create work on a tight schedule, late assignments will not be accepted. If your project is late, it fails to run during class, it demonstrates a noticeable lack of effort, or you don’t submit anything, you will lose points from your overall grade. For the first two “misses” 5 points will be deducted from your total grade. For every subsequent miss, 10 points will be deducted (unless you are seriously ill or there are other extraordinary circumstances that are documented).
Point to Letter Grade Conversions
Attribution & Permission
Don’t take credit for work you didn’t produce! (e.g. images, music, etc). Clearly indicate the origin of any materials you source externally and where exactly you got them, so it’s clear which parts of your submission are originally authored/created, and which have been appropriated, reworked, and how.
For any materials you share publicly (e.g. putting your game on itch.io) you need to consider copyright obligations. For example: do you have permission to use a particular tune? Did you ask the creator? Is it public domain or Creative Commons?
For any materials you share publicly you also need to consider privacy obligations. For example: for anybody identifiable in a photo or video clip you take, do you have their permission to show them?
Discord
We use Discord to send out class announcements, field questions, and share progress with each other. You can use it in the browser or download a free client for lots of different operating systems.
Class Attendance Policy
As an enrolled student, you have made a commitment to this class and your attendance is a significant part of that commitment. Attendance will be taken at every class. An absence is considered excused if the student has informed the course instructor or TA by email or in person before the beginning of the class and the excuse is considered reasonable by the instructor. If a student needs an official excuse for medical or other reasons, please go to the Advising & Learning Assistance Center https://info.rpi.edu/advising-learning-assistance/
Late Policy: All students are required to be on time and in attendance for each class. Students arriving to class more than 10 minutes late may be counted as absent. Two (2) unexcused absences will result in a reduction of one entire letter grade.
Adherence to deadlines is expected. It is the individual student's responsibility to keep track of deadlines and to present the work to the class and instructor on the specified dates.
If you are concerned about your creative trajectory or your grade at any point during the semester, please do not hesitate to contact your Instructor and schedule an appointment.
Academic Integrity
Class Specific
Collaboration and discussion about class projects is actively encouraged and is in no way considered cheating. This is a studio course, and personal ownership of information is not deemed to be appropriate.
Projects are expected to reflect personal endeavor but may also be collaborative in nature when the nature of the collaboration is clearly indicated.
The Rensselaer Handbook of Student Rights and Responsibilities and The Rensselaer Graduate Student Supplement define various forms of Academic Dishonesty and procedures for responding to them. All forms are violations of the trust between students and teachers. Student-teacher relationships are built on trust. For example, students must trust that teachers have made appropriate decisions about the structure and content of the courses they teach, and teachers must trust that the assignments that students turn in are their own performance. Acts that violate this trust undermine the educational process.
Various forms of Academic Dishonesty are outlined in the Rensselaer Handbook of Student Rights and Responsibilities and The Rensselaer Graduate Student Supplement and you should make yourself familiar with these. In this class, all assignments that are turned in for a grade must represent the student’s own work.
In cases where help or found assets were used, or teamwork was allowed, a notation on the assignment should indicate the name or source of each author or asset in the collaboration. Submission of any assignment that is in violation of this policy will result in a penalty. If found in violation of the academic honesty policy, students may be subject to two types of penalty. The instructor administers an academic [grade] penalty and the student is reported to the Dean of Students or the Dean of Graduate Education as appropriate. The first violation results in 0 grade for that assignment. The second violation results in failure of the course. If you have any questions concerning this policy before submitting an assignment, please ask for clarification.
Support Services
Student Health & Wellness:
https://studenthealth.rpi.edu/health-and-counseling-services/mental-health-counseling-services
Student Success Labs
https://success.studentlife.rpi.edu/success-labs
The Writing Lab
“Center for Global Communication+Design (Comm+D). If you would like help with writing assignments, visual design projects, or oral presentations, please visit the Center online at https://info.rpi.edu/comm-d to find helpful resources or to schedule an appointment. Comm+D is a FREE resource for all members of the Rensselaer community.”
Advice for successful performance in the course:
Come to class prepared by doing the assignments and participate. You are invited, encouraged, and expected to engage actively in discussion, reflection and activities.
Students with Disabilities:
Rensselaer Polytechnic Institute strives to make all learning experiences as accessible as possible. If you anticipate or experience academic barriers based on a disability, please let the instructor know immediately so that we can discuss ways toward success. To establish reasonable accommodation, please register with The Office of Disability Services for Students. After registration, please make arrangements with the instructor as soon as possible to discuss your accommodations so that they may be implemented in a timely fashion.
General Information for Success in the Class
We're a mix of many people with many backgrounds with many levels of experience. We'll use the Django Code of Conduct which breaks down to the following list; although, I would encourage following the link to read the details. It's a common practice in many FLOSS and similar software communities.
· Be friendly and patient
· Be welcoming
· Be considerate
· Be respectful
· Be careful in the words that we choose
· Try to understand why we disagree
This was developed by the TODO Group which has many more useful links for further information, for example, Geek Feminism.
Another thing to be aware of - the “be a reasonable person” as described at Carnegie Mellon's CS site: Reasonable Person Principle
Required Materials
• An active RCS account.
• Approximately 200 GB usb drive and or high-capacity external hard drive will be necessary to back up and archive your work
• Other materials on a project basis
• You may be making a number of digital prints/manifestations of your work on or off campus. The costs of digital printing vary but be prepared to incur approximately $25 in fabrication/material costs.
Electronic Communication
Email: All students are expected to have an active electronic mail account and join the class Discord and should check in at least four times a week for class essential class information or updates.
Work Habits
Always back-up your work frequently; that is, every time you make something you think is worth keeping. Systems crash when least expected and you could lose all your work. It is a good idea to make three backups (on different media), as storage media are sometimes unstable. Always save onto your own media or into your account as files left on hard drives will be removed.
Also, please keep in mind the highly addictive aspects of working with computers. Many people lose track of time and later wonder why they have severe back, neck and eye problems. It is a good idea to take a rest every 15 to 20 minutes. Look up or beyond your computer or, better still, at a long distance to relax your eyes. Take a walk or stretch. Fatigue can lead to frustration. Stay in touch with your body's needs.
Try not to harm or deface any equipment, environment or software in any way or lose files and folders belonging to our class or other classes.
Many thanks to the contributions of:
GDC talk where game developers and professors Douglas Wilson and Bennett Foddy present a close look at the "Game a Week" model of game education https://www.youtube.com/watch?v=9O9Q8OVWrFA
Professor Kathleen Ruiz’s pioneering Experimental Game Design course http://homepages.hass.rpi.edu/~ruiz/EGDSpring2022/Experimental.htm
Justin Buergi's brilliant insights and excellent study suggestions
Li Zheng's insights and lecture/discussion contributions