- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
李宁 掌聚互动CEO 东北大学计算机专业硕士,IT顾问、IT讲师、IT作家。从事软件开发 十余年,对软件开发的各种常用理论和技术非常精通。目前主要从事 移动领域的开发和写作工作。参与开发的移动软件和游戏多达数十 款。目前主要使用的技术包括Java、Android、iOS、Object-c、 C++等。擅长的领域包括移动、网络、编译器、Eclipse插件开发 等。 主要著作包括《Android深度探索(卷1):HAL与驱动开发》、 《Android开发完全讲义(第2版)》、《Android开发权威指南 (第2版)》、《Android应用开发实战(第2版)》、《Android高 薪之路:Android程序员面试宝典》等。 跨平台游戏开发 与 开发工具的未来 演讲者:李宁 游戏引擎的必要性 ? 复杂的图像矩阵运算 ? OpenGL(ES)、Directx ? 各种游戏引擎 主要的跨平台游戏引擎 ? Cocos2d-x (2D游戏引擎,开源) ? Unity 3D (3D游戏引擎) ? jMonkeyEngine (3D游戏引擎,开源) ? ? AGK(App Game Kit)(2D、3D游戏引擎) Unreal Engine(2D、3D游戏引擎) 游戏引擎中使用的语言 ? ? ? ? ? Cocos2d-x:C++ Unity 3D:C#、Javascript和Boo jMonkeyEngine:Java AGK(Basic) Unreal Engine:Unrealscript 跨平台的方式 ? 虚拟机 ? 浏览器 ? 在各个平台上进行编译 ? 为各个平台生成目标文件 虚拟机 ? Java ME(Byte Code) ? Unreal Engine(Unreal Virtual Machine) ? AGK(App Game Kit),内嵌虚拟机 ? jMonkeyEngine 浏览器(Hybrid) ? Cocos2d-x HTML5 (2D游戏引擎) ? WebVision (3D游戏引擎) ? PhoneGap ? appcan 在各个平台上进行编译 Cocos2d-x 为各个平台生成目标文件 Unity3D 开发工具的未来 ? 语言本身的进化 ? 抽象化和虚拟化 ? 为特定平台生成目标文件 语言本身的进化 ? 容易学习 ? 语言的描述更容易被人理解 ? 大幅度提高开发效率 100年后的编程语言进化的主线,应 该以少量公理为基础的“拥有最小 最简洁核心的语言” 见证奇迹的时刻 class President { public String getName() { return queryName(1);} public String queryName(int id) { Database db = Database.getInstance(); Person person = db.execQuery(“select * from persons where id = ?”, id); ... ... return person.getName(); } } @Security @Javascript (location=“remote”) 抽象化 ? 游戏引擎API的抽象化 PC、Mobile和Web进行统一 ? 具体类型应用的抽象化 例如,网盘客户端,将网盘API抽象化 百度网盘,新浪微盘、115网盘.... 虚拟化 服务端虚拟化、模拟器虚拟化 Moco开源框架 一切都可以抽象化和虚拟化,指数级 提高开发效率 为特定平台生成目标文件 目标文件包括二进制文件、源代码 文件和各种资源。 跨平台的终极武器 可以永久地解决Android以及其他任 何系统的碎片化问题。 再一次见证奇迹 class President { public String getName() { return queryName(1);} public String queryName(int id) { Database db = Database.getInstance(); Person person = db.execQuery(“select * from persons where id = ?”, id); ... ... return person.getName(); } } @Server(lang=“php” data=“json”) Thank You 关于2013 eoe 移动开发者大会 由国内最大的移动开发者社区eoe主办,在行业盟友的倾力支持下,超过2000个开发者齐聚一 堂,集合了来自微软、百度、华为、ARM等跨国公司业务负责人的
您可能关注的文档
最近下载
- 关于卫生院五年发展规划(2025-2029).pdf VIP
- 拓思医院集中管理系统客户端软件安装使用操作说明(1).docx VIP
- 2025年四川省凉山州小升初数学试卷.pdf VIP
- GJB451B-2021装备通用质量特性术语.docx VIP
- 英语故事The-fox-and-the-crow.pptx VIP
- T_CFPA 043-2025(消防救援无人机操控员).pdf
- 环境科学导论第2版 赵景联 史小妹环境科学导论-第1章.ppt VIP
- 《踝关节镜技术》课件.ppt VIP
- 护士电子化注册信息系统(医疗机构版)用户手册V1.0.doc VIP
- 《拓思医院集中管理系统客户端软件安装使用操作说明》.docx VIP
原创力文档


文档评论(0)