你说vc适合做游戏吗?答案是肯定的,那么c#比vc差那了?CLR 没有指针。可其实C#也可以用指针,也可以用所有的API(非安全代码),所以说C#能做游戏,还能做很好的游戏。

解决方案 »

  1.   

    C#不适合做游戏。VC也不适合,游戏需要的功能而言VC太弱了!要做的话,买专业软件吧。SUN公司图形工作战的三为编程软件。20万
      

  2.   

    我觉得能/ 。 directX开发包中有directshow ,directplay 例子c#做游戏的。。还有3d代码。。很不错的
      

  3.   

    .net虚拟机的速度还有待提高啊!
      

  4.   

    it all depends on .net framework!!!!!!
      

  5.   

    可以啊,我们这边就有用c#做的啊,从事手机的开发啊!挺不错的,和java可以比较啊,不过对图象处理比较严格,开发游戏是没有问题的啊
      

  6.   

    我个人认为C#就是在抄袭java,我的看法是学java,java跨平台
      

  7.   

    呵呵,java何尝不在抄袭c#,java虚拟机又何尝不是在抄袭.net。两种语言在慢慢地靠近。.net的效率还是无法和vc比,现在的机器配置还是无法适应运行在虚拟机上的游戏的,即使是java开发的游戏,我相信或者是手机,或者是服务器,在客户端也是很少的一部分,所以.net可以说完全适合开发游戏。
      

  8.   

    我这段使用正在看DirectX managed的编程,感觉还是可以,比vc++做的是慢了点,但是差别太小,基本上可以忽略,但是总体来说就和 zlopen(MadeInChina) 说的差不多,感觉做大型游戏不成。如果仅仅做一个简单的那肯定没有问题,只要不做doom3那样恐龙级的估计没有问题。
      

  9.   

    见过用managed c++写的quake II
      

  10.   

    看到过一些外文资料,国外有的公司已经在做了。C#+XNA做游戏将是未来Windows平台下游戏开发的方向。或许现在C#+DX9在做游戏方面性能相比要差一点,但随着硬件的升级,将来肯定是C#写的游戏的天下。
      

  11.   

    我今天特第上news.microsoft.public.win32.programmer.directx.managed新闻组看看
    答案是肯定的,可以用,而且很好!
      

  12.   

    c#支持dx
    性能非常好
    现在不太行是因为年轻
    以后一定行
      

  13.   

    肯定可以写的.只是时间问题了.C#功能一点也不比别的差,FORM里有一个,编译为本地目标代码.选了那个,运行的速度可以比平时快至少一半.
      

  14.   

    开发小游戏没有问题,就是那种益智游戏。但是大游戏,需要CPU的那种就不推荐了,主要是运行效率问题,它比C++低了不少。
      

  15.   

    哈哈,各位,我想用c#.net开发游戏是完全可行的!因为,我们宿舍4人正在用c#开发一个网络游戏,说白了:就是模仿 “联众游戏”了!我们现在进行详细设计阶段了,相信不久之后就会有成果了!!