Created by:  Michigan State University

  • Brian Winn

    Taught by:  Brian Winn, Associate Professor

    Media and Information
Basic Info
Commitment4 weeks, 2-5 hours/week
How To PassPass all graded assignments to complete the course.
User Ratings
4.8 stars
Average User Rating 4.8See what learners said

How It Works

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from Your Peers
Help from Your Peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.


Earn official recognition for your work, and share your success with friends, colleagues, and employers.

Michigan State University
Michigan State University has been advancing the common good with uncommon will for more than 150 years. One of the top research universities in the world, MSU pushes the boundaries of discovery and forges enduring partnerships to solve the most pressing global challenges while providing life-changing opportunities to a diverse and inclusive academic community through more than 200 programs of study in 17 degree-granting colleges.
Purchase Course
Access to course materials


Access to graded materials


Receive a final grade


Earn a shareable Course Certificate


Ratings and Reviews
Rated 4.8 out of 5 of 2,431 ratings

A little too simple, but nice.

From zero to one.

This course is an excellent entry point for whoever is thinking about designing video games in a more serious manner. It's focused on hands-on practice, but it also complements it with some theory, which helps you understand the global picture of video games industry.

This course is not simply about Unity, but it's a good way of starting to practice with it. I know there are tutorials from Unity at their website, but this course does a little more than that, in the sense that you get the whole picture about video games. Plus, to those who fear programming, it gets you acquainted to code as seamlessly as possible. You won't even have to use it on the first two projects. The third project will get you to use it, and by then you will be comfortable enough with Unity layout, which will make you feel that programming is not as daunting as you thought. After that, you can always get back to Unity tutorials, and it feels easier to watch and learn from them.

Some of the content, especially the one that has to do with Unity, is slightly outdated, but this will not keep you from succeeding.

This was a really fun introduction to game development with Unity3D. I feel like I learned a lot, and I had a lot of fun.