À propos de ce cours
4.8
613 notes
127 avis
Spécialisation
100 % en ligne

100 % en ligne

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

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Heures pour terminer

Approx. 18 heures pour terminer

Recommandé : 4 hours/week...
Langues disponibles

Anglais

Sous-titres : Anglais

Compétences que vous acquerrez

Video Game DevelopmentC Sharp (C#) (Programming Language)Unity (User Interface)Game Design
Spécialisation
100 % en ligne

100 % en ligne

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

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Heures pour terminer

Approx. 18 heures pour terminer

Recommandé : 4 hours/week...
Langues disponibles

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
3 heures pour terminer

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!...
Reading
16 videos (Total 89 min), 6 lectures, 1 quiz
Video16 vidéos
Brief History of Game Platforms1 min
Modern Game Platforms1 min
Project Overview2 min
Getting Started7 min
Creating Tree Sprite6 min
Creating Ground Tiles5 min
Creating Platforms4 min
Setting up the Player11 min
Tags3 min
Layers4 min
Sorting Layers4 min
Player Animations11 min
Player Animator Controller9 min
Character Controller5 min
Using Game Controllers5 min
Reading6 lectures
History of Video Games10 min
Download and Install (the latest) Unity3D10 min
Troubleshooting Tips10 min
Downloading Project Assets10 min
Solutions to Sparty not moving10 min
Game Controller Details10 min
Quiz1 exercice pour s'entraîner
Week 1 Quiz28 min
Semaine
2
Heures pour terminer
3 heures pour terminer

Getting the Game Playable

Welcome back! This week we will continue to build our 2D platformer game, getting into some level design and gameplay enhancements, including adding an enemy to our game. Along the way we will start to introduce some Unity Editor tips and tricks and some more advanced programming concepts. As always, if you are having troubles with a concept, quiz, or technical issue with Unity or the project, 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. Onward!...
Reading
18 videos (Total 134 min), 1 quiz
Video18 vidéos
Moving Platforms9 min
Project Organization4 min
Camera Follow3 min
Character Controller Code Part 19 min
Character Controller Code Part 212 min
Adding Double Jump8 min
Death Zone5 min
Coins7 min
Victory7 min
Particle Effects13 min
Enemy Setup7 min
Enemy Animation7 min
Attacking and Stunning Enemy6 min
Moving Enemy5 min
Enemy Code Part 16 min
Enemy Code Part 26 min
Player Bounce on Enemy Stun4 min
Quiz1 exercice pour s'entraîner
Week 2 Quiz20 min
Semaine
3
Heures pour terminer
2 heures pour terminer

Building Out the Game

Hi! This week we will finish our example game, bringing in some visual polish and UI, adding a game manager, and making sure our game controls work across multiple platforms. We will continue to introduce additional design and programming concepts along the way. And, at the end of this week, you will start the process of modifying the game and transforming it into your own creation! How exciting! As always, if you are having troubles with a concept, quiz, or technical issue with Unity or the project, 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. Go! Go! Go!...
Reading
13 videos (Total 96 min), 1 lecture, 1 quiz
Video13 vidéos
Parallax Scrolling Part 26 min
Image Effects4 min
User Interface Setup9 min
Hiding UI in the Scene View4 min
Game Manager8 min
Player Prefs6 min
Game Manager Code8 min
Custom Editor Tools10 min
Out-of-Game Scenes7 min
The Main Menu6 min
Cross Platform Menu Controller Support3 min
Supporting Mobile Cross Platform Input11 min
Reading1 lecture
Course Project Goals10 min
Quiz1 exercice pour s'entraîner
Week 3 Quiz20 min
Semaine
4
Heures pour terminer
5 heures pour terminer

Preparing to Ship!

Welcome back game developers! This week, while you work on your game, we will discuss how to polish, balance, and optimize your game (and future games), build the game for various modern platforms, as well as bring the game to market. These lectures and readings contain a wealth of game making goodness that I hope will inspire and excite you. As always, if you are having troubles with a concept, quiz, or technical issue with Unity or the project, 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 the final crunch commence!...
Reading
9 videos (Total 59 min), 10 lectures, 1 quiz
Video9 vidéos
Building for WebGL4 min
Building for PC and Mac8 min
Building for iOS12 min
Building for Android6 min
Taking Screenshots11 min
Creating a Game Web Page6 min
Finishing Up min
End of Course min
Reading10 lectures
Game Polish (aka, Game Feel and Juice)10 min
Integrating Analytics10 min
Monetization10 min
Playtesting and Balancing10 min
Optimization10 min
Building for iOS and Android Resources10 min
Creating a Game Trailer10 min
Game Web Page Resources10 min
Distribution Channel Resources10 min
Additional Resources10 min
4.8
127 avisChevron Right
Orientation de carrière

50%

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

83%

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

Meilleurs avis

par JWJan 19th 2016

This course was a blast! It dived a bit deeper into Unity compared to "Introduction to Game Development", the course outline and steps worked great and I learned a lot.

par FMFeb 17th 2016

Great course to give you fundamental experience creating a 2D platformer in Unity. Learned a lot and have a solid library of scripts to help me with my next project.

Enseignant

Avatar

Brian Winn

Associate Professor
Media and Information

À propos de 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....

À propos de la Spécialisation Game Design and Development

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....
Game Design and Development

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.