别动这个想法,微软出的东西一般不是干那个用的,去找专门的开发工具吧,你可以去csdn里的游戏论坛看看。

解决方案 »

  1.   

    做一个小游戏还是没有关系的,做大游戏也可以,不过得用到很多和.net 无关的东西,比如API了DIRECTX之类的.你还是用别的专业一点的开发工具吧
      

  2.   

    那做MSN这样的东西呢。也不行吗????
      

  3.   

    做MSN这样的东西  完全没问题
      

  4.   

    个人认为做游戏完全没问题的,而且比其他语言更容易,代码清晰明了,微软目前也在全力的推,在微软的大多专家级程序员都愿意从其它语言转到C#中来使用C#,可见它的未来还是很明朗的,相信不久微软的针对C#的相关内容更丰富起来!
      

  5.   

    做一些小游戏是可以的,但是要是做大游戏或者是象cs那样的快速游戏目前是不行的,因为需要的库文件太大了,计算机速度跟不上来,估计要到2005年是时候才可以。
    现在做那种游戏可以用com做,很好~!
      

  6.   

    我觉得没问题,c#中也有指针,(在声明unsafe的方法中),性能不成问题。
      

  7.   

    c#做游戏,速度会很慢,做popo是没有问题,但功能会很有限!不过,我相信将来微软的工程师们会很快解决这些问题。
      

  8.   

    可以呀,最新的DirectX 9.0 SDK 就有用C#写的游戏实例
    http://www.microsoft.com/downloads/search.aspx?displaylang=en&categoryid=2
    不过速度可能没有C++快
    或者到www.3DSTATE.com 看看,这个用起来比DirectX简单
      

  9.   

    不要误导楼主啊,说C#不行的,有原因吗?,C/C++?现在做游戏不都用DIRECTX?和你用什么没有关系,或者用OPENGL,你们谁能用C/C++写出来一套API?说慢的我问你,VC.NET和C#有什么区别?出了语法上的!其实.NET开发上只有语法区别没有实质区别了,用c#开发游戏是完全没有问题的
      

  10.   

    我觉得用C#做游戏特别是大型游戏还是有点恼火,它的垃圾回收机制用在游戏开发上是很难过的,还有在实时部件开发上也不行。
    其实microsoft推C#乃至.net主要是期望占领商用软件领域,并没有花太多的功夫在游戏设计上,甚至在发布会上提都没提。
    个人认为做游戏还是不要在.net框架内搞