杨轶是上海木鸡网络科技有限公司的联合创始人,目前负责公司技术产品化和开发者技术合作方面的工作,是木鸡科技 WEBIR 技术的布道者。在联合创建木鸡科技之前,杨轶就职于 Intel 软件和服务集团,负责 x86 Android 游戏生态在中国区的技术普及工作,专注于 x86 编译器、游戏底层代码优化、引擎和图形渲染技术。在 Intel 之前,杨轶作为 BSP 高级工程师服务于 Freescale 网络多媒体事业部,专注于解决网络处理器性能优化问题。
杨轶是上海木鸡网络科技有限公司的联合创始人,目前负责公司技术产品化和开发者技术合作方面的工作,是木鸡科技 WEBIR 技术的布道者。在联合创建木鸡科技之前,杨轶就职于 Intel 软件和服务集团,负责 x86 Android 游戏生态在中国区的技术普及工作,专注于 x86 编译器、游戏底层代码优化、引擎和图形渲染技术。在 Intel 之前,杨轶作为 BSP 高级工程师服务于 Freescale 网络多媒体事业部,专注于解决网络处理器性能优化问题。
时至今日,Web 技术已经有了翻天覆地的变化,新的特性层出不穷,执行性能屡屡提升,WebAssembly 的出现更是一个革命性的改变,在这样一种大环境下,Web 游戏,尤其是移动 Web 游戏发展更是方兴未艾,如果能把大量优质的移动原生游戏迁移到移动 Web 上将是一件极其有价值的工作,这对移动 Web 生态会有巨大帮助,但同时各种技术挑战也是我们面临的一个个新课题,本讨论将结合现有各类技术和环境,同时引入 WEB-IR 这一新兴技术形式,尝试来解决这些问题,我们抛砖引玉,期望能给大家以启发,引领大家探索这一新兴领域。
演讲提纲:
1. 当今移动端浏览器为游戏开发准备了啥
2. Web 上的游戏开发之现状
(1)Web 游戏引擎
(2)原生游戏引擎
3. 移动 Web 上能玩原生游戏吗
(1)原生游戏引擎在移动 Web 上面临的挑战
(2)用 WEB-IR 来解决问题
4. 案例分析
(1)一款贪吃蛇向的在线游戏
(2)一款 MMO 向的 3D 游戏
(3)一款动作游戏
(4)一款解谜游戏
5. WEB-IR 需要解决的关键问题
(1)动态代码生成
(2)渐进资源加载
(3)虚拟上下文切换
(4)虚拟协程
6. WEB-IR 工作流
听众收益:
1. 了解主流商业游戏引擎在移动 Web 开发的利与弊
2. 拓展移动 Web 游戏开发新思路
3. 拓展我们思维——利用“前人的轮子”来解决问题
听懂我的演讲,需要具备这些知识储备:
1. 有前端技术基础,譬如 JavaScript 、HTML5、WebAPI 等;
2. 对编译原理基本了解;
3. 最好对游戏引擎有所了解;