Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Massachusetts Institute of Technology

Creating Video Games

Massachusetts Institute of Technology via MIT OpenCourseWare

Overview

CMS.611J / 6.073 Creating Video Games is a class that introduces students to the complexities of working in small, multidisciplinary teams to develop video games. Students will learn creative design and production methods, working together in small teams to design, develop, and thoroughly test their own original digital games. Design iteration across all aspects of video game development (game design, audio design, visual aesthetics, fiction and programming) will be stressed. Students will also be required to focus test their games, and will need to support and challenge their game design decisions with appropriate focus testing and data analysis.

Syllabus

1. Introduction.
2. Project 1, Low Fidelity Prototyping.
3. Game Engines.
4. Project 2, Digital Prototype with Project Management.
5. Agile Software Development.
6. Agile Project Management.
7. Testing and Guest Lecture with Genevieve Conley of Riot Games.
8. Project 2 Presentations, Project 3 (Digital Prototype II: User Interface).
9. Guest Lecture with SWERY of Access Games.
10. UI and Usability.
11. Guest Lecture (EA) on Development and Best Practices.
12. Project 3 Presentations, Project 4 Introduction (Small Game Project).
13. Serious Games, Simulation and Abstraction.
14. Aesthetics.
15. Guest Lecture (Scot Osterweil of MIT Game Lab).
16. Team Dynamics.
17. Working with Artists (Guest Lecture by Luigi Guatieri).
18. Fiction and Narrative in Video Games.
19. Working with Sound Designers (Guest Lecture by Richard Ludlow and Andy Forsberg).
20. Writing in Games (Guest Lecture by Heather Albano and Laura Baldwin).
22. Cutting Features; Scope.
23. Team Discussions.
24. Running a Game Studio (Guest Lecture by Michael Carriere and Jenna Hoffstein).
25. Getting Players to Your Game (Guest Lecture by Sean Baptiste).
26. Final Presentation Rehearsals.
27. Final Presentations.
Instructor Introduction: Philip Tan.
Instructor Introduction: Andrew Haydn Grant.
Instructor Introduction: Richard Eberhardt.
Instructor Introduction: Sara Verrilli.
Instructor Interview: Teaching Students How to Solve Creative Problems as Teams.
Instructor Interview: Sequencing Learning Experiences.
Instructor Interview: Teaching the Iterative Process.
Instructor Interview: Fostering Diversity of Voices.
Instructor Interview: Assessing Students' Projects.
Instructor Interview: Refining the Course.
Instructor Interview: Advice for Educators.
Instructor Interview: Postmortem Analysis.
Client Interview: Pablo Suarez.
Student Interview: Tej Chajed.
Student Interview: Matthew Susskind.
Student Interview: Miriam Prosnitz.
Student Interview: Lauren Merriman.
Student Interview: Lenny Martinez.
From Pitch to Product: The Development of Hello Waves.

Taught by

Philip B. Tan , Richard Eberhardt , Sara Verrilli and Andrew Grant

Reviews

4.3 rating, based on 6 Class Central reviews

Start your review of Creating Video Games

  • An invaluable class that immerses in the collaborative and intricate process of game development. Through hands-on projects and emphasis on design iteration, helps gain practical skills in creative design, testing, and data analysis, making it a highly recommended course for aspiring game developers.
  • Fantastic class helped me with the basics and the fundamentals of game development keep up the good work.
  • Profile image for Raj
    Raj
    It was a fantastic experience with hands-on game design and development. The lessons were well-structured and practical, making it great for both beginners and those looking to refine their skills.
  • Profile image for Christian Juckie A. Abella
    Christian Juckie A. Abella
    learned a lot specially the ones with complicated programming. I belive this will make me more known to gaming developing
  • Overall Good Start for video game creation but a little more in-depth details would be better.
    This course is highly suggested only if your starting out your career as a game developer. Try to add some more Asian game developers for better relatability.
  • Profile image for Fahad Asghar
    Fahad Asghar
    It was great course! I learned a lot from this course. It helped me alot in creating games. Creating games is one of my dream.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.