当前位置:首页 >问答首页 >游戏设计
精选回答
来自柔弱的摩托的回答 2024-01-23 05:58:02

c#界面设计简单,生产周期短,但是效率低,只能在.net平台下生存。 c++设计起来复杂,但是效率高,可移植性好。

来自雪白向乌冬面的回答 2024-01-23 05:58:02

C#,一般3D游戏会考虑到极限效率的问题,无疑C++最好的选择,但是桌面程序,C#在效率上并没有落下C++多少(大家可以测试,是在一个数量级上面,所以效率问题可以忽略,包括GDI+的测试,不信?试试嘛,嘴仗没必要)

而且若有WPF的界面美化(vista、win7的特效),那C#就是必选了

不过若已经有C++高手在,那当然是有哪个方面的高手就用哪个语言的啦

来自听话等于钻石的回答 2024-01-23 05:58:03

这是两种无法比的语言, 因为它们根本在不同领域发挥不同的身份。

C++ 一般用于底层的,比如 内核 硬件驱动、操作系统 等等 ... 当然也可以做桌面这些。C# 是基于C++上面的一层东西。C# 用于现代开发的比较多,因为入门比较低。而也符合了很多企业需求。开发效率快。比如。网页,企业软件,当然也有游戏。总而一句。C++比C#,更底层, C++ 更倾向于 底层 开发 C#更倾向于敏捷开发,它们各不冲突。至于强,普遍来说 C++ 工资要高于C#、难度比C#要高的非常多、这很正常....

火星时代教育 影视学院刘老师,为你解答

最新发布

恭喜,您已获得免费试听资格请留下您的手机号,课程顾问将帮您激活课程
获取验证码
免费领千元课程+随课礼包

请留下您的手机号

课程顾问将帮您激活课程并赠送学习礼包

微信扫码在线答疑

扫码领福利1V1在线答疑

点击咨询
添加老师微信,马上领取免费课程资源

1. 打开微信扫一扫,扫描左侧二维码

2. 添加老师微信,马上领取免费课程资源

×

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定