How to I get good at game programming in C#?
#1 Members - Reputation: 111
Posted 08 March 2012 - 06:32 PM
#3 Members - Reputation: 442
Posted 08 March 2012 - 07:38 PM
Specifically I'd enjoy books on c# design patterns, I bought some for javascript and they really knocked it out of the park for me as far as understanding that language goes, but it was all object based, now I need to apply it to classes......
#6 Members - Reputation: 110
Posted 08 March 2012 - 10:23 PM
This is probobly a noob question, but I looking for some advice on how I can get a good grasp on game programming in C#? Are there any DVDS or books anyone could recommend me? Ive only messed around with a couple other languages and C# really interest me so I chose C# as a first language I would learn. I dont really know where to start so if anyone could point me in a good direction that would be great.
http://www.3dbuzz.com/vbforum/sv_home.php
http://www.learnvisualstudio.net/
http://www.csharp-station.com/default.aspx
http://www.dotnetperls.com/
C# For Dummies is a good book, as well as Microsoft Visual C# 2010.
#7 Members - Reputation: 455
Posted 09 March 2012 - 01:19 AM
http://csharpindepth.com/
#8 Members - Reputation: 103
Posted 09 March 2012 - 01:40 AM
Personally, I always found the original to be the best.
+1'd, although it's examples don't use C# it's full of little bits of advice and patterns that will pop into your head while you're coding. I would read this a little, code a little, read a little more - you find that the book slowly starts weaving itself into your thinking without you even noticing and the end result is something you feel a little more proud of.
But if you want to get good?
Practice! If you ever think "I wonder if I can do X?", try it! Learn from it and move on.
Look at other peoples code and while not directly copying, try to understand why they did it that way and make a decision if you agree with this or not.
If you can, talk to people about it, even if they don't fully understand, just talking about it can help you get your head around it a bit more. Also, most of the time a problem you have has already been solved.
Current project: Missile Base
#10 Members - Reputation: 107
Posted 31 March 2012 - 04:34 PM
Anyways, if it sounds interesting, check out http://www.omnimaga.org/index.php?board=71.0 and maybe join the friendly Omnimaga community. In addition to all this, like it's been said, the best way to learn to program is to program, as much as you can, as often as you can.






