Libgdx 是一个跨平台和可视化的的开发框架。它当前支持Windows,Linux,Mac OS X,Android,IOS和HTML5作为目标平台。
Libgdx允许你一次编写代码不经修改部署到多个平台。你会可以从能够快速迭代的桌面环境中编码而获益,而不是将你的最新的修改部署到你的设备,或者编译成HTML5。你可以使用所有java生态系统的工具来让你的产品变得更好。
Libgdx 可以让你深入底层,给予你直接访问文件系统,输入设备,声音设备和通过一个统一的OpenGL ES 2.0和3.0接口使用OpenGL的权限。
在这些底层工具之上我们构建了强大API帮助你完成常见的游戏开发任务。像渲染精灵和文本,构建用户接口,播放音效和音乐,线性代数和三角计算,解析JSON和XML等等。
如果需要的话,libgdx可以跨国java的束缚使用本地代码更好的进行效果展现。所有这些功能都隐藏在Java API中,所以你无需考虑将本地代码(native code)交叉编译到所有平台。所有的这些都有Libgdx来处理。
Libgdx的目标是成为一个游戏开发框架而不是游戏引擎,是因为我们意识到在实际开发中没有一劳永逸的事情。因此,我们将强大的功能进行抽象,开发者可以自我选择采用什么样的功能。
(www.libgdx.cn版权所有,如需转载,注明出处)
相关文章
- 1. cocos2d-js chipmunk物理引擎入门笔记
- cocos2d-js中Chipmunk物理引擎相关(1)
- 【Cocos2d-X(2.x) 游戏开发系列之一】cocos2dx(v2.x)与(v1.x)的一些常用函数区别讲解!在2.x版CCFileData类被去除等
- 【Cocos2dx游戏开发】Cocos2d-x简介
- 【Cocos2d-X(2.x) 游戏开发系列之一】cocos2dx(v2.x)与(v1.x)的一些常用函数区别讲解!在2.x版CCFileData类被去除等
- 开源轻量级前端显示框架LVGL简介
- 2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null
- Quartz2D简介及基本线条绘制
- http基础(1.了解web及网络基础,2.简单的http协议)
- PyQ1_介绍