3D网络游戏开发实践.pptVIP

  1. 1、本文档共133页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Torque 引擎的游戏实例开发学习 3D网络游戏开发实践 /wlyx/www/yxddsjjr/index_01.html 基于Torque 引擎的游戏开发 雏形游戏 原型丰富 游戏集成 雏形游戏 技能、素材准备 开发环境建立 创建简化的游戏场景 添加模型与对象,完成游戏启动与退出 实现基本游戏逻辑,原型测试 技能、素材准备 开发环境准备 剧情分析设计 游戏开发训练 开发环境准备 Torque功能了解,开发环境熟悉 运行根目录下的torqueDemo.exe文件,启动开发运行平台 剧情设计 设计一款夺宝FPS游戏 游戏开发训练 游戏世界中视角的调整 进入系统的程序菜单中运行培训实例 Tutorial base 开发环境 选择世界编辑器按钮 进入世界编辑器,这时进入的是摄像头视角的游戏世界,这是一个空旷的虚拟世界,还没有人任何生灵和建筑,是世界编辑器的观查界面。 选择主菜单的摄像机 Camera 菜单,该菜单的各项有两类作用,上面是调整观查游戏世界的视角,下面是调整玩家或摄像头移动的速度,即视角移动的速度。 首先要说明的是,如果是玩家视角,玩家的移动是受玩家的行动能力限制的,而如果是摄像头视角,则摄像头的移动是随处都可以去的,比如上天入地,进到人体或建筑物。 Drop Camera at Player Alt Q :将摄像头移动到玩家处,并以摄像头为观查游戏世界的视角 Drop Player at Camera Alt W :将玩家移动到摄像头处并以玩家为观查游戏世界的视角。 Toggle Camera Alt C :在玩家和摄像头之间切换观查游戏世界的视角 Drop Player at Camera 如果摄像头在地下时,会出现什么状况呢? 因为玩家是有重量的而地面是可以托起玩家的,如果玩家在地下了,引擎就认为对玩家没有支撑了,这时,玩家将无限地掉到地心去。 解救方法是进行视角的切换用 Toggle Camera ,由玩家视角切换到摄像头视角,然后调整方向将摄像头从地下升上来,然后再执行 Drop Player at Camera将玩家移动到摄像头处。 如果摄像头在高空,会出现什么状况呢? 玩家基本动作控制键的使用 视角的移动是通过字母按键 W 、 S 、 A 、 D 来控制的, W 是向前, S 是向后, A 是向左, D 是向右;视角角度的旋转和调整是通过按住鼠标右键,晃动鼠标来进行的。 玩家现身 在玩家视角中有两种方式一是无玩家方式,即以玩家的眼睛看世界;另一种方式则是以玩家身后的一个假想眼睛看世界,这样就会使玩家现身,玩家是否现身在游戏运行状态下是通过切换键 Tab 来实现的,在开发环境下通过 Ctrl 和 Tab 键来切换 任务区域编辑器 Mission Area Editor 任务区域编辑器 Mission Area Editor ,由主菜单的窗口 Window 菜单中给出,用来定义限制玩家移动的区域,这里可以快速调整视角(摄像头或玩家)的位置进行地形的镜像 美术素材准备 选择 Torque 附带的第一人称射击游戏 FPS 的美术素材 将环境 environment ,建筑物 interiors 和模型 shapes 目录下的内容保存好以备自己编写游戏时使用 知识点 1 )游戏世界中的视角有两类,其中玩家视角有分为玩家现身和不现身 2 )玩家视角时,注意不要掉到地下 开发环境建立 建立自己的游戏结构 生成一个自己的游戏任务 添加美术素材 建立自己的游戏结构 1 )在标准的 Torque 引擎的安装中,实际的游戏目录是在 Torque/SDK/example 目录中 2 )荒原夺宝游戏将以 tutorial.base 目录的培训环境为基础,由此展开游戏的制作,所以复制一份 example 目录 ( 包括它里面所有的内容 ) 出来 3 )将 example 目录改为 GameRoot 目录,这个目录是荒原夺宝游戏的根目录,将 tutorial.base 目录改为 Capturetreasure (夺宝)目录,这个目录是游戏制作的目录 4 )将游戏根目录下的游戏执行文件 torqueDemo.exe 改为 Capturetreasure.exe 作为夺宝游戏的启动文件 建立自己的游戏结构 5 )将 GameRoot 目录下 main.cs 脚本文件中的默认游戏目录进行如 下的修改 $defaultGame = Capturetreasure; 以新的游戏目录 Capturetreasure 代替原来的 tutorial.base 注意: defaultGame 是大小写敏感的,所以确保 Capturetreasure 是以大写字母开头

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档