This course is the fourth course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the programming languages you can use in the Unity environment.
Offered By


About this Course
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessCould your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Syllabus - What you will learn from this course
Exceptions and File IO
Inheritance and Polymorphism
Event Handling and Menus
Feed the Teddies
Reviews
- 5 stars76.36%
- 4 stars15.75%
- 3 stars4.10%
- 2 stars1.36%
- 1 star2.39%
TOP REVIEWS FROM INTERMEDIATE OBJECT-ORIENTED PROGRAMMING FOR UNITY GAMES
Very good in depth game programming and design, much more linux friendly than the previous two courses but still bad support
Very interesting class! I really like the "teaching by exemples" approach used by the professor. Would definitely recommend!
Some of the ex are too complicated, some of them are a piece of cake
Amazing course, week 3 and 4 were kind of taught in a rush, could have done those topics more slowly and in detail.
Amazing concise videos by Dr. T.
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?
More questions? Visit the Learner Help Center.