永发信息网

C#能开发什么类型的软件

答案:2  悬赏:20  手机版
解决时间 2021-03-01 07:14
C#能开发什么类型的软件
最佳答案
winform桌面应用程序 ,ASP.net应用程序,还有嵌入式开发(winphone)主要是开发winform 其他两个方面比较弱,ASP.net差不多都是用php开发了。
全部回答
首先c#是基于.net框架的一个开发语言,其次.net框架只能运行于windows系列的操作系统。 所以用c#语言开发游戏就限定了这些方面,当然也不是不可以,楼上说的xna就是。net专门开发出来用于游戏的一个库。这个库可以让你很容易的开始游戏开发。 但是建议:基于.net开发的臃肿以及效率问题,xna最适合开发祖玛、连连看、植物人大战僵死等类型的桌面小游戏。 c++的话,理论上来说你只需要标准c++库就可以开发出游戏并且可以运行于任何平台,但是上手有一定难度。另外就是追求性能的游戏,如大部分fps游戏都是使用c或c++开发的,或者说核心是c或c++开发的。 当然,java也可以开发游戏,所有的编程语言都可以开发游戏,只是工作效率和运行效率的问题而已。 建议初学者还是先看看c#吧,首先看看你是否对这个感兴趣。如果你只是想做个俄罗斯方块而已,那么随便选一个就好。如果想深入的话,没有directx或opengl的支持,不懂游戏开发的相关知识(智能算法、计算机图形学、数据结构、相关的物理和数学知识)是很难开发出一款大点的游戏的。 总之一句话,先去尝试,不管用什么语言都可以的。如果感兴趣或能够胜任再深入研究。 游戏开发网站: www.gameres.com 希望对你有帮助!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
惠特普环保科技公司怎么去啊,有知道地址的么
珊瑚紫瓦片上长褐藻了怎样才能清理掉
为什么总有人想追我???
求人解签..仙风道谷本天生 又遇仙宗为主盟
桂兰精品瓜果蔬菜地址在什么地方,想过去办事
【高低压配电室】高低压配电室的基本功能有()
北京现代朗动全车没电开开钥匙气囊灯亮
我周六打算去东四那边的同仁堂。请问那边人多
鸿鑫河粉店这个地址在什么地方,我要处理点事
汤口道路有几个违章拍照
吴庆同中医科诊所在哪里啊,我有事要去这个地
如果离婚之后,都放不下对方,但谁都不愿向对
猪催肥剂日长三斤有好的牌子推荐吗?
下列关系中属于非对称并且传递的关系是
鞋子,该附魔什么宝珠(
推荐资讯
从隋唐到明清,茶叶、棉花等经济作物的种植面
新手悟道可以做什么
房屋建筑学作业
我是河南省 唐河县人,老公,老婆都是农村户
商场预付卡销售发票计入什么科目
吧娜娜量贩式KTV我想知道这个在什么地方
各位MM心目中的男朋友是什么样的呀?
细胞核参与生命活动中能产生水吗?
外汇,没到止损点就提前平仓了。为什么?
细菌培养怎么做
豌豆粉发酸怎么回事
路灯的计量单位是什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?