Game Design and Development 5: Capstone Project (Coursera)

Game Design and Development 5: Capstone Project (Coursera)

In the game design and development capstone course, you will create an original game from initial concept up to the first playable version! Along the way, you will have the opportunity to put your game ideas in front of your peers. The capstone experience gives you the opportunity to push your skills further and demonstrate your newfound skills as a game developer. The capstone also contains guest talks from game industry professionals at Riot Games, Blizzard Entertainment, Insomniac Games, Gearbox Entertainment, Iron Galaxy, Deep Silver Volition, Goodgame Studios, Stardock, GREE, Heart Shaped Games, and more.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Course 5 of 5 in the Game Design and Development with Unity 2020 Specialization.

Syllabus

WEEK 1
Your Game Idea
Welcome to the Game Design and Development Capstone. In this module I will give you a little bit of a sense of what to expect over the coming weeks. I am going to be honest with you though, this is going to be a fair amount of work. As you have learned, making games takes time and effort. And the goal of the Capstone is to prove that you have the knowledge, skills, and attitude to make games. So, get ready to flex those game design and development muscles that you have developed across the specialization. The first thing you need to do is come up with a game idea and then flesh it out into a high concept and pitch.

WEEK 2
Early Prototype, Blueprint, and Progress Report
Now you have to start the process of making your game a reality through early prototyping. No matter how you do this, either as a non-digital prototype or a digital prototype, you need to start building and testing some of your core gameplay systems and mechanics. Along the way, it is helpful to further document your design by creating "Design Blueprints". The result of this module is an early progress report to make sure you are on track.

WEEK 3
First Playable and Fun Test
The next step is the hardest one. It is time to fire up Unity and start game dev'ing. The goal is to build the first playable version of the game. With the first playable you are able to truly playtest and iterate on the game to "find the fun." Good luck.

WEEK 4
Finishing Up
You are almost to the finish line! In this module, you finish up and submit your first playable prototype for peer review. I will also discuss what would be the next steps for your project if it shows promise, in the "Preparing to Ship" lecture. I also included several "Career Journey and Advice" guest lectures. Watch as many of these as you like. And last, but not least, I will close out the course and specialization by discussing your possible "Future Directions" after this course.

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

Related Courses

Entrepreneurship (Coursera) Coursera
FIA Business School

Entrepreneurship (Coursera)

Participants will learn key aspects of business ideation, planning, and execution, developing the ability to create and manage successful entrepreneurial ventures. Through a combination of theoretical knowledge and practical exercises, this course prepares individuals to navigate challenges, seize opportunities, and drive innovation in the entrepreneurial landscape.

Aug 31st 2026
5-12 Weeks
A Blueprint for Success – Your Video Pre-Production (Coursera) Coursera
University of Colorado Boulder

A Blueprint for Success – Your Video Pre-Production (Coursera)

In this course, we will learn about pre-production, which requires levels of planning before you ever pick up a camera. We will share with you the terminology used widely in production work, along with our ideas for affordable camera gear and editing applications. We’ll also discuss strategies to help you generate story ideas and the focus, find characters, write treatments and scripts, draw storyboards, and even pointers on how to pitch your stories.

Aug 31st 2026
3 Weeks
Pixel Art for Video Games (Coursera) Coursera
Michigan State University

Pixel Art for Video Games (Coursera)

This course is aimed to give you the tools and knowledge you need to start creating simple art for video games made in the Unity game engine. Through the aesthetic of pixel art we will explore artistic principals like shape language, color theory, and composition as well as show you a step by step workflow for creating assets that you can use to make your own games.

Sep 7th 2026
5-12 Weeks
Web Design: Wireframes to Prototypes (Coursera) Coursera
California Institute of the Arts

Web Design: Wireframes to Prototypes (Coursera)

This course is focused on the application of the early UX research to actual user interfaces: the creation of wireframes, high-fidelity mockups, and clickable prototypes. This course is the continuation of the course Web Design: Strategy and Information Architecture, in which students completed the first half of a large scale project—developing a comprehensive plan for a complex website.

Sep 7th 2026
4 Weeks
Intermediate Object-Oriented Programming for Unity Games (Coursera) Coursera
University of Colorado System

Intermediate Object-Oriented Programming for Unity Games (Coursera)

This course is the third course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the programming languages you can use in the Unity environment.

Aug 31st 2026
4 Weeks
Foundations of Objective-C App Development (Coursera) Coursera
University of California, Irvine

Foundations of Objective-C App Development (Coursera)

An introduction to the Objective-C programming language. This will prepare you for more extensive iOS app development and build a foundation for advanced iOS development topics. Objective-C programming requires a Mac laptop or desktop computer. An iOS device is optional if the learner is willing to working exclusively with the simulator. Some learners have been able to work with an OS X virtual machine on Windows, but explaining how to do that is beyond the scope of this course.

Aug 31st 2026
4 Weeks
Gamification (Coursera) Coursera
University of Pennsylvania

Gamification (Coursera)

Gamification is the application of game elements and digital game design techniques to non-game problems, such as business and social impact challenges. This course will teach you the mechanisms of gamification, why it has such tremendous potential, and how to use it effectively.

Aug 31st 2026
5-12 Weeks
Foundations of User Experience (UX) Design (Coursera) Coursera
Google

Foundations of User Experience (UX) Design (Coursera)

Foundations of User Experience (UX) Design is the first of a series of seven courses that will equip you with the skills needed to apply to entry-level jobs in user experience design. UX designers focus on the interactions that people have with products like websites, mobile apps, and physical objects. UX designers make those everyday interactions usable, enjoyable, and accessible. The role of an entry-level UX designer might include empathizing with users, defining their pain points, coming up with ideas for design solutions, creating wireframes, prototypes, and mockups, and testing designs to get feedback.

Sep 3rd 2026
4 Weeks
Create High-Fidelity Designs and Prototypes in Figma (Coursera) Coursera
Google

Create High-Fidelity Designs and Prototypes in Figma (Coursera)

Create High-Fidelity Designs and Prototypes in Figma is the fifth course in a certificate program that will equip you with the skills you need to apply to entry-level jobs in user experience (UX) design. In this course, you will follow step-by-step tutorials to learn how to create high-fidelity designs, called mockups, in Figma, a popular design tool. Then, you’ll turn those designs into an interactive prototype that works like a finished product. You’ll conduct research to collect feedback about your designs and make improvements. Finally, you’ll learn how to share your designs with development teams and highlight your work in your professional UX portfolio.

Sep 7th 2026
5-12 Weeks
Moving, Shooting, and Debugging in GameMaker (Coursera) Coursera
University of Colorado System

Moving, Shooting, and Debugging in GameMaker (Coursera)

This course is the second course in the specialization about learning how to develop video games using GameMaker on Windows or Mac. Why use GameMaker instead of using C# and Unity or C++ and Unreal*? Learning to develop games with GameMaker is much easier than learning to program in C# or C++ AND learning Unity or Unreal. If you just want to continue learning how to develop games in a more "gentle" way, this is a great starting point.

Aug 31st 2026
4 Weeks
Game Design and Development 3: 3D Shooter (Coursera) Coursera
Michigan State University

Game Design and Development 3: 3D Shooter (Coursera)

If you love games and want to learn how to make them, then this course is your third step down that path. In this course you will learn the fundamentals of game design, including an understanding of level design, game balancing, prototyping, and playtesting, as well as game asset creation techniques. You will continue 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 a 3D First-Person Shooter game, and will be able to leverage an array of game development techniques to create your own basic games.

Aug 31st 2026
4 Weeks