470 Best + Free Unity Courses & Certification [UPDATED]
As featured on Harvard EDU, Stackify and Inc - CourseDuck identifies and rates the Best Unity Courses, Tutorials, Providers and Certifications, based on 12,000+ student reviews, public mentions, recommendations, ratings and polling 5,000+ highly active StackOverFlow members. Learn more
- 1. Introduction to C# Programming and Unity [Coursera] - Best Course Overall
- 2. Getting Started with Unity [Unity Learn]
- 3. Make a GAME (Unity) [YouTube] - Best YouTube Tutorial
- 4. CS50's Introduction to Game Development [edX] - Best Free Course
- 5. How to make a Video Game [YouTube]
- 6. Create with Code [Unity Learn]
- 7. How to make a 2D Game [YouTube]
- 8. Beginner Guide to How to Make a Game with Unity [BitDegree]
- 9. Rapid Gameplay Prototyping [Coursera]
- 10. Creating Virtual Reality (VR) Apps [edX]
Introduction to C# Programming and Unity (2018)
- The course is free and very beginner friendly. Anyone who has dreamed of developing a video game can start here.
- By focusing on a fun project, the course helps students stay enthusiastic as they begin a journey deep into computer programming and game development.
- Course does a great job of whetting appetites and priming students for further learning.
- The course does not stand alone. It is only an introduction to the 5-course series and will not teach enough by itself.
- Course brushes up against math and traditional coding. While neither are prerequisites, students with absolutely no background in either will have a harder time.
- Acquiring C# console and Unity can prove prohibitive to students who are unprepared.
Getting Started with Unity (2019)
- Learning focuses on real-world experience. The completely hands-on approach is compelling and effective.
- Entire introductory platform is free to access.
- Great way to foster interest in computer science and using Unity.
- It's a fairly self-structured experience. Students can get lost in the materials without a clear path to follow.
- Completely skips theoretical fundamentals. It might make programming fun, but some lessons are staples for a reason.
- Designed for all ages. Anyone with a computer science background should not start with Unity here.
Make a GAME (Unity) (2013)
- Anything available on YouTube is completely free and infinitely repeatable. It's always a pro.
- Course makes a strong effort to guide true beginners through the development process.
- Lessons are very easy to digest.
- Entirely GUI-based game development. This is not a place to learn coding.
- Number of views rapidly dwindles as you get into the series, suggesting that completing the course is harder than it seems.
- Videos were filmed on an older version of Unity. Some discrepancies may come up.
CS50's Introduction to Game Development (2018)
- Course is the 2nd in a series. For a more complete learning experience, the entire series can be studied for free.
- Project-focused learning ensures that anyone who completes the course will have made their first video game.
- Course can be taken for college credit through Harvard University.
- Professional certificate costs $150.
- Course is designed at an intermediate level. Beginners cannot start here.
- Course is only free if you do not want college credit.
How to make a Video Game (2017)
- Course is extremely beginner friendly. It skirts many of the frustrations that plague first projects by keeping things simple.
- Course have millions of views, suggesting that it has successfully helped many newcomers tackle their first video game development project.
- Brackeys has great energy and flow in his presentation.
- YouTube does not provide consistent interactions with the instructor.
- Tutorial does not get deep into development concepts and resources. It keeps things strictly at the beginner level.
- Tutorial only covers Unity. Other game development resources will not be found here.