Where can I find advanced Unity tutorials?
Are there advanced Unity tutorials out there which cover coding on a higher level than just "scripting"? I'd like to learn about advanced delegate/event systems combined with popular game design patterns like the mutuator/facade/flyweight/factory/decorator etc...
Most of the tutorials on the internet are beginner tutorials which cover "how to write spaghetti". I'd like to take it to the next level. So, are there tutorial series available for me to learn advanced Unity development?
Are you writing in JS? Because if you're looking for real OOP switch to C# You don't script in C#
Scripting is just computer program$$anonymous$$g - I've never seen a Unity program$$anonymous$$g trick that wasn't taught in the first 2 years of a Com Sci major. Here's my longer version of that: http://answers.unity3d.com/questions/1252826/is-unity-for-beginners-if-not-what-else-should-i-k.html
Just look for any decent program$$anonymous$$g book. Even skim$$anonymous$$g a decent intro book, like $$anonymous$$e, can often fill in a lot of gaps for a self-taught programmer.
Facade/flyweight .. are "Design Patterns," not "Game" design patterns. They're from an old non-game book (search Design Patterns gang of four.) But they were sort of a fad. I don't recommend focusing on them. But if you want to, the non-Unity explanations will be better and will transfer to game-scripting just fine.
Your answer
Follow this Question
Related Questions
I have created an Event based InputManager 0 Answers
Tutorial level 1 Answer
Detect specific game object with raycast and show UI when hit 2 Answers
Why isnt the Unity tutorial working for me? 2 Answers
unable to open example project 0 Answers