À propos de ce cours
62,444 consultations récentes

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Approx. 27 heures pour terminer

Recommandé : 4 weeks, 2-5 hours/week...


Sous-titres : Anglais

Compétences que vous acquerrez

Video Game DevelopmentC Sharp (C#) (Programming Language)Unity (User Interface)Game Design

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Approx. 27 heures pour terminer

Recommandé : 4 weeks, 2-5 hours/week...


Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

3 heures pour terminer

From Game Player to Game Developer

The only thing more fun than playing games is making them. You can make games. All it takes is some time, a willingness to learn and a passion to create. You don't need to be a "coder" to make games. Part of the beauty of games is that they take a variety of skills to make. Art, creativity, and systems thinking are just as important as code. Join us in this journey into game making!

17 vidéos (Total 86 min), 7 lectures, 3 quiz
17 vidéos
Meet the instructor: Brian Winn5 min
Who is taking the course?28s
About MSU1 min
Game Development Overview8 min
Intro to Unity3D7 min
Setting Up Your Workstation9 min
Unity3D Editor Configuration4 min
Unity3D Editor Walkthrough12 min
Game Graphics Concepts - Part 1 of 34 min
Game Graphics Concepts - Part 2 of 34 min
Game Graphics Concepts - Part 3 of 32 min
Creating Game Graphics2 min
Game Audio Concepts4 min
Creating Game Audio5 min
The Asset Pipeline4 min
End of Week 130s
7 lectures
Additional Resources10 min
Troubleshooting Tips10 min
Download and Install Unity3D10 min
Unity3D Editor Quick Reference10 min
Additional Resources10 min
Asset Creation Tools10 min
Asset Acquisition Resources10 min
3 exercices pour s'entraîner
Game Development Concepts10 min
Game Engines and Unity Editor10 min
Game Asset Concepts12 min
5 heures pour terminer

Intro to Unity3D Development

One of the reasons we use Unity3D is its visual editor which makes creating interactive games accessible to both creative and technical individuals. In this module, you will create your first Unity3D project from start to finish. Using a variety of graphical and audio assets and a library of scripts, you will create a simple model of our solar system. By the end of the module, you should have a good understanding of the Unity3D editor and the workflow for creating games.

12 vidéos (Total 101 min), 3 lectures, 4 quiz
12 vidéos
Getting Started3 min
Working in 3D Space9 min
Setting up the scene9 min
Adding Behaviors12 min
Materials11 min
Lighting9 min
Audio7 min
Cameras14 min
Build & Deploy16 min
Finishing Up4 min
End of Week 229s
3 lectures
Download Project Assets10 min
Testing WebGL locally in a Browser10 min
Additional Resources10 min
3 exercices pour s'entraîner
Working in 3D Space12 min
Materials, Audio, and Lights10 min
Cameras, Building, and Deploying10 min
5 heures pour terminer

Creating Games in Unity3D

Unity3D is a powerful tool for creating games. In this module, you will create your first actual game from start to finish, called Roller Madness. This ball rolling game will introduce you to the concepts of physics, health and damage, pickups, enemies, spawners, a user interface, and a variety of visual and audio effects. This is your right of passage into game development!

17 vidéos (Total 127 min), 4 lectures, 5 quiz
17 vidéos
Getting Started8 min
Setting Up the Scene14 min
Camera Setup7 min
Project Organization4 min
Physics8 min
Player Control and Appearance12 min
Health and Damage6 min
Pickups9 min
UI Basics11 min
Game Manager4 min
Enemies7 min
Particles and SFXs12 min
Animation6 min
Spawners11 min
Finishing Up43s
End of Week 328s
4 lectures
Downloading Project Assets10 min
Using Game Controllers10 min
Common Issue - Lighting seems broken when reloading or switching scenes in Unity Editor.10 min
Additional Resources10 min
4 exercices pour s'entraîner
Game Objects, Prefabs, and Standard Assets10 min
Physics, Player Control, and Health & Damage10 min
Pickups, UI, Game Manager, and Enemies10 min
Particles, SFX, Animation, and Spawners10 min
6 heures pour terminer

Designing and Coding Gameplay Systems

Now, don't get scared, but games need code. Code is the canvas upon which game systems are painted. However, that doesn't mean you need to be a C# ninja. In this module, you will start to learn the ins-and-outs of programming C# in Unity. You will apply this knowledge to build a first person shooter game, called Box Shooter. By the end of the module, you will have the tools to begin to develop your own custom games!

21 vidéos (Total 144 min), 3 lectures, 6 quiz
21 vidéos
Unity Programming Concepts8 min
Project Overview2 min
Getting Started2 min
Movable Targets Part 19 min
Movable Targets Part 211 min
Movable Targets Part 33 min
Player Setup9 min
Camera Setup7 min
Projectile Setup3 min
Shooting Projectiles11 min
UI Setup8 min
Game Manager12 min
Play Again7 min
Particles and SFX5 min
Target Prefab Setup6 min
Spawner Setup6 min
Animated Targets7 min
Animator Setup12 min
Finishing Up43s
End of Week 457s
3 lectures
Unity3D Scripting Quick Reference10 min
Downloading Project Assets10 min
Additional Resources10 min
5 exercices pour s'entraîner
Programming Concepts 110 min
Programming Concepts 210 min
Player, Camera, Projectiles, and Shooting10 min
UI, Game Manager, Play Again, Particles, and SFX10 min
Targets that Spawn and Animate10 min
937 avisChevron Right


a commencé une nouvelle carrière après avoir terminé ces cours


a bénéficié d'un avantage concret dans sa carrière grâce à ce cours


a obtenu une augmentation de salaire ou une promotion

Principaux examens pour Introduction to Game Development

par SGFeb 7th 2016

Very great course. The instruction is spot on, allowing me to listen while I work without the need to actually watch the video. Definitely worth it for novices and even intermediate level developers.

par AHNov 16th 2015

I enjoyed the course. Very fun playing with the Unity editor, and the assignments give you some freedom in how you tackle assignments. The class was fairly easy and doesn't need much time commitment.



Brian Winn

Associate Professor
Media and Information

À propos de Université d'État du Michigan

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....

À propos de la Spécialisation Conception et développement de jeux

Break into the video game industry with theoretical, technical, and business knowledge from one of the world’s best programs. This Specialization covers the theoretical and practical foundations of video game production using the Unity 3D game engine. The Specialization is taught by faculty at Michigan State University with over fifty years of combined experience building games and teaching game production. Michigan State University is one of the top-rated game design and development programs in North America. You’ll learn to develop a game concept; prototype, test, and iterate on your ideas; and navigate licensing, marketing, and other business considerations. The specialization builds a solid foundation for industry roles as a gameplay designer, level designer, technical designer, technical artist, programmer, or producer. The capstone partner for the specialization is the online game portal Kongregate, which provides an avenue for distribution of the capstone project, as well as a pathway for monetization for aspiring game developers....
Conception et développement de jeux

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

  • The course was originally built with Unity 5.1.x. However, we recently updated lessons to Unity 5.4.x where there were notable differences between 5.1 and 5.4.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.