真感到这类问题有点怪,为什么C#不能写,当然,好不好是另外一个问题。
可怜我只能担心自己有没有水平做得出,没得有担心过C#能不能做得出。程序写不好不能总是怪语言的不好吧,既然这么执著效率与功能,为什么不用汇编?。badyjm (数字信号处理) 兄 开发过什么游戏?Diablo还是帝国时代?难道C#写个扫雷也不行。

解决方案 »

  1.   

    CForce(),我是搞硬件的,高级语言对我只是兴趣而已,现在的工作上用不到。至于汇编嘛,用的多了,起码用过两种汇编,不过没用汇编编过pc上的应用软件。这位老兄,一开口就是Diablo,帝国时代,我好仰慕你啊,这两个游戏如果您来写肯定比原作好。佩服佩服,中国的软件行业发展就看您的了。
      

  2.   

    CForce() ,就是这个问题,是不是以后在.net平台上做桌面程序还是vc比c#好?
      

  3.   

    通用软件暂时还不会用C#写, 如Office或Photoshop
    企业管理软件当然可以用C#
    驱动程序目前还不能用C#写
    游戏应该可以用C#,但速度效率能不能达到可以接受的程度?
    在大部分PC上还没有安装.net运行库时,共享软件如果软件本身不大的话,我看用C#不是一个好选择,但如果这个软件很大,应该不会在乎再多安装一个.net运行库.
      

  4.   

    组件是一个好的选择,共享软件也可以,但是现在最好是服务器端的,至于游戏...,有一个tic-tac-toe例程,可以看看
    讲解在这里:
    http://www.ccw.com.cn/htm/app/aprog/01_4_11_2.asp
      

  5.   

    做吧,至少我知道除了楼上的那个,还有两个,一个是VB.NET写的什么“驴”,另一个就更加Cool啦,基于P2P的网络游戏,在MSDN中有。
      

  6.   

    那个驴我也玩过,能把人大牙笑掉,hehe,不过可以看出来,C#一样可以写游戏的,等我们的机子都足够快的时候.....
      

  7.   

    我的意思是不能总以运行效率来看一种语言,不然那杯咖啡早就没人喝了,而.net更是微软的一个笨计划。一个简单的小游戏为什么要执著用什么来写吗?创意更重要啊!像俄罗斯方块、跳舞机.....,如果是一些要求高运行速度的,可能用vc写好一点,如帝国时代。可以跟最好是两回事。C#当然能写应用程序,听说vs.net是他写的,不知道是不是真的。如果C#写不了应用程序,m$死了。C#写游戏怎么样,等DirectX9出了就知道了。“驱动程序目前还不能用C#”,微软的人是这么说的,声称除了他,什么都可以用C#写。
    badyjm(数字信号处理)兄,可能你不是这种人,不过这种问题看多了,看到都心烦。
      

  8.   

    说到游戏,终于想起来了。
    http://www.gotdotnet.com/terrarium/
    有个好玩的东东,程序员通过继承微软提供的类,完成某些接口,做成一个陆地上的虫的类。把它放到terrarium这个webservice的环境中,和别人设计的虫,比一比,看谁的虫生命力强,活得久。
    有eat ,can_eat属性,attack事件等,虫子会长大,吃植物,打架很有意思。