The device or "platform" that a game is developed for and played on has a massive impact on the game development process. In this hands-on course you will explore how to develop a game for a variety of modern platforms, including Web, Windows, Mac OS X, iOS, and Android. While building a complete game, you will learn intermediate and advanced game development techniques in the Unity game engine. By the end of the course, you will understand how to develop, refine, package, and prepare your game for distribution on a variety of game platforms. Particular attention will be given to developing a 2D platformer game that supports multiple forms of input (keyboard/mouse, controller, and touch), works across multiple forms of output (screen size, screen resolution, sound), and performs well on a variety of computing devices.
Offered By
About this Course
Learner Career Outcomes
47%
45%
Skills you will gain
Learner Career Outcomes
47%
45%
Offered by

Michigan State University
Michigan State University has been advancing the common good with uncommon will for more than 150 years.
Syllabus - What you will learn from this course
Starting the Project
Hello game developers! Across this course, we will build a complete 2D platformer game as a vehicle to talk about how to develop, refine, package, and prepare games for distribution on a variety of game platforms. This week we will launch right into the thick of it and set up our 2D game, create our player, and give the player control.If you are having troubles with a concept, quiz, or technical issue with Unity, you should post on the Discussion Forum to ask for help. Remember to be a good Coursera community member and help others out when you can.Let’s get started!
Getting the Game Playable
Welcome back!
Building Out the Game
Hi!
Preparing to Ship!
Welcome back game developers!
Reviews
TOP REVIEWS FROM GAME DEVELOPMENT FOR MODERN PLATFORMS
This is very nice course. I honestly say that i never before this course even open the unity and now i developed full game with my own idea it is nice to start Game development with this course
Overall good course. Videos need to be recorded in HD, and some of the later videos need to be re-recorded. The audio feedback is not good and makes it distracting and difficult to watch.
Great lectures from Brian Winn: very clear and his assets very clear as well an organized. It will be very good to complement the lectures with a short document summarizing the theory.
The audio quality on these lectures is painful at times. Very bad clipping. With that, this course is a lot of fun to work through. Really provides a nice foundation to Unity topics.
About the Game Design and Development Specialization
Break into the video game industry with theoretical, technical, and business knowledge from one of the world’s best programs.

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
What version of Unity is covered in the course?
More questions? Visit the Learner Help Center.