小恐龙的打飞机之旅-魏阳.pdf
《小恐龙的打飞机之旅-魏阳.pdf》由会员分享,可在线阅读,更多相关《小恐龙的打飞机之旅-魏阳.pdf(17页珍藏版)》请在三一文库上搜索。
1、小恐龙的打飞机之旅 小恐龙出品 本日演讲目录 01 飞机的进化之路 02 关于横版打飞机 03 html5打飞机的常用碰撞检测 0 关于混色 0 如何做一个高效的打飞机游戏 飞机的进化之路 关于横版打飞机 在游戏初期,按竖版游戏来做横版游戏 html5打飞机的常用碰撞检测 html5打飞机的常用碰撞检测 其他检测方法 多边形碰撞,像素级碰撞 组合碰撞 矩形碰撞 带角度/不带角度 圆形碰撞 推荐的碰撞检测 Boss类的大飞机用组合碰撞 小飞机用矩形或圆形碰撞 关于混色 ctx.globalCompositeOperation = “lighter“; 激光:效果更加柔和 适合场景: loadin
2、g动画 (可以将色彩艳丽的 png24大图存为白底 的jpg图片,减少大量 的加载时间) 如何做一个高效的打飞机游戏 增强游戏效果,但其实无其他用途 1、精灵数量稳定在一个区间,减少无效精灵。 移动端:单面简单追踪弹幕 2、文字效率低,游戏中的文字尽量用图片代替 缺点:效率底下,即使优化使用也很麻烦 优化方法:将文字缓存为canvas,将canvas以图片输出 优点:与谷歌字体搭配,能做出很炫的效果 var grt = ctx.createLinearGradient(0, 114, 470, 116); grt.addColorStop(0, “#444“); grt.addColorStop(Math.sin(this.t%180) * Math.PI / 180), “#fff“); grt.addColorStop(1, “#444“); ctx.fillStyle = grt; 渐变加混色 3、尽可能的少使用canvas的api,如透明,阴影,坐标变换等 4、尽量减少精灵数量,稳定在一个区间 减少敌机的方式: 1、在屏幕之外 2、被击毁 频繁的有敌机被击毁爆炸,增加爽快感 THANKS For all your listeners! 小恐龙
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 恐龙 飞机 魏阳
链接地址:https://www.31doc.com/p-3333213.html