Jump to content
  • Advertisement
Sign in to follow this  
DynaEmu

Questions about C#

This topic is 4971 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

1. What is the pros/cons on C# 2. Is it good for 2D Game Development? 3. Is it good for 3D Game Development? 4. Does it have something like an FSTREAM? 5. What is the difference between Visual C# Express and Visual C#? Thanks for answering...

Share this post


Link to post
Share on other sites
Advertisement
Quote:
1. What is the pros/cons on C#


This is going to start a flame-war, try it out and decide for yourself.

Quote:
2. Is it good for 2D Game Development?


See the answer to #1.

Quote:
3. Is it good for 3D Game Development?


See the answer to #1.

Quote:
4. Does it have something like an FSTREAM?


System.IO.FileStream

Quote:
5. What is the difference between Visual C# Express and Visual C#?


There are multiple versions of the IDE:

- Visual C# Express is the free download for the beta. Note: This uses C# 2.0, which is still in Beta (and currently cannot be used with Managed DirectX).

- Visual C# 2003 is the previous version of the IDE, which uses the C# language version 1.1 and is the current supported verison (i.e. stable), works with Managed DirectX, but won't have all the new cool bells and whistles that the beta version has.

Share this post


Link to post
Share on other sites
Quote:
This uses C# 2.0, which is still in Beta (and currently cannot be used with Managed DirectX).


Well I've had no trouble using MDX with the VS 2005.Net beta (Though I got a DVD of it from MS, prehaps it only doesn't work with the express editions).

Quote:
Well, what is Managed DirectX?


Well basically it's just DirectX (which if you don't know is a technology created by MS for creating games. It provides you with interfaces which you can use to the communicate with the hardware so instead of having to say code different input routines for every joystick on the market you just use the interface DirectInput (which is part of DX) provides, DirectGraphics (which is another part of DX) is for the graphical side of games. It handles communicating with the 3D hardware for you presenting you with a uniform interface) but Managed DirectX is used with managed code (i.e. something using .Net such as an app written in C#).

Share this post


Link to post
Share on other sites
Quote:

- Visual C# Express is the free download for the beta. Note: This uses C# 2.0, which is still in Beta (and currently cannot be used with Managed DirectX).


The express beta works fine with MDX.

Share this post


Link to post
Share on other sites
Uhh.. I'm not from America or anywhere near there and I'm not always here in the forums so I just want to ask...
Quote:
This is going to start a flame-war

What does it mean to be "flamed"?? \:-(

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!