游戏开发论坛

 找回密码
 立即注册
搜索
楼主: kingroy

讨论:C#与C++,到底谁是以后游戏开发的主流语言?

[复制链接]

41

主题

340

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
发表于 2005-2-2 17:16:00 | 显示全部楼层

Re:讨论:C#与C++,到底谁是以后游戏开发的主流语言?

大家不必争了,以后在Windows平台上C#和受控C++肯定是游戏开发的主流语言。非受控C++也会保留,主要用于底层程序编制,就象目前汇编语言所起的作用一样。

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2005-2-3 20:33:00 | 显示全部楼层

Re: Re:讨论:C#与C++,到底谁是以后游戏开发的主流语言?

woyaoying: Re:讨论:C#与C++,到底谁是以后游戏开发的主流语言?

谈一点我的观点,不是关于本贴子的。
说实话,我本人非常喜欢Java,因为他实在是太简单了,确实让你只管考...


支持!
但是什么才是基本的呢?
能谈谈你的认识吗?

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-2-4 17:03:00 | 显示全部楼层

Re: 讨论:C#与C++,到底谁是以后游戏开发的主流语言?

我想大家都忽视的一个问题是C#能够很好的支持分布式开发,有谁知道,随着分布式计算的成熟,未来那一天,游戏开发也用上分布式技术,谁是主流将不言而喻了。

125

主题

364

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
QQ
发表于 2005-2-18 22:10:00 | 显示全部楼层

Re:讨论:C#与C++,到底谁是以后游戏开发的主流语言?

各有所长,各有所短啊
C#比较类似于Java,一个是微软的策略问题,要拉Java的人,一个是随着网络的普及,网络的安全变成 越来越重要,编游戏的话,非常注重安全的话 C#是个不错的选择,但C#在国内人们的机子上跑确实慢了些,而且 地层的开发 像VB一样瘰疬罗嗦的很麻烦
而C++就很快  而最好的方式  是根据需要  C++ + C#  一起工作  各自发挥各自的优势
一个游戏划分成  模块  最好用COM   甚至 DCOM  考虑到安全的部分就用C#  底层 的就用C++
如果  速度 还要快  ,干脆就嵌入汇编好了

8

主题

71

帖子

76

积分

注册会员

Rank: 2

积分
76
发表于 2005-2-19 02:03:00 | 显示全部楼层

Re:讨论:C#与C++,到底谁是以后游戏开发的主流语言?

我说C#肯定会在很大程度上进去游戏开发。

我的看法是,可能有些部分确实需要C++的高效果运算。但是在很多地方不需要这些的时候C#的开发效率就是很高。大规模软件开发的时候 C#肯定有合适的地方。

回头说下运行效率的问题,C#真比C++慢吗?
其实这有个误会。一般C#编译为中间代码好象是慢一点。但是这其实很大程度是慢在中间编译上,运行的时候 并不会慢,只是在有些系统资源的处理上有些不及C++,因为中间要有托管。

可是C#并非只能用中间语言啊!!!
其实 FIFA2004中很大一部分代码就是C#开发的!不过它们被编译为本地代码!
所以效率和C++是一样的!!

而且通过MS对DX9 MANGED的优化以后测试结果来看。
C#控制的DX程序不比C++慢,而且有些地方还要比C++出色!

所以 语言不是问题!
思想才是关键,编程的代码思想 可以在任何语言上实现!
其实也可以理解,如果SUN推出JAVA2的本地编译,JAVA2一样可以开发高效及时的图形网络游戏。

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-3-3 21:00:00 | 显示全部楼层

Re:讨论:C#与C++,到底谁是以后游戏开发的主流语言?

请问XNA我出现意味着什么?????????????????//////
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-25 10:12

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表