我觉得游戏设计思想、剧本而言,无论是C++的,还是C#的,都应该不会有差别。C++也好,C#也好,都是技术上的事情。个人觉得游戏开发还是不要用C#做,一方面效率会受到限制,另一方面,对于用户而言,总不可能在使用的时候,要用户装个.NET Framework吧。呵呵,其实这也不是完全行不通的事情,用C#编游戏,在技术上,应该还是跟DirectX相结合的。楼主有兴趣可以先看看DirectX方面的书籍,也可以看看技术杂志上的文章。
解决方案 »
- C#中类成员不能是引用类型么?不知道怎么实现这个想法……
- 用VS08做人机互动 利用Microsoft Speech SDK 5.1.msi
- 运用.net三层思想(models层,DAL层,BLL层) 怎么处理数据库中的一个动态表?
- 求助呀
- vs2005 中如何在代码中使用CSS?
- asp.net C#如何上传指定路径的图片,不用FileUpload控件
- 求MICROSOFT.NET REMOTING 权威指南,電子書下載地址,或者發給我.謝謝.
- 关于界面设置技巧的一个小问题!(JavaScript)
- C# HttpWebResponse 获取淘宝动态数据
- 请教 怎么在word,wps打印的按钮中加入扫码收费的功能
- c# 怎么判断 桌面 被点击
- c#.NET 的sitemap关于结点的URL问题
http://www.msdnwebcast.com/webcasts/net.aspx/ctech/n1242212.html
http://creators.xna.com/en-US/去看看
你叫我们怎么说啊 作游戏: 用游戏引擎配上美工,导演,脚本,少量代码修改组合成一个游戏产品。开发游戏引擎:用代码堆砌出一个游戏核心框架。引擎本身包括通信模块,UI模块(UI交互、2D、3D、后期效果处理等模块),核心管理模块,脚本执行控制,场景管理,运动处理(物理计算,碰撞检测等等)楼主希望从哪下手开始学习?找好木目标 然后去找书
C#做游戏不是不可以 虽然目前C++还是主流。我已经见过不少C#的游戏了,最近的几个游戏大作也是基NET开发的,性能也是非常出色。(只是他们的编译被处理过)
现在有些游戏安装的时候会提示你先安装VC++2005
其实就跟安装个.net Frameword 一样~
你可以在安装游戏的时候先安装.net Frameword 打包一起安装
所以这个不是问题问题是用C#做游戏的不多如果你的基础好的话 去找间用C#开发游戏的公司 可以很快学到东西
用Silverlight开发游戏的也可以打算一个人做 觉得可能性不大
但是目前 c++主流会c++ 再弄c#根本不是问题