libGDX 1.0 正式发布,Android 游戏引擎

企鹅博客
企鹅博客
企鹅博客
25193
文章
0
评论
2020年8月31日07:58:52 评论 32 views

libGDX 1.0 发布,此版本现已提供下载,主要更新内容如下:

  • 更新了基于 Gradle 项目的安装 ,不需要下载二进制包,不需要更多的 jars,支持所有平台的简单打包!Simple updates of libgdx and other library versions!

  • 所有文档 的格式都是视频和 Wiki 文章。

  • 移除了对 OpenGL ES 1.x 的支持,支持 OpenGL ES 3.0

  • 移除了大量 Android 后端的集群,要求最低 Android 版本是Android 2.2

  • Box2D 转移到了扩展中

  • 大幅度的改进了 Scene2D,比如 viewport enhancement

  • 开箱支持 Intel® x86 Android 设备

更多内容请看 CHANGES file ,到这里可以尝试最新的安装。

如果用户有基于 Gradle 的项目,请确认是否已经升级到了版本 1.0.0,刷新了 IDE 项目文件!新快照版本是 (==nightly): “1.0.1-SNAPSHOT”。

除了平常的 bug 修复和增强,还更新了 libGDX repo,网站和 wiki;移除了旧的setup UI , 移除了音频和图像扩展和demos have been gradelized and put into their own repositories。用户可以直接在浏览器(桌面或者Android设备)上测试。

Libgdx是一个跨平台(Windows,Linux,Android)的游戏开发框架,它主要是用Java写的,其中也参杂了一些C/C++代码,这 些代码是为了处理一些对性能要求很高的操作,比如物理引擎或者音频处理。作为用户,你只需要关注Java端就可以了,它已经把所有的本地代码封装好了。

Libgdx允许你使用Android上面同样的代码在桌面PC上面编写,测试,调试你的应用(也就是说,你可以不需要打开Android模拟器,就可以 调试用Libgdx引擎写的游戏应用),把剥离了常见的Windows之间/ Linux应用程序和一个Android应用程序的区别。一般的开发过程是尽可能的在停留桌面PC上,同时周期性的检查你的当前代码是否仍然能在Android运行。

Libgdx将尽力提供一个统一的架构你的工作,以保证在所有平台上相同的行为。可悲的是这个崇高的目标肯定达不到。最大的不同点在于桌面PC和Android设备在于Android设备通常比桌面PC要慢得多。这意味着你的应用在PC上面运行的极快,但在Android运行的就像蜗牛在爬。在本 教程中,我们将会遇到很多能做的和不能做的规则,你应该遵守这些规则,为了保证即使在低端Android,你的应用都拥有良好的运行效果。

Libgdx由audio、files、graphics、math、physics、scenes、utils这些主要类库所组成,它们分别对应了 Libgdx中的音频操作,文件读取,2D/3D渲染,Libgdx绘图相关运算,Box2D封装,2D/3D游戏组件(3D部分目前无组件),以及 Libgdx内置工具类。

Android --- libgdx android 学习初步(环境搭建及测试) http://www.linuxidc.com/Linux/2012-06/63508.htm

Android上使用libgdx http://www.linuxidc.com/Linux/2012-06/61984p2.htm

Android --- libgdx android 学习初步(环境搭建及测试) http://www.linuxidc.com/Linux/2012-06/63508.htm

继续阅读
企鹅博客
  • 本文由 发表于 2020年8月31日07:58:52
  • 转载请务必保留本文链接:https://www.qieseo.com/285070.html
Galera Load Balancer 0.8.1 发布 linux新闻

Galera Load Balancer 0.8.1 发布

Galera Load Balancer 0.8.1 是一个主要的升级版本,修复了太多连接时导致的连接丢失问题,显著的提升了某种情况下的性能(例如 sysbench),增加了一个最大连接选项,实现了基...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: