发布网友 发布时间:2022-04-24 10:09
共6个回答
热心网友 时间:2023-10-09 22:27
通过学习java来做游戏的我见的比较少(如果贪吃蛇算游戏的话),大部分游戏还是走C系的比较多一些。就游戏类型上给您一些建议:
3D/2D大型在线游戏 比如CF/CS/永恒之塔等这类型游戏,要求游戏开发者在3D图形、3D渲染(maya/3dmax等)平台有所了解,另外就是要了解一些大型游戏引擎比如unity3D等。这种游戏的开发商国内厂商有金山、网易等。
flash游戏 顾名思义支基于adobe公司的flash/flex技术进行游戏开发,现在很多的2D游戏采用flash开发,在腾讯等大型运营商开放游戏平台后国内很多小心游戏开发运营公司依然走flash小游戏大制作。比如“*”之类,这类游戏偏重休闲,开发成本小单收益比还是不错的。
IOS/Android游戏 早期android的2.0时代之前android的游戏大部分还必须采用java开发,当然IOS必须用object-c。后来adobe的flex平台发布开始支持手机app开发,有一部分公司开始应用flex。再后来部分游戏引擎开始支持移动终端游戏开发,比如unity3D比较早的支持移动终端游戏开发。
HTML5游戏 HTML5标准的发布不单单影响到web界面,后面基于HTML5标准实现flash那样的炫游戏已成为可能。所以基于js/html5/css以及部分flash技术做多平台的游戏开发正在走向成熟。
就目前您所列出的知识结构,建议您学习一下游戏策划、动画渲染之类的多媒体技术,或大型的游戏开发引擎可能对您会更有帮助。
热心网友 时间:2023-10-09 22:28
首先要看你是喜欢做PC端的游戏还是移动端(手机和pad)的游戏,你说的三大框架在PC端的web项目应用广泛,但是游戏还是有特殊的要求的,比如图形界面和动画特效;移动端的话又分apple、android、wp等,以android为例,android基础要学,然后就是要精通图形图像、动画等内容的处理,opengl要学得好,总之先选好方向,再加上努力才能有丰厚的回报。
热心网友 时间:2023-10-09 22:28
最好做一个大型的系统。仿写总是看别人的代码。关键是要自己知道怎么弄。而且要写出来还有写对。运行不会出错。还有框架也是建立在基础上的。android是一个不错的方向。如果要开发游戏,你可以看看画图方面的应用。如果是andriod的游戏,那么你可以去看看疯狂赛车方面的源代码。画图的*数组投影等等(难)
热心网友 时间:2023-10-09 22:29
用java 开发游戏少之又少,如果真想开发游戏学c\c++再不济学个c#
如果j2se学完了可以向安卓方向发展,前景还是不错的
热心网友 时间:2023-10-09 22:29
这位同学你好!如果你想从android方面发展的话,建议你好好的学习一下j2ee。在来搞android开发这样会比较好的
热心网友 时间:2023-10-09 22:30
黑马程序员那里的看看