HTML5游戏引擎开发一站式解决方案——青瓷引擎
青瓷引擎是一款 HTML5 游戏引擎开发工具,解决了目前市面上 HTML5 游戏引擎缺乏丰富的 UI 组件,缺乏适配各种设备分辨率的灵活布局机制,缺乏让美术和策划直接参与内容制作的工作流方式,缺乏无缝结合浏览器的可视化开发工具,缺乏一键打包发布等问题。
本次演讲围绕青瓷引擎产品打造过程的实践经验,分享了青瓷引擎技术堆栈方案选择的思考,HTML5 游戏行业现状和棘手问题的解决方案,工具平台化路线发展趋势的个人观点,WebGL 技术在游戏和企业应用案例以及发展趋势的个人理解,包括青瓷引擎开源经历的收获。
https://v.qq.com/txp/iframe/player.html?vid=y0316elvf33&width=500&height=375&auto=0
青瓷引擎现已以开源免费的方式与大家分享(https://github.com/qiciengine/qiciengine)。
林意炜,专注前端图形组件开发十多年,图扑软件创始人,青瓷游戏引擎技术负责人。
2002 年毕业于中国海洋大学应用电子专业,从事嵌入式系统开发,同时接触 HMI/SCADA 图形监控软件,从此喜欢上图形可视化相关技术。
2013 年创办了图扑软件,独立开发了基于 HTML5/WebGL 技术的 HT for Web 图形界面组件产品,提供了从通用组件、拓扑图到 3D 场景的一站式图形化解决方案。
2015 年加入青瓷数码,负责并参与开发了青瓷引擎,一款开源免费的 JavaScript 游戏引擎类库,提供了一站式基于浏览器的 HTML5 游戏开发工具套件。
在公众号后台回复“青瓷”,即可下载幻灯片。
▽
延展阅读(点击标题):
QCon 上海 2016 将于 10 月 20~22 日在上海宝华万豪酒店举行。
eBay 分析平台基础架构部门高级软件工程师蒋吉麟,届时将分享《构建 React 同构应用及优化》。
React 作为当下最热门的的 Web 框架以及在 FaceBook 的支持下,React 社区获得了茁长成长。今天,我们来讨论基于 React 官方组件 react router 构建同构应用的实践经验(Webpack + ES6 + React + Babel)。享受一次代码同构渲染带来的便捷,也同时需要考虑同构应用带来的数据安全性的问题。以及在实际开发过程中,遇到的性能问题以及优化步奏。当然了,也同时需要思考是否每个人都需要同构应用呢?
LinkedIn 数据基础架构部门 Kafka 组高级软件工程师秦江杰,将分享《使用 Apache Kafka 进行关键业务消息传输》。
Kafka 作为高可用的分布式消息系统对消息内容和格式是完全开放的。这使得 Kafka 可以被用作各种应用之间和内部的消息传输。LinkedIn 最近利用了 Kafka 进行我们内部 NoSql 数据库 Espresso 的内部冗余数据备份。在这个过程中,我们解决了许多具有挑战性的问题。这些问题涉及到消息传输的可靠性和完整性,性能和延迟优化,数据安全性以及超大消息的处理等。这些问题的解决对于利用 Kafka 来进行关键业务的数据传输是至关重要的。我们在此对我们的解决方案进行了总结和分享。
蚂蚁聚宝终端架构师何嘉文(弦影),将分享《比 Buck 更快——蚂蚁聚宝 Android 秒级编译方案 Freeline》。
Freeline 是蚂蚁聚宝团队 15 年 10 月在 Android 平台上的量身定做的一个基于动态替换的编译方案,5 月阿里集团内部开源,稳定性方面:完善的基线对齐,进程级别异常隔离机制。性能方面:内部采用了类似 Facebook 的开源工具 buck 的多工程多任务并发思想:端口扫描,代码扫描,并发编译,并发 dx,并发 merge dex 等策略,在多核机器上有明显加速效果,另外在 class 及 dex、resources 层面作了相应缓存策略,做到真正增量开发,另外引入并优化 buck 的部分加速组件 dx,DexMerger,资源编译方面,深入改造了 Aapt 资源编译流程,当资源发生改变时候,秒级完成增量包编译,其中增量包仅含最小的变更集合(10Kb~数百 Kb 内),后期也被运用到线上进行资源/代码动态替换。相比目前 instant-run、buck、layoutcast 等方案快数倍速度。
Twitter 架构师黄浩,南潮(ruff.io)架构师周爱民,宅米 CTO 李智慧,京东云平台资深架构师鲍永成,OneAPM 安全技术总监刘再耀,点融网 CTO 孔令欣,饿了么前端工程师陈涌(题叶)等技术专家都将在 QCon 上海 2016 做分享,更多信息,可点击“阅读原文”,访问大会网站。现在报名,可享 8 折优惠。