Interested in a verified certificate, a professional certificate, or transfer credit and accreditation ?

CS50 Games (“CS50G”) will end 2024-06-30T23:59:00-04:00 . (Re-)submissions of assignments will not be accepted after that date. Afraid requests for extensions to this deadline will not be granted. After that date, the course will be considered retired; its material will remain available for archive purposes.

This course picks up where CS50x leaves off, focusing on the development of 2D and 3D interactive games. Students explore the design of such childhood games as Super Mario Bros., Legend of Zelda, and Portal in a quest to understand how video games themselves are implemented. Via lectures and hands-on projects, the course explores principles of 2D and 3D graphics, animation, sound, and collision detection using frameworks like Unity and LÖVE 2D, as well as languages like Lua and C#. By class’s end, students will have programmed several of their own games and gained a thorough understanding of the basics of game design and development.

How to Take this Course

Even if you are not a student at Harvard, you are welcome to “take” this course for free via this OpenCourseWare by working your way through the course’s twelve weeks of material. If you’d like to submit the course’s twelve projects for feedback, be sure to create an edX account , if you haven’t already. Ask questions along the way via any of the course’s communities !

  • If interested in a verified certificate from edX , enroll at cs50.edx.org/games instead.
  • If interested in a professional certificate from edX , enroll at cs50.edx.org/programs/games instead.
  • If interested in transfer credit and accreditation from Harvard Extension School , register at web.dce.harvard.edu/extension/csci/e/23a instead.
  • If interested in transfer credit and accreditation from Harvard Summer School , register at web.dce.harvard.edu/summer/csci/s/23a instead.

How to Teach this Course

If you are a teacher, you are welcome to adopt or adapt these materials for your own course, per the license .

Online Master of Science in Computer Science (OMSCS)

College of computing, cs 6457: video game design, instructional team.

Jeff Wilson

Jeff Wilson

Creator and instructor.

Welcome to CS6457 Video Game Design. The course covers many game design topics including game engine concepts and technologies, structural elements of games, and game design process.

CS6457 is a project-based course and includes both individual assignments as well as a group project. Learning objectives are focused primarily on creating fully three-dimensional games with real time game object control. This includes games that meet the criteria of Game Feel such as Super Mario 64.

Check out the demo reels from Spring 2022 below!

Sample Syllabus

Summer 2022 syllabus (PDF)

Note: Sample syllabi are provided for informational purposes only. For the most up-to-date information, consult the official course documentation.

Before Taking This Class...

Suggested background knowledge.

Students are not expected to be familiar with the Unity Engine. Outside of C# experience, familiarity with a strongly typed object-oriented programming language such as Java is helpful.

Useful prerequisite knowledge for the course includes linear algebra and computer graphics basics. Understanding of affine transformations of homogeneous coordinates, transformation order, quaternions, 3D projection, matrix stacks, scene graphs, graphics lighting models such as the Phong reflection model, are all relevant.

Technical Requirements and Software

All software development is performed with the Unity Engine and the C# programming language. Students need a Windows PC or Mac capable of running Unity.

Academic Integrity

All Georgia Tech students are expected to uphold the Georgia Tech Academic Honor Code . This course may impose additional academic integrity stipulations; consult the official course documentation for more information.

CMN 176v: Video Games

Game design readings.

Cover Art

Flow Chart Tools

  • Diagrams.net Diagrams.net is a Google Docs add-on.
  • Lucidchart Lucidchart has free features and attaches to Google Docs.
  • << Previous: Off-Campus Access
  • Next: Final Project >>
  • Getting Started
  • Off-Campus Access
  • Midterm Assignment
  • Final Project
  • APA Citation Style
  • Research & Writing Help
  • Additional Resources

Research Support

  • Last Updated: Nov 30, 2023 2:38 PM
  • URL: https://guides.library.ucdavis.edu/cmn176v

video game design assignment

What is Video Game Design Club?

Video Game Design Club teaches kids ages 10 to 18 how to make video games, while also learning about STEM careers. Animation, architecture, programming, engineering – it’s all combined in a single year round program. Members earn badges each month as well as attend a monthly video game party. Additional benefits include a private Minecraft Server and social website for engaging online discussion. Locations in Huntsville and Athens, join the waitlist as spots are filling up fast!

video game design assignment

What are the benefits of membership?

Monthly membership is $195. It’s definitely more than a drawing class or even a few video games. However, VGDC strives to provide the highest value to our member families as we greatly value your investment in our program.

8 Hours of STEM

Members can attend up to 4 sessions of two hours, totaling 8 hours of monthly STEM activities.

Real Badges

Like Scouts, every month is a new activity with the opportunity to earn a new physical badge.

Paid Software

Part of the cost includes software that members own from here on to practice and play.

Minecraft Server

Members can play on an exclusive server that only they have access to from home.

3 Hour Video Game Party

Every month, we get together and play video games, board games, and VR at a social event at DiVRgence of Huntsville!

Social Site

Access to the site also includes a safe and secure social media hosted in this site for interacting.

Join the Waitlist

Earn a new badge every month.

video game design assignment

Browse Course Material

Course info.

  • Clara Fernandez-Vara

Departments

  • Comparative Media Studies/Writing

As Taught In

  • Game Design
  • Digital Media

Learning Resource Types

Introduction to videogame studies, assignments, advice on completing assignments, choosing the game.

Choose your games or game carefully. [ Read More ]

Game Analysis Guidelines

This is a list of general guidelines to analyze a videogame or a specific segment of it. [ Read More ]

Some Basic Advice

You can find general paper writing advice in the document “Big Red Flags that Give Away a Weak Paper.” The advice is broken down in different sections, which correspond to the different aspects that will be graded in the assignment. [ Read More ]

Written Assignment 1 (1000–1200 words): Report on the practical issues of videogame conventions. Due Ses #5.

Written Assignment 2 (1200–1500 words): Videogame contextualization of a game or games chosen by the student. Due Ses #9.

Mid-term Exam: Three hour written exam; review of the basic concepts covered in class and discussion of theoretical concepts. Exam will take place during the lab session in Week #8 (between Ses #12 and 13).

Written Assignment 3 (1500–1700 words): The final assignment is an in-­depth analysis the game or games discussed in the Written Assignment 2. Due Ses #24.

Class Presentation : Each group will present on the historical significance of one game from a specific list. Due during the lab session in Week #10 (between Ses #16 and #17).

For Graduate Students Only: the written assignments for graduate students will be 20% longer. The presentation assignment will be individual, not in groups.

About Your Written Exercises

For those students who may not feel confident about their writing, or are less familiar with humanities essays, you can make an appointment at the MIT Writing and Communication Center .

About Plagiarism

Use of another’s intellectual work without acknowledgement—is a serious offense. It is the policy of the CMS Faculty that students who plagiarize will receive an F in the subject, and that the instructor will forward the case to the Committee on Discipline. Full acknowledgement for all information obtained from sources outside the classroom must be clearly stated in all written work submitted. All ideas, arguments, and direct phrasings taken from someone else’s work must be identified and properly footnoted. Quotations from other sources must be clearly marked as distinct from the student’s own work. For further guidance on the proper forms of attribution, consult the style guides available in the Writing and Communication Center and the MIT Website on Plagiarism .

facebook

You are leaving MIT OpenCourseWare

PRESTO PLANS

video game design assignment

prestO PLANS

ENGLISH TEACHER RESOURCES

Sent straight to your inbox

CLICK HERE TO ACCESS

Sign up to receive 10 ready-to-use ELA resources your students will love! 

A hand holding an English bell-ringer or homework assignment where practice English Language Arts skills like complete grammar, figurative-language, vocabulary,

10 FREE ELA RESOURCES

Teaching Students How to Annotate Poetry

video game design assignment

8 Ways Teachers Can Celebrate Student Success 

video game design assignment

Bulletin Board Ideas for Middle & High School English

video game design assignment

ON THE BLOG

teacher favorites

video game design assignment

an ELA facebook community

TEACHERS' LOUNGE

join us in the

Engage your students as soon as they walk into your classroom with my best-selling, full-year bell-ringer set. Each day includes a unique and creative task. Topics include grammar, vocabulary, writing, and figurative language.  

Full Year of English  Bell-Ringers (Vol 3)

video game design assignment

teacher resource

Top categories, i'm bonnie from presto plans.

I’m a curriculum writer, literacy educator, and all around book lover with a passion for helping English teachers engage their students with creative, high-quality resources. My mission? To make teaching English a whole lot easier for you, teacher friend! 

Hello, Teachers! 

video game design assignment

Turn a Story into a Video Game: Creative Assignment For Any Novel or Short Story

Are your middle school ELA students obsessed with video games? I know that lately, gaming is all that some students want to talk about!  I also know that leaning into students’ interests creates instant buy-in. With this in mind, I came up with a multi-stage assignment that brings elements of video games into the middle school  ELA classroom. Combining the creativity of video games with the literacy skills required in English language arts keeps students engaged through the entire learning process.

Turning a Story into a Video Game Assignment is a flexible, appealing, and open-ended project that works at the end of almost any short story unit or novel study. What I love most about it is how versatile it is – you can use each of its eight components individually, or combine them into one large culminating assignment. 

It’s especially great for reluctant readers, or anyone who needs to make an outside-the-box connection with middle school ELA students. Best of all, both printer-friendly and digital versions of this assignment are available to help you meet the needs of all your learners. Here’s how it works:

video game design assignment

Letter to the Video Game Developer

To begin, I like to invite my students to imagine that the story or novel they just read has become a best-seller. What happens to best-selling books? They need a video game tie-in, of course!

In this initial task, they need to write a letter to a video game developer . The purpose of the letter is to persuade the developer to make the story into a video game. As they write, middle school ELA students need to make a compelling argument for why the characters or conflict of the story would make for a fun game to play.

Turning a Story or Novel into Video Games ELA Assignments

Select Your Players

Once the letter is complete, I like to ask students to choose three characters from the book or story, and determine how they will be controlled in the context of their video game.

Two of the characters they choose will be “playable” characters (PCs), meaning they can be controlled by the gamer. A third character will be a “non-playable” character, whose actions are controlled by the game. 

As part of this exercise, I like to encourage students to draw the characters and describe them in detail. To extend this exercise, you can also get your students to consider characters’ backstories, as well as their strengths and weaknesses.

Design Your World

In my opinion, one of the most engaging things about video games are the rich and complex worlds the characters live in. To bring this element of video games into the middle school ELA classroom, I like to have my students design the main “world” (AKA the setting) where most of the action of the game will take place.

During this process, I like to encourage students to use specific evidence from the novel or story to create their setting. As they create their design, students should consider where and when the story takes place, as well as the objects, structures, and potential obstacles they need to include.

Video Game Box Cover

What would a video game be without creative cover art ? I like to begin this task by leading a quick brainstorming session about the type of designs that would encourage someone to buy a video game.

After the discussion, I outline the necessary features of a video game box cover, including the title, author, image, and a slogan. As part of this process, I sometimes ask them to write a brief persuasive description of the game to include on the back of the “case,” as well as a quote or snippet from a “five-star review!”

Video Games in ELA Activity

When bringing the idea of a book-turned-video game into the ELA class, one project students will often spend the most time on is storyboarding the game itself.

I usually start by explaining that video game developers use storyboards – comic-book-like versions of the video game – to plan key scenes. After this discussion, students create a sequence of drawings to either show the levels of the game, or an important scene or event. Then, they explain and justify their choices, using evidence from the book or story to support their thinking.

Turn Stories or Novels into Video Games in ELA

Video Game Composer

I think that one of the most underrated parts of any video game is its score. Music has the power to set the mood and tone of any scene, and the dramatic scenes of a video game are no exception!

In the Video Game Composer task, I begin by asking students to think of three songs they would like to include in their video game adaption of a short story or novel.  

First, they need to explain which part of the video game each song would be used in. Next, they give details about how the lyrics or melody of each song connect to specific moments in the story or novel. I find this is a really effective way to encourage students to justify their thinking!

Game Conflict

Bringing video games into the ELA classroom presents a great opportunity to discuss the various types of conflicts in narrative writing. I usually begin by explaining the different types of conflict in the context of gaming – player vs. player, player vs. self, player vs. environment, and player vs. society.

After this discussion, students choose a conflict for players to encounter during their game, and explain their choice. Once they make their choice, I invite them to consider this conflict in terms of its impact on the characters of the game, as well as the overall mood and tone. Specifically, I might have them discuss how the conflict affects the relationship between the various characters. As an alternative, they could also write about how the game developer conveys different emotions through the conflict.

Video games games ELA activity

Game Time Interview

In the final task for Turn A Story Into a Video Game , students take on the role of the developer who created the video game adaptation of the story or novel. I start by asking students to imagine that they are being interviewed for Game Time magazine. With this in mind, they consider the answers to questions like:

  • What kind of person would like to play this game?
  • What do you think gamers can learn from the story told in this video game?
  • What was the most difficult scene from the game to create?

As they respond to each question in short paragraphs, students explain their thinking with specific references to the plot and characters from the novel or short story. Once their drafts are complete, you could even have your students design and format the interview as it would appear in an actual gaming magazine, complete with images and pull quotes!

I hope these ideas help you find creative ways to incorporate video games into your ELA class , and connect with the gamers in your school! The digital version of this activity is available here .

video game design assignment

Looking to give students more autonomy when it comes to reading? Transform your middle school ELA classroom with the Empowered Readers course !

Check out my post on 10 Tips to Engage Reluctant Readers in Middle School for more ideas to support your students.

share this post

VISIT THE BLOG

Snowball writing: collaborative writing activity, 10 ideas to make your teachers’ lounge a positive space.

video game design assignment

Send students on an online date with a book

7 bell-ringer ideas for middle and high school english.

video game design assignment

Search the blog for what you are teaching

PRIVACY   |

CONTACT   |

© PRESTO PLANS  |

A teacher shows a yellow notebook that says  Teachers Rule with a picture of a ruler.

I’m Bonnie, a curriculum writer, literacy educator, and all around book lover on a mission to make English teachers’ lives a whole lot easier! 

resources sent to your inbox!

10 FREE ENGLISH TEACHER

Bonnie from Presto Plans shows her new membership website, The Presto Planners English Teacher Membership.

@PRESTOPLANS

FIND ME ON 

sent straight to your inbox!

1

10 days of ELA TEACHER

IMAGES

  1. How to write a game design document (with examples)

    video game design assignment

  2. Game Design Research Project : Assignment

    video game design assignment

  3. (PDF) Expanding the Game Design Space

    video game design assignment

  4. Game Design Document Example : Game Design Document Gdd Example

    video game design assignment

  5. GitHub

    video game design assignment

  6. The Bunker: Game Design Storyboard

    video game design assignment

VIDEO

  1. Game Engine Design: Assignment 7 Terrains. Mars terrains in OUNPPM

  2. Game Design: What Goes Into Creating an Online Game?

  3. "Mastering Front Page Design: Tips and Tricks for Stunning Websites!"

  4. How do we design video game cases? (Pt. 4) #design

  5. Cryothea Labs

  6. Understanding Game Design Choices

COMMENTS

  1. Game Design and Development with Unity 2020 Specialization

    In this course you will familiarize yourself with the tools and practices of game development and well as the process. You will get started developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed two hands-on projects, including an Intro to ...

  2. Assignments

    Assignment 8 - Explorative Game Design Project, Steps 1-4 Overview (PDF) Step 1 due Session 18; Step 2 due Session 20; Step 3 due Session 23. Assignment 8, Step 4 - Oral Presentation & Written Report Guidelines (PDF) Sessions 25 & 26 Example Student Work. Final project - "I've Got a Feeling" (PDF). (Courtesy of Gregory Cartagena, Maddie ...

  3. Game Design and Development 1: 2D Shooter

    In this module, you will create your first actual game from start to finish in the form of a 2D Shooter game. This is your right of passage into game development! In the first part of the assignment, follow along with the tutorial videos in this module. In the second part of the project, you will modify the game to make it your own.

  4. Study Materials

    All assignments must be turned in at the beginning of class. [CGD] = Brathwaite, Brenda, and Ian Schreiber. Challenges for Game Designers: Non-Digital Exercises for Video Game Designers. Boston, MA: Charles River Media/Course Technology, 2009. ISBN: 9781584505808. Zimmerman, Eric. " Play as Research: The Iterative Design Process.

  5. How I Teach Game Design. (Lesson 1: The Game Design Process)

    1. design a prototype. 2. playtest your prototype. 3. analyze what happened. (then it's back to step 1 - modifying your game to create a new prototype) In a game design class, most of the playtesting will be done by the designers themselves, especially for short assignments.

  6. The Complete Guide to Video Game Design

    Core game concept. Character design. Narrative and plot. Level design. And that's just the obvious stuff. Video games need to be coded, tested, and debugged (and tested again, debugged again, tested again, debugged aga-you get the point). Ultimately, your goal as a game designer is to create a game that's fun.

  7. Syllabus

    Students work in small project groups where they will engage with a series of confined assignments. There is an emphasis on presenting and discussing results with the student group and instructors. The weekly cycle begins with the introduction of an aspect of game design methodology and a related assignment.

  8. CS50's Introduction to Game Development

    This course picks up where Harvard University's CS50 leaves off, focusing on the development of 2D and 3D interactive games. Students explore the design of such childhood games as Super Mario Bros., Legend of Zelda, and Portal in a quest to understand how video games themselves are implemented. Via lectures and hands-on projects, the course explores principles of 2D and 3D graphics, animation ...

  9. CS 6457: Video Game Design

    Welcome to CS6457 Video Game Design. The course covers many game design topics including game engine concepts and technologies, structural elements of games, and game design process. CS6457 is a project-based course and includes both individual assignments as well as a group project. Learning objectives are focused primarily on creating fully ...

  10. Project Based Learning: Outline for Game Development Basics

    Norco College, GAM 70: Game Development Basics - An introductory class into the design and development of a video game through the look of production pipelines that are common in the industry to create video games. Key Concepts • How to turn a game idea into reality and what skills are required to make a great game. •

  11. PDF Video Game Design I: Game Assignment

    Prof. Wendi Sierra, St. John Fisher, Video Game Design course, 2014 Video Game Design I: Game Assignment Overview: As you know, the core objectives of this course include both the theoretical understanding of basic game design principles and the practical application of those principles toward the construction of your own game built in Gamemaker.

  12. Game Design: Art and Concepts Specialization

    Welcome! This course is an introduction to the primary concepts of gaming, and an exploration of how these basic concepts affect the way gamers interact with our games. In this course you will understand what defines a "game" and the mechanics and rules behind different types of games. Through four linked assignments you'll learn ways to ...

  13. How to write a game design document (with examples)

    A basic example of a simple game design document (click for the full-size version ). The point of a basic game design document like this is that it's simple and easy to use. As a result, you would typically try to keep it to a single page. To do that, you may not be able to include all of the above points.

  14. How to Write a Pro Game Design Document (With Examples)

    You need to convince the potential employer that you are best for the job. Think of the title page as the beginning of the 'cover letter,' but for game design. For example, a title page will include the title of the project, like 'The Witcher.'. The title page will also include many other aspects listed below.

  15. Midterm Assignment

    The Art of Game Design guides you through the design process step-by-step. It explains the fundamental principles of game design and demonstrates how tactics used in classic board, card and athletic games also work in top-quality video games. Game Design Essentials by Briar Lee Mitchell. ISBN: 9781118226094. Publication Date: 2012.

  16. Instructor Insights

    The weekly cycles began with an introduction of an aspect of game design methodology and a related assignment. The cycles ended with "crit sessions," during which students presented their work for feedback from student groups and instructors. Out of Class. Students worked individually and in groups on assignments outside of class.

  17. PDF Game Design and Production

    DIG4527C - Game Design and Production Page 1 of 8 Game_Design_and_Production_Syllabus_V6_MS Game Design and Production INSTRUCTOR: Marko Suvajdzic CLASS LOCATION: NRG 0120 SEMESTER/YEAR: FALL 2018 CLASS MEETING TIME(S): M, P 8 - 9; W, P 9 CREDIT HOURS: 3.0 COURSE NUMBER: DIG4527C COURSE WEBSITE: HTTP://ELEARNING.UFL.EDU/ OFFICE HOURS: TBA COURSE DESCRIPTION:

  18. Video Game Design Assignment

    Video Game Design Assignment. Curatorial note from Digital Pedagogy in the Humanities: In Wendi Sierra's undergraduate game-design class, students learn both theoretical and practical aspects of video game design by iterating from design document to alpha and beta testing to a functioning game on the Gamemaker or Unity platform.

  19. Video Game Design Club

    What is Video Game Design Club?Video Game Design Club teaches kids ages 10 to 18 how to make video games, while also learning about STEM careers. Animation, architecture, programming, engineering - it's all combined in a single year round program. Members earn badges each month as well as attend a m

  20. Assignments

    Written Assignment 3 (1500-1700 words): The final assignment is an in-­depth analysis the game or games discussed in the Written Assignment 2. Due Ses #24. Class Presentation: Each group will present on the historical significance of one game from a specific list. Due during the lab session in Week #10 (between Ses #16 and #17).

  21. Turn a Story into a Video Game: Creative Assignment For Any Novel or

    Turning a Story into a Video Game Assignment is a flexible, appealing, and open-ended project that works at the end of almost any short story unit or novel study. ... As they create their design, students should consider where and when the story takes place, as well as the objects, structures, and potential obstacles they need to include. Video ...