我想要做游戏的话,我应该学java还是C语言好呢

我只是个小白,对这些都不懂..

开发游戏的主流语音目前主要有2种:C++和JAVA
先说C++,目前国际上的大型游戏的开发多数都是以C++为主开发出来的,C++开发出来的游戏具有优化更好的特性,就是占用更少的CPU、内存,但是同时,语言结构的复杂性也是非同一般的。

JAVA,上手容易,深入不难,一个月熟练不是随便说说的,是事实,主要开发跨平台的游戏,具有平台移植性良好的特性,但是优化不好,语句多数比较冗余(C++写1000句能完成的,JAVA可能要写5000句),但是浅显易懂,JAVA开发的游戏有个较大的弊端,内存占用都很高(硬件越来越发达,对于优化的追求没有以前那么高了,这也是这些年JAVA开发游戏能兴起的主要因素之一吧)

当然,你即时熟练掌握了C++或者JAVA,也不是说你立马就能上公司做游戏开发的,一般的游戏公司都会有自己的一套游戏引擎,这些引擎或是用C++写的,或是用JAVA写的,或是其他的……然后封装一下,会让你基于引擎的接口来开发真正的游戏,所以,语言是基础。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-01-16

微软MVP解读,C#与java的语言之争

第2个回答  2019-07-23
都可以的,都是通用语言的,可以到这边看看,有教这两门语言的
第3个回答  2019-04-08
用C#和C++开发。至于java的话,自从塞班系统没了,unity3d等一些引擎崛起,用java开发游戏就少了。
第4个回答  2014-11-14
建议java,大型游戏一般C++,安卓java,苹果的游戏可以考虑swift,
相似回答