我觉得游戏设计思想、剧本而言,无论是C++的,还是C#的,都应该不会有差别。C++也好,C#也好,都是技术上的事情。个人觉得游戏开发还是不要用C#做,一方面效率会受到限制,另一方面,对于用户而言,总不可能在使用的时候,要用户装个.NET Framework吧。呵呵,其实这也不是完全行不通的事情,用C#编游戏,在技术上,应该还是跟DirectX相结合的。楼主有兴趣可以先看看DirectX方面的书籍,也可以看看技术杂志上的文章。

解决方案 »

  1.   

    在MSDNWebCast上有游戏开发的视频,你也可以去看看
    http://www.msdnwebcast.com/webcasts/net.aspx/ctech/n1242212.html
      

  2.   

    C# + XNAXNA 现在已经3.0了,楼主可以到http://www.xna.com
    http://creators.xna.com/en-US/去看看
      

  3.   

    貌似游戏开发都是c++,手机啥的也是j2me居多
      

  4.   

    这是正解,大型游戏几乎都是C++,而手机游戏J2ME最多
      

  5.   

    游戏是浩大的工程
    你叫我们怎么说啊 作游戏: 用游戏引擎配上美工,导演,脚本,少量代码修改组合成一个游戏产品。开发游戏引擎:用代码堆砌出一个游戏核心框架。引擎本身包括通信模块,UI模块(UI交互、2D、3D、后期效果处理等模块),核心管理模块,脚本执行控制,场景管理,运动处理(物理计算,碰撞检测等等)楼主希望从哪下手开始学习?找好木目标 然后去找书
    C#做游戏不是不可以 虽然目前C++还是主流。我已经见过不少C#的游戏了,最近的几个游戏大作也是基NET开发的,性能也是非常出色。(只是他们的编译被处理过)
      

  6.   

    就在csdn上见过讲c#开发游戏的文章。
      

  7.   


    现在有些游戏安装的时候会提示你先安装VC++2005
    其实就跟安装个.net Frameword 一样~
    你可以在安装游戏的时候先安装.net Frameword 打包一起安装
    所以这个不是问题问题是用C#做游戏的不多如果你的基础好的话 去找间用C#开发游戏的公司 可以很快学到东西
    用Silverlight开发游戏的也可以打算一个人做 觉得可能性不大
      

  8.   

    将来B/S游戏会成为网游主流,C#完全可以胜任。
      

  9.   

    我觉得B/S将会是以后网游是主流。这只是我个人的说法,嘿嘿。。C#不错
      

  10.   

    c++还是主流吧现在,c#也是可以,也有很多微软给出的游戏组件
    但是目前 c++主流会c++  再弄c#根本不是问题