Can you explain why are you using an interface and you are not doing the functions directly??
@freedomcodingАй бұрын
When using abstractions (interfaces or abstract classes) the code doesn't depend on concretions. This means that you can create new mediator inheriting from the mediator interface and use it without changing any code. The same way you don't have to use PlayerControllerAI, but you can use any script inheriting from Player. This way the code is much more extensible. If you have any other questions, feel free to ask!
@jadsaАй бұрын
Nice video, intermediate topics are needed!. Btw what do you use for the animations?(the planes)
@freedomcodingАй бұрын
Thank you! I will continue making videos about intermediate topics. I use Canva.
@DenysShustАй бұрын
How is it to be the most understandable and genius unity game dev youtuber ? 😅 I love your content ❤ So will my students ... 😁