[1] is the single best online course I had. It took ~30 hours to complete, and we all know how easy it is to drop a course after couple sessions.<p>It teaches from very basics, at the same time the projects are diverse and fun because 3D-assets and effects are provided.<p>Chunk size is perfect, few minutes video and then it's few minutes of work in the editor. Videos have short text summary so there's no need to rewind the video if I missed something.<p>Often it solves a problem in a naive but incorrect way, and then fixes it. So when I encounter a problem in real project, I often have experience dealing with it.<p>It has debugging projects, where you have a complete project which is broken in multiple ways. So smart. In my regular programming work I spend most time debugging, not creating from scratch.<p>The narrator (Carl D.) is charismatic, videos are very professional.<p>I wish there were more courses with same structure and quality. Can't recommend it enough.<p>[1] <a href="https://learn.unity.com/course/create-with-code" rel="nofollow">https://learn.unity.com/course/create-with-code</a>
I would highly recommend learning Dreams for PS4. This is going to change the way video games are made. It provides an accessible way to get into game creation in a fun and accessible way. I would have killed to have Dreams when I was 12 years old.<p>Look up all the amazing things that can be made with this engine. It's incredible!
Perhaps this is not the topic to ask but besides unity which other companies are offering free moocs and/or video tutorials because of the COVID-19?
I was looking at getting it for my kids just last week. Went through a bunch forums, reading through what people are saying and the overwhelming tone was that it's just not good. An ad-hoc collection of tutorials with no overall structure and that are more confusing than helpful. Too complicated for noobs, too trivial with those with a bit of experience.<p>If anyone has a firsthand experience with Unity Learn, I'd love to hear about it, and I'm sure others will find it useful too.
If Unreal or Cryengine took the effort to create better learning resources like Unity does, they would grow dramatically. To find the name of a function I need in the c++ is a research project involving a dive through years of old forum posts.
Get them while you can. The only up to date/interesting courses are in learn premium. All the free ones are _years_ old and most just do not work in current versions of Unity.