I have read a lot of unity’s documents, tutorials and resources.
I was hoping to keep on improving and gaining knowledge. Would anyone know of any good books, tutorials, documentation, source code, example and resources for game programming in C#.
I am specifically interested in architecture - how to create a good foundation, how to communicate effectively between objects and components, improve on object and component oriented methods. When and how to use delegates, inheritance and interfaces properly etc.
Simply I am after how to make my scripts communicate with each other properly. Currently I am using a lot of inheritance. I should properly use more delegates and interfaces.
Also how to make good use of managers such as a game manager etc
well there is plenty of resources…i would suggest not focus on game only first , but have a more general approach of the language , so then you can easily pick up and translate what you need to unity…
I started with C# doing console stuff and then Xna later …