做PC游戏还是C++吧,java目前还是web方面强一点。
你要学不仅仅是C++语言的知识,还有数学知识、物理知识(流体力学等)。DirectX ,OpenGL,计算机图形学,数字图像处理等也要了解,总之做游戏也分很多岗位,有做引擎的,有美工,有策划……所以你先大概学一下,了解行业再说,以后再根据自己的特点、公司的需求专攻某一个或几个方面。在入门阶段建议你多熟悉游戏的开发流程和用到的技术。
你想开发什么平台的游戏。
PC平台,例如WINDOWS MAC LINUX 都首选C++ 毕竟速度是最快的
手机平台,就推荐用JAVA WINDOWS MOBILE 平台也可以用C# 只不过比较少
我上的游戏开发课,还要学 游戏软件开发,游戏设计概论,DirectX ,OpenGL
暂时只记得这些了。。高等数学也很重要,做3D游戏的话。必须
小游戏,特别是跨平台游戏,比如手机游戏,一般用JAVA
C/C++跨平台性不好,但是适合电脑上的游戏
网络上的很多应用一般用C#,JAVA或者php
如果想发展游戏就要学c语言,因为只有强大的c才能开发出大型的网络游戏
游戏开发不是一个人的工作,游戏开发必须要有专业的2D/3D图形界面设计人员,美工人员,学习计算机图形很有帮助
游戏开发流程、了解游戏产业、游戏趋势.
现在游戏引擎还是很不错的,现在制作有的引擎很多,但是比较尖端的还是unity跨平台引擎,这个前景比较大,目前在国内只有北京学承电脑开班了,学生没毕业就被抢走了!前景很好的!