C#能做这样的游戏吗?
看到网上C#都是做一些简单的小游戏,最近在玩《僵尸防御战TD版》,这是个FLASH游戏,里面只有7个地图,我全部过关了,正好我会点C#编程,想做个这样的游戏给自己的玩,多加点地图和武器!当控制上万个僵尸的时候,C#能吃得消吗???做出来会不会很卡??????--------------------编程问答-------------------- flash都不卡,c#肯定不会卡,
上万个那就不知道了 --------------------编程问答--------------------
肯定能做,具体做出来能成什么样子主要看是什么人做。 --------------------编程问答-------------------- --------------------编程问答-------------------- 同意。 --------------------编程问答-------------------- --------------------编程问答-------------------- c#可以使用directX,所以性能上肯定超过flash,当然再强大的工具也要算法合理,代码高效 --------------------编程问答-------------------- 能做出这个游戏,应该月薪2万吧,我是做不出来了!!!
--------------------编程问答--------------------
你是说每月做一款吗? --------------------编程问答-------------------- 楼主可以关注一下XNA --------------------编程问答--------------------
XNA和DirectX那个比较好学? --------------------编程问答-------------------- XNA / SLIVERLIGHT大型3D游戏都没问题,这个小case! --------------------编程问答--------------------
XNA是managed DX的封装,managed DX是托管directX (也就是运行在.net上的dx)
--------------------编程问答-------------------- 另外,一些基于mono的游戏框架也可以关注,比如unity3D
现在sony的PlayStation也出了psm这个基于C#的开发平台.
除去这些,如果要做3D游戏,你最好熟悉计算机图形学.
--------------------编程问答-------------------- 你看到所有很炫的游戏,都是硬件支持的,具体来说就是显卡支持,如果那个语言可以直接调用显卡,或者提供了对显卡调用的封装,那它就可以做出来。至于好不好做,做得累不累,你能不能做,就是另外一个问题了。
很明显,C#封装了对DirectX的调用,所以做这种游戏没啥问题。 --------------------编程问答--------------------
unity3D中文的教程少的可怜入门有点困难 --------------------编程问答-------------------- 楼主的游戏就是用Unity3D做的,本哥做过的 --------------------编程问答--------------------
这个游戏是老外做的,你做的是类似的吧,不过你真做过这个游戏?,能不能发给我玩玩? --------------------编程问答-------------------- 可以的,SiverLight 或者 XNA都可以。
补充:.NET技术 , 非技术区