菜单
  

    1.2 国内外现状

    2 关键技术介绍

    对制作过程中,设计规划和开发遇到的问题,把涉及到的工具及其使用的技术做一个整合,其中主要包括对Unity的介绍和运用,对Illustrator的介绍和运用,对开发环境MonoDevelop的认知和对开发语言C#的介绍和运用。

    2.1  Unity3D相关介绍

    2.1.1  Unity3D简介

    Unity3D是国外开发的专业游戏引擎,受欢迎的最主要原因就是不需要设计人员理解底层BOOL的设定,直接上手开发一款游戏,其中具有很多强大的功能:环境的快速营造、模型预置体的设定架构、重力和刚体等物理引擎的实现、图形渲染组件的运用、着色器的穿插、光影组件的运用、交互代码的实现、多平台的发布浏览。现在更是跨时代开始了AR增强现实和VR虚拟现实的交互运用,从网络游戏到网页游戏,从网页游戏到单机游戏,从单机游戏到手机游戏,Unity功能日渐强大。

    他人开发的功能和资源可以上传Unity平台资源商城,分享给所有使用Unity的开发者进行高效复用,甚至可以通过不同的资源包,快速的制作出可玩性很高的游戏,既节约了成本也节约了时间。它把几乎所有的游戏制作工具尽可能的囊括进去,完善成一个强大的游戏制作软件。文献综述

    2.1.2  Unity3D中运用到的技术

    (1)地形:在Unity中引用到了地形Terrain,可以通过笔刷调节地形的高低,做出心目中预想的地形,地形还添加了地面贴图和植被贴图,是一个很完善的地形系统,用来制作塔防游戏足以胜任。

    (2)天空盒子:在Unity中引用到了Skyboxes,称为盒子的原因就是它把整个场景包裹在里面,就像一个盒子一样,然后在盒子的内部根据其属性选择天空的皮肤。

    (3)光源:在Unity中引用到了光源,游戏场景一般是没有灯光的,需要添加不同的光源,如手电筒电灯泡的点光源,可以烘托气氛使用,使整体场景发亮的平行光,让整个场景显得明亮,使玩家可以清楚的观察游戏。 

    (4)音频:在Unity中引用到了音频,一个好的游戏一定要有背景音乐和声效音乐,大大加强提升游戏的整体效果,没有了音乐一个游戏就没有了灵魂一样,使用适当的音乐让玩家感受到游戏的氛围,让玩家融入进去。

    (5)碰撞:在Unity中引用到了碰撞检测,说的简单点就是游戏中碰撞物品,物品按照现实的轨迹在游戏中体现出来,即物理原理,可以提高游戏逼真性。还可以运用碰撞检测阻止玩家进入BUG地带,设立无法碰撞的物品。

    (6)粒子:在Unity中引用到了粒子效果,粒子效果就是一种特效,增强玩家游戏的体验,像火炬上的火焰就可以用粒子特效做出来,火焰不停的燃烧和晃动,这些可以通过控制粒子系统的参数来决定粒子的状态和位置,做出一个周期,从而达到逼真的效果。再比如雨和雪的下落,也可以用粒子系统做出,可以在指定的位置生成规定数量的粒子,用参数来控制粒子的下落速度,看上去就像是雨和雪在下落,这时再加点声音会加强玩家的体验,从而认为那就是雨和雪。在塔防游戏中,可能会运用到游戏结束进入下一关前的烟花喝彩上。

  1. 上一篇:基于Unity的休闲游戏角色及场景设计
  2. 下一篇:“老上海”纪念品包装设计说明
  1. 绵竹年画村新农村民间美术的创新研究

  2. 注意力经济时代产品的礼品鞋绿色包装

  3. 莫兰迪的容器以及构图色调空间关系

  4. 以“上海”为母题的视觉传达

  5. 当下软装饰设计在室内设计中的重要性

  6. 画面外的天赋

  7. 基于unity引擎的手游角色场景与交互设计

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回