Sign in to follow this  

a total beginner at learing C# (codeing)

This topic is 2046 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

hi my names arron
nice too meet you all


yesterday i got my 1st codeing book (beginning C# game programing book/cd)

i have a few questions ive never done codeing in my life and when i see codeing it like my head cant work it out ive had a game idear in my mind since i was 15 years old and im 26 now im good with building working out issuses with windows (.e.g fixings errors and ect) and building computers (just like my gameing rig)

the questions i have are

is this the best book for me to start with?

if not what wolud everyone recommend ?

Share this post


Link to post
Share on other sites
Hello!
C# isn't bad to work with far as a beginner type of language i wouldn't suggest it. I would suggest checking out Python. http://www.python.org/ there are plenty of tutorials all over the internet for Python. :P Python is easier to following than most languages and is a good start for programming I think. Also, if you end up sticking with that book, be sure you're reading everything in the beginning. Just skipping to the code or "how to make a window" isn't really gonna help you in the long run. :P You need to know how code works behind the scenes.

Share this post


Link to post
Share on other sites
C# is a great introductory language, I'd highly recommend it. As for books - I don't know any introductory books for the language as the syntax was easy for me to pickup with my C++ background. The best way you'll learn is by doing; read a chapter in your book, consider what you learned, and think about an application that could be created using the code you learned. For example, in the first chapter, you'll likely learn how to output "Hello, world!" to the screen. You can't really do much but tell a story with that, but in the next chapter, you will likely learn about variables, data types, etc. Now, you can make an application that let's the user type in their name and outputs it to the screen. Each chapter opens a new world of game programming to you, just be creative and think of ways to implement what you've learned.

I'd also like to mention that one book isn't going to cut it. It's going to be a long road ahead of you, so you'll want to pickup multiple books for reference, and to improve your knowledge of the language. You'll want to study the documentation, online articles, online tutorials, and if it helps you, online video tutorials. There are so many sources for learning how to program nowadays that it makes the process much faster than the past. Search around the web for "C# tutorials", and "C# video tutorials". You'll find loads of information. Asking questions on GameDev isn't necessarily the best option for a question such as yours, as you'll get responses such as "well, I don't know C#, but python is much better look at it!", or Java, or C++, or C... People are going to tell you incorrect information on a forum. To get the best out of this community, post specific questions, like "[C#] Issue with my class" and post what's happening with the class, any error(s) being displayed, and be sure to include the source code as well.

Hope that gets you started.

Share this post


Link to post
Share on other sites
I liked this when I started C#: [url="http://shop.oreilly.com/product/0636920000679.do"]http://shop.oreilly....636920000679.do[/url] as it had me making some games which was good.

If you'd like something free I'd recommend: [url="http://www.csharp-station.com/tutorial.aspx"]http://www.csharp-st...m/tutorial.aspx[/url], just click on the bit that says [html] on each one, and if you'd like to get the code click [code] Edited by robbiewoods05

Share this post


Link to post
Share on other sites

This topic is 2046 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this