本人想开发游戏(不管大小)是用C++ C# 还是 Java 会好一点。(从性能 资源等方面考虑)

PS:一门语言都不会,想现在学一门,不知道哪个好

想开发游戏其实什么语言都可以,但从性能 资源等方面考虑确实C++最好!但学习C++难度较大,主要是相对C# 和 Java来说,c++保留了C语言的指针,位运算,位段等用于系统编程直接控制修改内存的相关内容,而且内存的分配由程序员进行分配,对程序员来说容易造成内存溢出,搞不好很容易让程序崩溃!可以说C++灵活性很大,但很容易出错!而C# 和 Java没有指针等容易出错的概念,属编程安全的语言。他们都和C语言有近亲关系,可以理解为

     Java为C++的简化安全版(可以认为是C++的--版,有点类似VB的解释语言,运行效率比VB快但与C++无法相提并论),比C增加了面向对象和泛型编程等。

    C#是借鉴了 Java和C++的优点而产生的一种i面向对象编程语言,在windows下比较容易上手

    C++是保留C的全部特性基础上增加了面向对象,泛型编程,异常处理等等,是一门较难掌握的计算机语言

    学习的路径可以有:

    1.先C# 或 Java ,这样容易上手,然后有兴趣再学C,C++ 等其他语言

    2.先C,C++(最好知道点汇编),开始上手会比较痛苦, 但上手后其他语言非常容易学(包括C# 和Java),有了汇编,C,C++基础其他的这些语言已经小菜一碟了,这样学习的缺点是。开始难度大,学习时间长

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-18
开发游戏,从性能和资源考虑肯定是C++啊
第2个回答  2017-09-22
C++ .错了找我
相似回答