How do I learn to program?

Last post 05-05-2008, 10:16 AM by Jim Perry. 21 replies.
Sort Posts: Previous Next
  •  03-09-2007, 4:15 PM

    How do I learn to program?

    XNA Game Studio Express (GSE) simplifies game development, making it more approachable to beginners and providing enhanced productivity for the experienced. However, creating a game with XNA GSE requires you to know how to program. So what do you do if you are interested in making games, but you don't know how to program?

    Here's a link to Microsoft's Beginner Developer Learning Center. It provides instruction and tutorials for beginners, teaching them how to program and how to use the C# Express Integrated Development Environment (IDE). Beginners interested in XNA GSE will want to follow the Windows development tracks.

    http://msdn.microsoft.com/vstudio/express/beginner/

    Welcome to the world of programming!

    --Stephen

     


    Stephen Styrchak | XNA Game Studio Developer
  •  03-09-2007, 4:20 PM

    Re: How do I learn to program?

    IDE = Integrated Development Environment.

     

    Use TorqueX. That, or learn C#. 


    ____________________
    Life's a game, let's play.
  •  03-09-2007, 4:25 PM

    Re: How do I learn to program?

    Red Ring Rico:

    IDE = Integrated Development Environment.

     

    Use TorqueX. That, or learn C#. 


    You realize that Stephen was not actually asking the question "How do I learn to program" for himself. He's a Microsoft employee on the XNA team that was just posting a resource post right?

     

    Stephen, here's a thread I put together over in the MSDN forums collecting a ton of beginning programming resources. The community offered a ton of great suggestions for new programmers (or existing programmers that are new to C#). It's become quite a good resource and I thought I would re-mention it here for this thread.



    George Clingerman - Microsoft XNA MVP
    XNADevelopment.com
  •  03-09-2007, 5:13 PM

    Re: How do I learn to program?

    Red Ring Rico:

    Use TorqueX. That, or learn C#. 

    You won't be able to do fancier stuff in TorqueX without knowing C#


    Visit my blog at http://waru360.codesan.com/
  •  03-10-2007, 6:58 AM

    Re: How do I learn to program?

    Yeah, sorry about that. I was having some blood glucose problems, so I became delarious throughout the day and don't remember writing that.

    ____________________
    Life's a game, let's play.
  •  03-10-2007, 1:03 PM

    Re: How do I learn to program?

    Red Ring Rico:
    Yeah, sorry about that. I was having some blood glucose problems, so I became delarious throughout the day and don't remember writing that.

    delirious + hilarious = delarious?


    skasoftware.com
  •  03-10-2007, 1:44 PM

    Re: How do I learn to program?

    I'm also dyslectic.

    ____________________
    Life's a game, let's play.
  •  03-10-2007, 7:41 PM

    Re: How do I learn to program?

    I have also put together a small list, but will need to update it with the latest videos from MSDN and this site.

    Here is the link.


    Glenn "Mykre" Wilson - (XNA / DirectX MVP)
    Virtual Realm :- XNA News and Resources from Down Under
  •  03-11-2007, 7:18 AM

    Re: How do I learn to program?

    Looks like someone didn't read the topic body.

    I see this happen time, and time again. Silly people only read the topic title, but skip over the actual content of the body.

    Don't do that. Read before you post.

    Red Ring Rico:

    IDE = Integrated Development Environment.

     

    Use TorqueX. That, or learn C#. 


    --
    Red Ring Rico:
    Yeah, sorry about that. I was having some blood glucose problems, so I became delarious throughout the day and don't remember writing that.

    ^^^ Vile lies!

  •  03-11-2007, 7:56 AM

    Re: How do I learn to program?

    Bapabooiee:

    ^^^ Vile lies!

     

    Oh how I wish it were, diabetes sucks :(. 


    ____________________
    Life's a game, let's play.
  •  03-18-2007, 10:39 PM

    Re: How do I learn to program?

    Thanks for this Righteous!  I had no idea where to get started but am very interested.  Hopefully I can learn it without to many problems :P
  •  01-27-2008, 10:05 PM

    Re: How do I learn to program?

    Took a course in Programming in Grade 11 and I found it kinda interesting (I made a calculator). I'll definitely take a look at those begginer links though. Thanks!
  •  02-06-2008, 5:40 PM

    Re: How do I learn to program?

    i Have a question about the XNA books, are they any good for learning C#, How come nobody on here ever reccomends them and do they help once you get into XNA so basically what im asking is are they worth it
  •  02-06-2008, 7:18 PM

    Re: How do I learn to program?

    None of the XNA books will teach you C# or programming in general.

    This post should help you get started http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=974438&SiteID=1



    The ZBuffer - News and information for XNA and Managed DirectX
  •  02-21-2008, 12:24 PM

    Re: How do I learn to program?

    Thanks for the posts guys.  I was wondering this exact question and now I have a direction to go.  Thanks again.
  •  02-23-2008, 9:55 PM

    Re: How do I learn to program?

    Thanks for the link. As someone who's studied a bit of C++, a lot of this is review and seeing how it's done in a different language, but still useful. I'm just wrapping up the last few lessons of tier 1 of the development track, so now's a good time as any to ask; what do you recommend I move onto after I've completed all three tiers?
  •  02-24-2008, 5:27 AM

    Re: How do I learn to program?

    thanks for this thread, never prgrammed, always thought i would really have to go to a night class or something...  I think the XNA studio is a create opportunity for people like me.

     

    Thanks again

  •  02-28-2008, 3:49 PM

    Re: How do I learn to program?

    This thread has helped me out a lot.  The most useful tutorial that I found was linked in the MSDN forum thread that was linked here, so I thought it would be a good idea to post the link to the actual site (sorry, that was a lot of links).  The tutorial can be found at xnatutorial.com  This site is great.  I knew absolutely nothing about programming prior to watching the tutorials and am starting to get a decent idea about what is going on.  Another good thing about the tutorial is that it is focused on making a game, which is something that I hadn't really seen in the other tutorials.  If you haven't checked it out and are trying to learn how to make a game I highly recommend it.  As a side note, the site might be down this weekend (Feb.29 - Mar 3) so don't panic if the link doesn't work.

     

    Mike

  •  03-29-2008, 1:36 PM

    Re: How do I learn to program?

    I have followed the links that you guys have put in, but personally, i don't honestly like the tutorials for one reason alone, and that is that the tutorials don't teach console applications, and only teach windows applications. does anyone know of any tutorials that involve console applications and the programming language itself? Preferably video tutorials? Thanks for any help given.
  •  04-06-2008, 6:23 AM

    Re: How do I learn to program?

    It seems that you just need to learn to program first then learn to use the different "User Interfaces" or UI that are available to for your use.

    Since you do not like the links to tutorials that have been supplied by the previous posts I will give you a link to a training disk that you will need to buy. This DVD is designed for the complete beginner to c# and XNA.

    You will find about 30 hours of training in vol 1.

    You start out designing and building a text based game that uses the console and then you move on to winforms and then finally into a true XNA game.

    Being relitivly new to any programing language stronger than gwbasic, I found this DVD to be priceless.

    Enough talk here is the link XNA Xtreme Vol. 1

  •  05-04-2008, 5:31 PM

    Re: How do I learn to program?

    I really am liking murach's C# 2005. It is a good self paced book that really takes you from the ground up. If you know nothing about programming, and want to dive into xna, I would say pick this book up and get a good grasp on C# first.

     

  •  05-05-2008, 10:16 AM

    Re: How do I learn to program?

    TheMagicalRock:
    I have followed the links that you guys have put in, but personally, i don't honestly like the tutorials for one reason alone, and that is that the tutorials don't teach console applications, and only teach windows applications. 

    Why should they teach console applications?


    Jim Perry
    Here's what I'm up to.
View as RSS news feed in XML
©2007 Microsoft Corporation. All rights reserved. Privacy Statement Terms of Use Code of Conduct Feedback