网站首页 > 精选教程 正文
在今天的游戏开发者大会上,Google推出了 Android 游戏开发工具包(AGDK)。简单来说,AGDK 是一套工具和库,从而让游戏开发者更好地优化他们的产品。AGDK 考虑到了性能问题,减少了整个 Android 系统的碎片化,并旨在迎合未来操作系统更新所提供的增强功能,同时尽可能提供向后的兼容性。
目前该项目处于第一阶段,主要关注三个领域:
● 集成工作流程
允许你根据你的需要将AGDK与你现有的项目结合起来。这方面的一个例子是通过一个扩展,在Visual Studio上为你的游戏添加Android作为目标平台。另一个例子是为Unity等游戏引擎提供插件。Google表示,它也在直接与游戏引擎开发商合作,让这种能力直接集成到他们的工具中。
● 提供 C 和 C ++ 游戏库
其次,Google了解到大多数游戏是用C ++编写的,而Android开发则更倾向于Java。虽然这种差距可以用Java本地接口(JNI)来弥补,但这个过程并不简单,而且相当容易出错。因此,该公司现在提供C和C ++游戏库,减少对JNI和Java的依赖。现在,这些库侧重于基础类,如游戏活动、游戏文本输入和游戏控制器,但未来阶段将包括其他游戏引擎中常见的功能。
● 性能优化
最后,性能优化是AGDK的另一个目标。这是通过Android GPU Inspector中的帧分析,Android Studio中的一堆CPU、内存和电源分析,以及Android Performance Tuner中的新加载功能来实现的。
猜你喜欢
- 2024-11-07 Java表达式求值引擎Aviator(二) java数学表达式解析
- 2024-11-07 学习规则引擎——国产开源规则引擎URULE
- 2024-11-07 橙子引擎CEO尚韬:Home Internet开启,TV游戏迎来革命
- 2024-11-07 必须知道的几款优秀的工作流引擎 工作流引擎设计模式
- 2024-11-07 Java常用的规则引擎,让你变动的代码更加容易维护
- 2024-11-07 5款新游寻投资发行渠道合作(附相关联系方式)|GameRes
- 2024-11-07 「新手必看超全工具分享1」这些年,我收藏的超实用Java工具
- 2024-11-07 「推荐」Github上有哪些新手小白不错的java练手项目?
- 2024-11-07 Java规则引擎Drools:简介与实际编码案例
- 2024-11-07 干货分享——GitHub上快速提升Java技能的练手项目
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)