我是Java初学者,不会其他汇编语言,我想学Java游戏开发,但不知从何开始,望各位前辈指点下迷津。

 我来答
acala127
2010-10-29 · TA获得超过238个赞
知道答主
回答量:110
采纳率:0%
帮助的人:126万
展开全部
Java游戏开发现在来看只有两个方向:J2ME和Android。

桌面游戏开发不会用Java的,因为游戏开发必然用到C的相关库,如OpenGL、Box2D等,用Java通过JNI调用这些库是很没效率的。所以如果你想做桌面大型游戏,还是不要学Java,Java做桌面游戏实在没有任何优势。(各位Java粉丝不要喷我,我做了7年Java了,实话实说)。

从基础学吧,打好Java基础,然后学OpenGL ES (移动设备版的OpenGL) 编程(因为Windows桌面游戏几乎不会用Java来编,所以不用考虑DirectX),然后学物理引擎等。

真正涉及到游戏开发,你会发现接触到的其实都是C的内容,Java只是调用这些库的包装而已。

再重复一遍:Java游戏开发只有在移动设备上有价值。

补充一下:如果不用OpenGL等也可以用Java自带的2D API绘图做游戏,要比用OpenGL ES等简单很多。
vgrt33
2010-11-10 · TA获得超过279个赞
知道答主
回答量:533
采纳率:0%
帮助的人:259万
展开全部
谨以我的点点Java经验给你点建议哈;
首先,需要一本基础的语法书,就是普通大学里面用的就可以了。学习完语法后买本Think in Java看几遍。
其次,在学习的过程中注重自己多编写代码。自己动手编写代码对于学习程序语言来说太重要了。比如可以编点俄罗斯方块,或者一个简单的学生管理系统这些的。
最后,学完了Java SE的知识后,你可以选择Java EE方向 或者Java Me方向,一个搞企业级应用开发,一个是手机方向,现在Java手机方向还是不错的哟 。

另外在学的过程中根据需要可以看点视频这些,可以学到些东西的。

建议你到这个技术论坛和里面的人多交流下,这个论坛比较专业,很多高手的。

希望我的回答对你有所帮助。
请参考
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
★失落☆335
2010-10-29 · TA获得超过1930个赞
知道小有建树答主
回答量:910
采纳率:0%
帮助的人:565万
展开全部
首先,自学必须要有很坚强的毅力。必须踏踏实实从基础开始学,开始时可以选择一本适合你初学者学的书,然后看点视频。比如韩顺平java教学视频,你喜欢java游戏,你就有这方面的潜质。热爱编程,才能去爱这枯燥的java编程。编写游戏其实挺难的,不把基础都掌握的话是不能做的。你只要认真学习,我想3-4个月后你就能编写几个小型游戏了。比如,坦克大战,贪吃蛇
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mandyhe010pc
2010-10-29
知道答主
回答量:75
采纳率:0%
帮助的人:29.3万
展开全部
同意二楼的观点,J2ME,Android,后者算是后起之秀吧,近来挺热门,java基础好的话,只要自己肯下工夫,自学入门还是没有问题的,亚思晟有相关实用课程的内容,有免费的视频可以学习
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式