I wanna try my hand at making simple games, XNA stuff maybe. Is C# a good language to learn for this?
To make XNA stuff you have to use C#. You can't use anything else....so yes, that is what you want to learn if you want to try XNA.
It's the only language you can use if you want to play around with XNA.
"Q: How widely used is C# in the gaming industry?
A: The vast majority of game studios recognize the productivity benefits of C# and are already using it for creating internal tools within their studios. There are even a few great games for Windows written using C#. But before the advent of the XNA Framework, doing true cross-platform development with C# targeting both the Windows desktop and the Xbox 360 was not a reality. That’s why we believe the XNA Framework represents an exciting opportunity for game studios. Managed DirectX Q&A
"
"Q: How widely used is C# in the gaming industry?
A: The vast majority of game studios recognize the productivity benefits of C# and are already using it for creating internal tools within their studios. There are even a few great games for Windows written using C#. But before the advent of the XNA Framework, doing true cross-platform development with C# targeting both the Windows desktop and the Xbox 360 was not a reality. That’s why we believe the XNA Framework represents an exciting opportunity for game studios. Managed DirectX Q&A
"
Quote:Original post by SKATIN_HARD
To make XNA stuff you have to use C#. You can't use anything else....so yes, that is what you want to learn if you want to try XNA.
You can use any .NET language with XNA Framework. There are samples of XNA with F#. However the IDE stuff only works C# Express 2005.
I'm sorry. When I said I wanted to create XNA type stuff, I meant the kind of games you'd you find on XBLA not that I'd necessarily want to make Xbox 360 Live Arcade games.
As long as you don't intend to publish the game for the XB360, you can use any .NET language with XNA. You can sort of use any language even if you plan to build to XB360, but you have to do the final build in VC# Express.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement