如果我想玩游戏,应该学java还是C?
目前开发游戏的主流声音主要有两种:C++和JAVA。
再说说C++。目前世界上的大部分大型游戏主要是用C++开发的。C++开发的游戏具有更好的优化特性,即占用CPU和内存更少,但同时语言结构的复杂程度非同一般。
JAVA入门容易,深入不难。一个月的熟练度不是随便说说的,这是事实。主要开发跨平台游戏,具有平台可移植性好的特点,但是优化的不好。大部分句子都是多余的(C++可以写1000句,JAVA可能要写5000句),但是很好理解。JAVA开发的游戏有一个很大的弊端,占用内存高。
当然,如果你马上掌握了C++或者JAVA,并不意味着你马上就可以去公司做游戏开发。一般游戏公司都会有自己的游戏引擎,用C++,JAVA,或者其他写的...然后打包,会让你基于引擎的接口开发真正的游戏,所以语言是基础。