每种语言都有自己的优势。如果没有,那只会被淘汰。
例如:你见过用JAVA写的3D游戏吗?不是不能写,而是JAVA的优势不在这....
开发游戏还是学C++好了。说嘛也说不清楚...流行就是经典,知道这点就好了
初学者还是先学C的好,因为它够简单。要是C++,对编程一点都不了解的话。很麻烦。会打击积极性的。
学完C在学C++会很轻松,因为C可以看成是C++的一部分。
ALL ABOVE 是个人观点,仅共参考
游戏公司不都是用c++开发游戏,还有用Java开发游戏的,用c语言开发游戏的很少。因为c语言是面向过程的编程语言,它适合编写规模较小的程序,而一般游戏程序都很大。学c++好一些。
C /C++是直接编译派系,在操作系统上运行很快,java C#是中间编译派系,运行速度满,但是可以方便平台移植。
但是C是很低层的语言,比较C++来MFC类来说,编写一个界面都很复杂,所以编写游戏很复杂。所以C++适合网络游戏编写。
看你开发什么游戏了。
开发3D游戏需要了解计算机图形学方面知识,相关的书很多,大部分是大学教材。然后再学OpenGL或Direct3D技术。
开发手机游戏学java好了,关于j2me的书大部分都讲手机游戏开发
它适合编写规模较小的程序,而一般游戏程序都很大。
回答者: luyong343569 - 经理 四级 2009-6-20 13:24
不要误导人,难道你觉得操作系统的规模以及难度还不如一个游戏程序吗?