Game Programming C# - Resources and Documents

Hey Guys,

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

Regards,
Pip

theres is good stuff over 3dbuzz.com about C#, language itslef and game application using Xna framework as well recently unity stuff.

then you can certainly find over amazon numerous book about C# , web resources too like this one :

http://www.csharp-station.com/tutorial.aspx

which can give you already a good overview

or book like that >>
http://www.amazon.com/Pro-2008-NET-Platform-Windows-Net/dp/1590598849/ref=sr_1_20?s=books&ie=UTF8&qid=1308621893&sr=1-20

where you can look into specifics things 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 …

The Hack + Slash Tutorial by Petey at BurgZergArcade might be interesting for you.

+1 for this one, it is nicely done and explained.

Thanks guys,

I had seen that site then forgot about it. Thanks for reminding me.