The instructor extremely enthusiastic and passion which is really rare to see but amazing. Thank you so much for teaching this course it really helped to kick start my interest in game development :)
Very good instructor walks you through every step and then has assignments for you to do on your own to practice your coding skills. Emphasizes using documentation and practicing fundamentals.
By Alison C•
LEARN SOME C# FIRST!!! Learn it even if you plan to take other Unity courses instead of this one! It will save you from some hell. Also, If you plan to earn (or IMO cheat / fake) just the cert, it will be very easy. You can complete all assignments with no Unity knowledge and only elementary C# knowledge likely you can learn in 1 day even without prior programming experience. Most of what you learn from the course are not in those assignments too.
The reason behind this, according to the notes in the non-graded exercises from week 3 and 4, is that the exercises are actually what used to be the assignments. Since those former assignments are not compatible with the course grading system anymore, they were left out as non-graded exercises. You need some extra discipline to learn the real stuff from this course, because the non-graded lectures and exercises are the real deal and I can't say it is paced easy and reasonable enough for someone looking for spoon-fed information. Even if you try to actively read the document, most of the time you will be at 30% understanding what's going on and 70% copying the lecture codes. It will make more sense to you later on! Have faith! (Yes I am speaking to "two weeks ago" me)
For hard-selling his book: It might seem so at the very beginning of the course. but you don't really need that book to complete the course. Also he's offering a free digital copy so why complain about that lol
I agree that the videos would be more useful if there is more screencast than seeing Dr.T shaking his body frequently. Also the in video quizzes could provide some more thought provoking questions than jokes and common-sense questions. That's why it's a 4-stars for me. You can really learn some Unity in this course and IMO it's still better than the famous one from U****(game***.tv), at least it's not putting in tonnes of theory, asking you to memorize all of them while none of them is related to the exercise part (and they don't explain what they are doing). Comparing these two, this course is more like "you don't immediately understand because Unity is that difficult and a bit overwhelming", while the game***.tv ones are like "you don't understand and we are not going to explain as you won't understand afterall". YMMV but I am going to finish the rest of the specialization.
By Christopher W•
Jumps a bit in difficulty towards the end, which may throw off very new programmers. I had no difficulty, but was taking it to learn C# and Unity, not learn how to code period.
By Kyle R•
Although the majority of this course is easy, I feel the instructor could give more information on the the current week's assignments. As he tells you to do things he didn't really talk about in previous lectures and requires people to look up what he's talking about. Also, it seems that he does the long and hard approach to to coding in C# instead of showing the easy way to do things.
By Rachel B•
Goes way too fast and IS NOT for absolute beginners. The instructor assumes that you understand a lot of concepts without ever explaining them and then focuses only on some of the foundation concepts you need to know to understand what's going on. The class structure is like this: 3 simple concepts and then an assignment worth points that uses those simple concepts plus 5 complicated ones that were never explained. The forums are dead and you can't really get any help to understand the concepts that were never explained. For someone who has never programmed, it is incredibly frustrating and confusing.
By Javier G•
2 stars, becasue it is not for begginers, I dont bealive the topics are well explained and if you are a beginner you won't understand. The projects that have to be done don't always allign with was shown during the videos. Too much code is done off camera with a brief explanation of what it does is given much of the time not corresponding with what you are learning at that point wich becomes distracting and confusing.
By Bushra Y•
The instructor sound is monotonous. After deplying zip files not mentioned what to do? Until, the user bravel marks it complet only then how to choose environment is known
By Ong J H•
There's a bombardment of terminologies that aren't very beginner-friendly; this specialisation/course feels more like a refresher rather than a tutorial
By Cannon S•
It is not what you expect at all.
By Adam E•
I don't often give bad reviews, but this course falls flat. Don't take it until the problems are fixed. The instructor is very knowledgeable, but he fails to walk the learner to the final assignments for every week. The lecture just does not line up with the knowledge expected in the final exercise and the auto grader is very weak. Dr. Chuck Python Course is a model for how this should be done, but this course falls short. If Dr. Tim wants to make more money he needs to simplify because this is neither a beginning C# course or a beginning math course. You really need to have trig and calculus to take this class and understand the formulas requested. I'm pulling out before I lose too much money and frustrate myself to death.
By Evan C•
Excellent course. I was looking for something to teach me Unity and some basic coding concepts after learning C# on Code Academy. I feel like I benefited from knowing some C# beforehand but this course does go slowly and explain all relevant coding thoroughly. Definitely worth the time if you're interested in the subject. Two quick pieces of advice: #1 read the book! the book is great at explaining everything in detail when some things are glossed over in the course videos. #2 after you're thought the basics, I recommend taking some initiative in figuring out how to do some of the projects on your own, succeed or fail, because I felt trying to problem solve was a great measure of my comprehension of the material, and maybe you'll feel the same too!
By Ian J•
I found this course very helpful. I had previously completed a course on 3D game design in Unity in book form and found it a struggle. This course started from the basics and explained them in a much more straightforward way. Dr T's style is enthusiastic and engaging and the exercises he sets are directly related to the material he presents in the lectures. The graded assignments are a challenge but if you persevere, you can do it! There are some additional exercises that were previously set as a graded assignments but are now optional. I would advise all students to complete these, especially the Asteroids game as they give you a lot of practice in problem solving and you can see a real game evolving before your very eyes.
By Aman Y•
This was an awesome experience. I had been trying to learn Unity since an year. What this course provided me was a systematic approach of what I was trying to achieve. The content of the course was very precise. The course instructor was very informative and responsive in the threads though out the course. I really learnt a lot in this course of time. Rating my peers was also a joy. The assignments were needed skills but that was made clear through the lectures. Over all I would like to suggest this course to my friends and pursue to the next course. Thanks. Thumbs up.
By Hodder C•
A very good introduction to C# and Unity for people who have never done Video Game Programming. Thoroughly enjoyable course and easily understandable. Provides clear instructions and in a suitable sequence. The Lecturer shows a clear passion for the subject and ensures Knowledge is transferred to the Student at a reasonable pace. With excellent use of materials and relevant humour throughout I have really enjoyed this first course of many and I look forward to continuing my journey with C# and Unity through continuation with the courses and the further future beyond.
By Marilou J•
It has the right amount of a "challenging" course where instead of learning from the materials that the instructor given you will be pushed to look for other sources in order to complete the requirements and to look for reliable sources and to really and literally practice your skills. I hope to finish the course though but I don't have the luxury to constantly renew my payment whenever I miss a class and I was expecting for the course to not have an expiration date with regards to the subscription.
By Roy M•
Wow! I have taken MOOCs before, but this course was so much better than any I have taken before. It was closer to a true online college course. I enjoyed how the weekly assignments were structured so that (even though they weren't graded) you had to complete them to have any hope of advancing in the class. This kept me on track as many times I wanted to mark "complete" even if I hadn't finished the assignment. Instead, I forced myself to get it done and learned a lot in the process.
By Santiago O S•
Great course, I learned a lot about unity and programming in c#, it gives you insights into how videogames work and the amount of work that goes into creating them. I encourage anyone who takes the course to do all the extra exercises and projects (like rock of ages and shipbuilding 101) they really help you to put into practice what you learned in the modules and give you lot of programming experience, you really learn a lot by doing shipbuilding 101.
By Muhammad H•
This course at COURSERA is the best most appropriate course you should get if you are looking forward to become a great GAME DEVELOPER. I'm just a BIG fan of DR. T the course instructor he is my Favourite instructor so long the way he has taught this course with examples and a lot of in course assignments is just OUTSTANDING.
Tip: YOU Should take the whole specialization. you will learn everything needed to become a game Dev. from beginner to advance!
By Gerard C•
I wish I found this course a couple years ago when I started learning about Unity and programming. It's a great introduction course and even I learned a couple things I still didn't quite understand.
Anyways I've got to admit for someone who has never done any programming at all it can be a little confusing at times, specially the last two weeks, but if you download and follow the course material and do the exercises it shouldn't be a problem at all.
By Howard J C•
Great course for absolute beginners. The Unity code does quickly become overwhelming when Dr. T starts going over some codes that was implemented off camera. I'd suggest just reviewing those codes afterwards since he does provide you the source. There are few things where you wish Dr. T could have gone over in more detail but I think those are in his book. I haven't bought the book but so far, I was able to find the answers via other sources.
By Jordan R•
This was my first introduction to any real programming. It was wonderful. I have been a lifelong gamer and deeply interested in computer technology but dedicated myself in my higher education to fields in the humanities. This was my first dive back into a STEM field as a way to build up some more technical skills in order to build creative projects. Well worth the subscription to the specialization and I hope to stick it through to the end.
By Anna B•
That was really cool! Though I used to program quite much before, I'm not into object-oriented programming, I'm too old fashioned for that... Well, I WAS not, because Dr T changed my mind about it! The course is well-structured, contains a lot of info, and now I finally enjoy Unity! If you want to learn Unity coding - highly recommended! And I do love Dr T's sense of humour. So now I definitely want to complete all 5.
By Jeff W•
Great course. It was very exciting to getting to move beyond logic exercises in the console to see how those scripts can practically work to manipulate game objects in Unity. Doctor T's lectures were very helpful as a beginner. It's great to take a course where the instructor is not just a knowledgeable programmer, but also a trained instructor. I definitely plan to continue on with the next course.
By Alvin A•
This is a great course for beginner to both programming and Unity. A little familiarity with programming will help though. Dr. T gives a solid foundation on how to program correctly. The course is not too practical in a sense that you will not create a full publishable game after this course, but people who want to learn specifically "game programming" will have a solid understanding after the course.
By Meleshko A V•
Всегда была интересно, как создаются компьютерные игры. Этот курс дал мне небольшое количество навыков работы с Unity3D, но это только начало. Курс приоткрывает дверь в чудесный мир разработки игр.
Если вы знакомы с программированием на языке C# вам будет немного скучно во время прохождения основ C#, но как говорится "повторение мать учения", а значит лишним все равно не будет.
By Miguel A A W•
Curso increíble, el profesor maneja los temas de manera muy didáctica sin saltarse "obviedades" (cosa que muchos cursos de programación hacen) el contenido me gusto mucho, aprendí muchas cosas nuevas y para alguien que ya tenia conocimientos de programación me pareció manejó muy bien los temas que ya conocía. Ahh si, y el profesor es muy cool, es genial que le encanten los videojuegos jajaja