发表于2014-06-30
17:40|3555次阅读|
来源CSDN|11条评论|
作者唐小引
摘要:基于OpenGL (ES)的跨平台2D/3D游戏开发框架libGDX不仅开源免费,而且具有极为强大的兼容性和高效性,近日,libGDX发布全新1.2.0版本,除修复Bug之外,还新增了OpenGL性能分析、gdx-ai等一系列功能扩展和方法。
在许多开发者的心目中,对于libGDX这样一款基于OpenGL (ES)的跨平台2D/3D游戏开发框架评价可谓颇高,不仅开源免费,所有的代码均已托管到GitHub上,而且具有极为强大的兼容性和高效性。近日,libGDX在其官网上发布了全新的libGDX 1.2.0版本,除了修复Bug之外,还新增了一系列的方法和功能。
主要更新如下:
- 新增OpenGL性能分析工具;
- gdx-freetype扩展新增FreeTypeFontGeneratorLoader,允许开发者通过AssetManager加载TTF字体;
- 集成TableLayout;
- 新增Vector#setZero;
- 添加AI算法扩展gdx-ai,支持FSM(Finite State Machines,有限状态机);
- Rectangle新增equals/hashCode方法;
- scene2D库的Actors新增setCenterPosition方法;
- getter/setter和动画后隐藏Animation#frameDuration和#animationDuration。
由Java/C/C++语言编写而成的libGDX游戏引擎基于Apache 2.0许可协议发布,允许开发者使用相同的代码来进行桌面及移动游戏开发,兼容Windows、Linux、Mac OS X、Android、iOS、BlackBerry等主流桌面及移动平台,并支持所有WebGL浏览器。现在,您还可以进入libGDX的mobilehub主页进行资源分享和讨论。
开发者可以直接登陆GitHub下载最新版本的libGDX,想要了解更多关于libGDX的信息,可查看libGDX官方文档。
分享到:
相关推荐
libGdx是一个跨平台的2D/3D的游戏开发框架,它由Java/C/C++语言编写而成。它基于Apache License, Version 2.0协议,对商业使用和非商业使用均免费。代码托管于Github中。
android游戏开发框架libgdx的使用教程,版权归黄云坤,本人只是引用,供大家是使用。http://www.cnblogs.com/htynkn/archive/2011/11/10/libgdx_1.html
android游戏开发框架libgdx的使用9.pdf
libGDX是一个基于OpenGL(ES)的跨平台Java游戏开发框架,适用于Windows,Linux,macOS,Android,您的浏览器和iOS。libGDX 为快速原型设计和快速迭代提供了一个久经考验且强大的环境。libGDX不会强迫您使用特定的...
android游戏开发框架libgdx的使用3归纳.pdf
android游戏开发框架libgdx的使用3[归纳].pdf
android游戏开发框架libgdx的使用9定义.pdf
android游戏开发框架libgdx的使用(二)--图形绘制[汇编].pdf
android游戏开发框架libgdx的使用9[参考].pdf
android游戏开发框架libgdx的使用(一)--环境搭建.pdf
android游戏开发框架libgdx的使用(一)--环境搭建知识.pdf
android游戏开发框架libgdx的使用(二)--图形绘制借鉴.pdf
android游戏开发框架libgdx的使用(十二)—TiledMap地图的使用.pdf
android游戏开发框架libgdx的使用(十二)—TiledMap地图的使用借鉴.pdf
libgdx,桌面/ Android /HTML5/IOS Java游戏开发框架.zip(詹金斯)
Libgdx 游戏框架作者书籍 ,libGdx[1]是一个跨平台的2D/3D的游戏开发框架,它由Java/C/C++语言编写而成。它基于Apache License, Version 2.0[2]协议,对商业使用和非商业使用均免费。代码托管于Github中[3]。最新...
如何使用libgdx编写一个简单的游戏(一)— 雏形。 手工学习源码。最大程度上保留过程源代码(注释的部分),改进小部分内容(如:关于飞镖目标点的算法,以起点为中心,屏宽为半径的圆集合)。 教程地址:...
libGDX是一个基于 OpenGL (ES) 的跨平台 Java 游戏开发框架,专为 Windows、Linux、macOS、Android、Web 浏览器和 iOS 设计。它为快速原型设计和迭代开发提供了强大且完善的环境。与其他框架不同,libGDX 不强加特定...