手机游戏java通用版有哪些 手机游戏java通用版

game80

怎么用java做游戏

啊,不止一次的被问过这个问题。

作为世界上最强大的开源语言之一,Java能做任何事,写个框架?写个程序?或者说——做个游戏?

但首先你得会使用引擎——unity、虚幻,哪怕是寒霜都成,但你得会一个。

然后是最难的部分之一——模型,和贴图。一般来说,3DSMAX较多的用作游戏开发,但如果是虚幻,MAYA更方便一些。建好模型,再绘制贴图,把它扔到引擎里,第一步就算完成了。

手机游戏java通用版有哪些 手机游戏java通用版-第1张图片-随然AIR主题

然后,绘制场景——这需要你拥有高超的关卡设计能力,这步通常需要很长时间的学习。

然后你就可以进行程序开发了,使用Java,制作主程序,再在主程序的基础上,制作条件、精灵,和任务等等。

最后,再用你那高超的UI设计能力,做一个UI,除错后打包,你的游戏就算是完成了!

题主加油,等着你的游戏。

Java可以做3D游戏,可以做非常酷炫的3D游戏,性能并不比那些C++的引擎差!而开发效率又要高处好几个数量级!

为什么呢?因为游戏底层的图形渲染实质上都是OpenGL或者Direct3D,现代游戏引擎不大可能让你手动去做图形运算,复杂的东西都是交给底层的dll/so静态库文件以及GPU执行的,上层代码主要做好场景管理和逻辑控制。这也是为什么Unity3D这个引擎居然可以使用 C# 和 JavaScript 作为它的游戏脚本,而从来没有人说Unity3D引擎的游戏性能差。

另外,游戏的画面,不管3D还是2D游戏,影响画面效果的主要因素是游戏素材,而不是编程语言。3D游戏又有独特的着色器语言专门负责图形特效。什么HDR、PBR、SSAO、动态模糊、次世代法线贴图,通通都是靠Shader搞定的,跟你用什么语言来写游戏逻辑没有半毛钱关系。

手机游戏java通用版有哪些 手机游戏java通用版-第2张图片-随然AIR主题

反观 Java 本身的性能,现代编程语言除了 C/C++,真没有哪个敢在 Java 面前夸自己性能的。而且 Java 有众多的开源类库,凭什么我们不能用 Java来做游戏呢?

手机游戏java通用版有哪些 手机游戏java通用版-第3张图片-随然AIR主题

诚然,Unity3D、CryEngine、Unreal这样的商业引擎不仅仅是个游戏引擎,它们还有很多成熟的配套工具和资源工厂,这是Java游戏引擎所不具备的。

安卓手机能安装JAVA版的游戏吗

需要安装java才能运行的安装JAVA程序方法:1、在网站上搜索一个APK格式的JAVA虚拟机,下载安装程序后安装在手机上,安装后手机上“所有程序”中增加此程序的图标,如下图(安装方法与安装其他程序一样,通过手机浏览器下载安装或通过电脑下载安装包)2、先下载好自己需要的JAVA安装包放在储存卡上,进入手机已安装好的“JAVA“,再点击菜单键(手机下方三条横线的图标),点击储存卡选项3、手机上会自动识别到储存卡上的JAVA软件,点击需要安装的一个软件,我们以安装QQ软件为列(注意:并不是保存的所有的JAVA软件都会被识别),选择后点击确定4、手机会提示选择文件夹,在点击空白处会自动跳转到下一个安装界面5、界面直接切换到下一步操作界面时,会提示:应用程序手机QQ不受信任,确定继续吗?请点击“确定”6、点击“确定“后,手机将开始安装JAVA软件7、安装完成后,手机会直接提示:想要启动应用程序吗?如需要启动就点击“确定“,如不需要就点击”取消“,QQ软件就已安装完毕,如果需要使用QQ软件,就进入手机上安装的“JAVA”程序,安装的JAVA软件都会在此程序打开后的页面显示,点击“手机QQ”即可运行