幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2466|回复: 5

语言问题

[复制链接]

313

主题

1574

帖子

1万

积分

⑧专业

*永恒国度*

积分
14145
QQ
发表于 2007-9-26 14:58:19 | 显示全部楼层 |阅读模式
现在搞游戏的是不是都用C++呢?网络?单机? 有用JAVA之类的吗?
一天看过C++之父说C++垃圾,过一天又看到什么C语言已死之类的,C++比C好不了多少...
那到底C/C++到底还有没有价值, 以后制作游戏的语言还会是C++吗???
[img][/img] http://shop33698673.taobao.com被别人嫉妒,证明你优秀,嫉妒别人说明你无能
回复

使用道具 举报

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
发表于 2007-9-26 15:18:57 | 显示全部楼层
晕,那个是linux之父Linus Torvalds说的,c++之父说这话,那不是自己抽自己的耳光么?

现在搞游戏的,c++是主流,而且很多时候都不是单纯只用c++,很多时候会混合其他语言一起使用。
完全用java的游戏也不是没有,只是按比率来说,很少很少罢了。
说说,如果c都能算是死了的话,学asm之类的人,难道都是亡灵巫师?

语言的价值在于“使用”。
是不是要学一门语言,判断的标准是:这门语言是不是能让你更快捷的达成你的目的。而不应该为了语言而学习语言。

可以打包票说,以后制作游戏的主要语言肯定不是c++!
但是这个“以后”是一年以后,三年以后,十年以后,还是五十年以后,谁又能说得清楚呢?
难道在这个过渡的时间内,你就什么都不干了?
え~え~お!!!
回复 支持 反对

使用道具 举报

2

主题

26

帖子

288

积分

③业余

积分
288
QQ
发表于 2007-9-26 18:34:04 | 显示全部楼层
如果你想你的程序能轻装上阵的话,那么C++与C都应该是个好选择。
不过考虑到使用DirectX的话,C++相应的要直观一些,因为com的很多接口就是用继承来实现的。

因此,想要专业一点的话:用C++吧,因为很多人都在用,因此相关资料都比较容易找。
如果不是太清楚的话,就用RMXP来做吧,毕竟这些开发都比较快速,又能从整体上来看问题。
回复 支持 反对

使用道具 举报

8

主题

215

帖子

2223

积分

⑥精研

积分
2223
发表于 2007-9-26 19:32:37 | 显示全部楼层
手机上用Java的不少...^ ^b

先不提"游戏"有很多种,"搞游戏"本身也可以是很不同的事情.即使是"搞游戏"的程序员也未必需要完全暴露在底层上.

使用Unreal引擎做开发的人面对的主要是UnrealScript,语法与Java,C#,ECMAScript很接近,但更特化于游戏的领域.LZ不清楚陈述想"搞游戏"到底在哪个层次上做,很难给出什么真正有效的建议.Flash背后的ActionScript则是ECMAScript的一个版本/变种,语法也跟上述几种语言相似.这种脚本语言不但在制作Flash游戏时可以使用,以后的RIA应用中估计也会得到广泛应用.微软对应Flash的Sliverlight也已见端倪,背后可以使用C#/VB.NET/JScript等多种语言.我这里所举的例子中,除了VB.NET的语法比较不同,其它几种都"看起来很像",要数的话当然还不能漏了D.这些都是潜在可以用于游戏开发的语言,但却没必要全部都学.

当然,有一点是通用的,那就是C-like语言任意一种真能"精通"的话,相近语法的语言要学习也不会很难.既然LZ已经接触了C++,坚持集中在它上面学下去没什么不好的.
回复 支持 反对

使用道具 举报

1

主题

19

帖子

656

积分

⑤进阶

大猫

积分
656
QQ
发表于 2007-9-26 19:34:28 | 显示全部楼层
java 也可以写游戏呀,其实语言无所谓,还是看整体结构设计和算法设计的能力哈,还有用php写游戏的呢,呵呵
其实windows下写一些小游戏也可以用GDI,实现一个小游戏不复杂,但是把它优化好就需要功夫了。
回复 支持 反对

使用道具 举报

8

主题

215

帖子

2223

积分

⑥精研

积分
2223
发表于 2007-9-26 19:44:13 | 显示全部楼层
引用第4楼诸神的曙光于2007-09-26 19:34发表的  :
其实语言无所谓,还是看整体结构设计和算法设计的能力哈
我想说的在一们语言上精通正是指这个.另外熟悉一些常用库的API也相当重要,特别是当库可以跨语言使用或在多种语言上有实现时,转移语言会是相对轻松的事.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-4-29 19:36 , Processed in 0.023307 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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