菜单
  

    4.3 创建玩家控制的战机对象 10

    4.3.1 创建战机对象 10

    4.3.2 添加刚体和网格碰撞体组件 10

    4.3.3 添加战机尾部火焰粒子效果 11

    4.4 设置摄像机参数 11

    4.5 添加图片背景 12

    4.6 添加粒子背景效果 13

    4.7 编写战机控制脚本 14

    4.8 实现射击行为 15

    4.8.1 创建电光子弹 15

    4.8.2 创建脚本控制发射子弹 17

    4.8.3 管理子弹的生命周期 18

    4.9 添加陨石ENEMY 18

    4.9.1 创建陨石对象Asteroid 19

    4.9.2 控制陨石旋转 19

    4.9.3 实现陨石碰撞效果 20

    4.9.4 添加陨石爆炸时的效果 20

    4.9.5 添加陨石移动功能和随机产生的功能 21

    4.9.6 实现陨石批量产生的功能 22

    4.10 添加游戏音频 24

    4.10.1 添加碰撞爆炸音频 24

    4.10.2 添加战机射击音频 25

    4.10.3 添加背景音效 26

    4.11 添加敌机ENEMY 26

    4.11.1 制作Enemy_Airport_01 27

    4.11.2 添加敌机射击音频 28

    4.11.3 添加敌机射击控制 28

    4.11.4 添加敌机自动巡逻功能 29

    4.12 添加积分文本 31

    4.12.1 添加计分Text组件 31

    4.12.2 添加计分功能 32

    4.13 添加游戏结束和游戏重新开始功能 33

    4.13.1 添加显示游戏结束的Text组件 33

    4.13.2 添加重新开始的Text组件 34

    4.13.3 添加重新开始游戏的功能 34

    4.14 添加游戏进程管理功能 35

    4.14.1 添加敌机出现频率管理功能 35

    4.14.2 添加背景图移动功能 35

    5 游戏测试 37

    5.1 调试游戏 37

    5.2 发布游戏并在PC端测试 37

    5.2.1 发布游戏 37

    5.2.2 PC端运行测试 38

    6 总结 40

    致谢 41

    参考文献 42

    附录 43 

    1 绪论

    TK shooter(太空射击)是一款基于Unity3D游戏引擎制作的3D射击防御游戏。本游戏利用Unity3D游戏开发引擎,将游戏模型、游戏脚本、音频特效等游戏元素高效有机的结合在一起。结构严谨,层次分明,模型便于替换,脚本便于修改维护。十分人性化的操作方式和简单有趣的游戏方式,给玩家带来丰富的游戏体验和游戏乐趣。

  1. 上一篇:java+mysql车辆租赁管理系统的设计与实现
  2. 下一篇:ASP.NET的毕设信息管理系统设计
  1. MAYA+Unity次世代第一人称射击游戏设计与制作

  2. Vuforia基于Unity3D的增强现实系统设计与开发

  3. Unity2D横版过关射击游戏设计

  4. 基于java的第三人称射击游戏的设计与实现

  5. 基于Flash的射击游戏的设计实现

  6. Unity3D街道迷踪游戏设计+源代码

  7. Unity3D密室逃脱游戏设计

  8. 大众媒体对公共政策制定的影响

  9. 乳业同业并购式全产业链...

  10. 杂拟谷盗体内共生菌沃尔...

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 当代大学生慈善意识研究+文献综述

  13. 十二层带中心支撑钢结构...

  14. 中考体育项目与体育教学合理结合的研究

  15. 电站锅炉暖风器设计任务书

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回