Qcon北京2018 《跳一跳的前世今生——小游戏开发经验分享》 徐嘉键
2020-03-01 72浏览
- 1.的前世今生——小游戏开发经验分享 演讲者/徐嘉键
- 2.
- 3.
- 4.DAU玩一个小游戏才是正经事 : 100000000+
- 5.1. 如何做一款优秀的小游戏 2. 小游戏平台是怎么样的 3. 跳一跳的开发实践 分享概览
- 6.轻⽽有趣
- 7.跳一跳开发历程
- 8.前端开发×3 开发周期:2个月 游戏策划×1 后端开发×2 美术设计×2
- 9.1. 如何做一款优秀的小游戏 2. 小游戏平台是怎么样的 3. 跳一跳的开发实践 分享概览
- 10.HUD vConsole 游戏主体 官方API
- 11.vConsole真机调试
- 12.HUD vConsole 游戏主体 官方API
- 13.机型与性能判断 SystemInfo wx.getSystemInfoSync( ) brand 手机品牌 model 手机型号 benchmarkLevel 性能等级 -2 或 0:该设备无法运行小游戏 -1:性能未知 >=1 :设备性能值,该值越高,设备性能越好
- 14.1. 如何做一款优秀的小游戏 2. 小游戏平台是怎么样的 3. 跳一跳的开发实践 分享概览
- 15.WebView DOM Canvas 传统Canvas游戏 DOM Canvas … … 支持多Canvas、自定义DOM,代码包大小不限
- 16.WebView 小游戏 Canvas 仅支持一个可见Canvas、4M代码包
- 17.HUD vConsole 游戏主体 官方API
- 18.4M 3D
- 19.跳一跳HUD解决方案
- 20.HUD绘制整体方案 可视区域 y 0 离屏Canvas z x
- 21.HUD布局与样式 1125 1080 手机屏幕比例差异大 2436 成本 2160 效果 每个元素按比例适配布局与样式时间成本高 HUD内容区等比缩放
- 22.HUD路由切换 离屏Canvas 可视区域 y z 接口 0 x
- 23.HUD事件与滑动 影响性能的因素:离屏Canvas大小 与 离屏Canvas数量 可滑动区域 List1 in Canvas1 List2 in Canvas2 List1 in Canvas1 List2 in Canvas2 List2 in Canvas2 List3 in Canvas1
- 24.HUD vConsole 游戏主体 官方API
- 25.游戏主体 高实时状态同步
- 26.
- 27.方案一 1.开始按压 2.松手 玩家A t 服务器 t 玩家B 3.开始播放按压 4.播放结束 t
- 28.方案二 1.开始按压 2.松手 玩家A t 服务器 t 玩家B 3.开始播放按压 4.播放结束 t
- 29.1.开始按压 方 案 一 2.松手 玩家A t 服务器 t 玩家B 3.开始播放按压 1.开始按压 2.松手 玩家A 方 案 二 4.播放结束 t t 服务器 t 玩家B 3.开始播放按压 4.播放结束 t
- 30.游戏主体 性能优化实践
- 31.阴影性能调优 实时计算 使用贴图 不呈现阴影 手机性能 benchmarkLevel为5的手机,平均帧率15 35
- 32.实时上报 网络情况 本地缓存,待网络恢复后上报最高分
- 33.1. 如何做一款优秀的小游戏: 2. 小游戏平台是怎么样的: 3. 跳一跳的开发实践: 分享总结
- 34.高分的背后,是努力的训练。 跟天赋和外挂无关。
- 35.
- 36.
- 37.
- 38.
- 39.