Hello everybody, I'm planning to learn C#, the book I'm using is: O'Reilly's Head first: C#.
I've read approximately.. 70 pages of that stuff most of that was a guide..I made my own contact card, with logo, randomly generated ID's and stuff and other stuff in Windows form application, It feels like I'm missing something, Is there any other good book I can use?(I have no prior experience in programming)
Thank you.
Install library OpenTK. Start drawing shit. You can also get X/Y input from your mouse. Use your imagination, because if you don't, programing isn't for you.
If you just want to learn it for fun, then I'd suggest you just collect ideas of what you want to program, then try to do it.
Obviously you should start small.
Also there are often projects on googlecode or codeplex.com that you can learn from just by looking at the source code.
[QUOTE=HeatPipe;38383042]Install library OpenTK. Start drawing shit. You can also get X/Y input from your mouse. Use your imagination, because if you don't, programing isn't for you.[/QUOTE]
Starting directly with OpenTK (or even XNA or ANYTHING 3d/2d drawing related) will frustrate him extremely fast.
If you really want to start with a 2d game (or just random 2d drawing at first :P) then take a look at SFML (it has awesome .NET bindings).
Well, it'd be a help to know what you actually want to do with the language...
[url]http://rbwhitaker.wikidot.com/xna-tutorials[/url]
I used this to learn, go through all of the c# tutorials before going into 2D, then go wherever from there.
Don't just re write the code, try to really understand it and play with it, no one is judging your code.
[QUOTE=Doctor Dark;38463313][url]http://rbwhitaker.wikidot.com/xna-tutorials[/url]
I used this to learn, go through all of the c# tutorials before going into 2D, then go wherever from there.
Don't just re write the code, try to really understand it and play with it, no one is judging your code.[/QUOTE]
I second this notion. Not only does he overview a lot of c#, but he covers many aspects of XNA in simple project based examples. This allows you to experiment with certain parts in an easy environment, without having to worry about how your changes affect other parts of your program.
Thank you all, especially you, Doctor Dark.
I have begun reading that tutorial and so far it's really well-written.
I would at MINIMUM take a few weeks to make a few console apps to help you understand the core of c# and how it manages the code. Then take on the graphics. Make sure you learn debugging, if XNA is anything to go by its your best friend.
EDIT: I learned it by a teacher at VB and then moved onto C# as i outgrew it. I realise you do not have this luxury so you might want to try Youtube videos as a person explaining it to you always helps you remember it, at least to me.
Sorry, you need to Log In to post a reply to this thread.