为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

创建Flash第一人称视角射击游戏

2012-06-24 26页 pdf 3MB 45阅读

用户头像

is_565368

暂无简介

举报
创建Flash第一人称视角射击游戏 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 创建Flash第一称视角射击游戏 Peter Huang Adobe Platform Evangelist weibo.com/fans8 1Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential....
创建Flash第一人称视角射击游戏
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 创建Flash第一称视角射击游戏 Peter Huang Adobe Platform Evangelist weibo.com/fans8 1Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. MAX Racer (2010) 2Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 新的渲染方式:Stage3D 最新版本的Adobe® Flash® Platform runtimes提供了Stage3D API, 这是一套底层的GPU加速API,可以高效的运行在浏览器、桌面、移动设备、电视设备上. Flash Player 11 AIR 3 3Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 支持Flash Stage3D的引擎/框架 f 4Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 运用Alternativa3D引擎 快速创建一个FPS原型 Alternativa引擎下载:http://alternativaplatform.com/ 示例源码下载: http://vdisk.weibo.com/s/1kOOI 5Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 步骤概览 •创建一个虚拟的行走空间 •游戏控制 (鼠标, 键盘) •3D摄像机跟随 •碰撞检测 •向场景中加载3D模型 •运用光线投影算法实现射击 •为模型设置运动 •其他效果 6Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 基础知识 •场景 ( Scene ) •摄像机 ( Camera ) •3D对象 7Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 键盘控制 W A S D 8Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. DEMO 9Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 鼠标控制摄像机旋转 即将发布的最新Flash Player将具有Mouse Lock新功能 10Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 摄像机跟随 11Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. DEMO 12Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. EllipsoidCollider 13Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. DEMO 14Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 重力 var onGround:Boolean = collider.getCollision(pos, new Vector3D(0, 0, fallSpeed), collisionPoint, collisionPlane, collisionObject); if (onGround && collisionPlane.z > 0.5) { ! fallSpeed = 0; } else { ! displacement.z = fallSpeed; }! ! ! ! ! ! var newPos:Vector3D = collider.calculateDestination(pos, displacement, collisionObject) 15Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3D模型 16Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. DEMO 17Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 子弹射击及光线投影(ray-casting) 18Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 光线投影 camera.calculateRay(origin, dir, cross.x, cross.y); var result:RayIntersectionData = scene.intersectRay(origin, dir); 19Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. DEMO 20Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 模型动画 •Accessing animation •Collada animations •AnimationController Class •Animation blending with AnimationSwitcher Class 21Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. DEMO 22Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 其他效果 •光照 •阴影 •粒子效果 ( 子弹、爆炸⋯) •物理效果 •着色器 ( Shaders ) 23Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 敌人与人工智能 •敌人的各种属性 •火力、防御力、生命值.. •视线范围 •各种运动速度 •寻径算法(2D格/复杂寻径) 24Thursday, December 1, 2011 Q & A junhuang@adobe.com www.fans8.com weibo.com/fans8 25Thursday, December 1, 2011 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 26Thursday, December 1, 2011
/
本文档为【创建Flash第一人称视角射击游戏】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索