C#能开发什么类型的软件
答案:2 悬赏:20 手机版
解决时间 2021-03-01 07:14
- 提问者网友:焚苦与心
- 2021-03-01 01:20
C#能开发什么类型的软件
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-03-01 02:39
winform桌面应用程序 ,ASP.net应用程序,还有嵌入式开发(winphone)主要是开发winform 其他两个方面比较弱,ASP.net差不多都是用php开发了。
全部回答
- 1楼网友:鱼芗
- 2021-03-01 04:01
首先c#是基于.net框架的一个开发语言,其次.net框架只能运行于windows系列的操作系统。
所以用c#语言开发游戏就限定了这些方面,当然也不是不可以,楼上说的xna就是。net专门开发出来用于游戏的一个库。这个库可以让你很容易的开始游戏开发。
但是建议:基于.net开发的臃肿以及效率问题,xna最适合开发祖玛、连连看、植物人大战僵死等类型的桌面小游戏。
c++的话,理论上来说你只需要标准c++库就可以开发出游戏并且可以运行于任何平台,但是上手有一定难度。另外就是追求性能的游戏,如大部分fps游戏都是使用c或c++开发的,或者说核心是c或c++开发的。
当然,java也可以开发游戏,所有的编程语言都可以开发游戏,只是工作效率和运行效率的问题而已。
建议初学者还是先看看c#吧,首先看看你是否对这个感兴趣。如果你只是想做个俄罗斯方块而已,那么随便选一个就好。如果想深入的话,没有directx或opengl的支持,不懂游戏开发的相关知识(智能算法、计算机图形学、数据结构、相关的物理和数学知识)是很难开发出一款大点的游戏的。
总之一句话,先去尝试,不管用什么语言都可以的。如果感兴趣或能够胜任再深入研究。
游戏开发网站:
www.gameres.com
希望对你有帮助!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯