Unity这款软件总的来说还是比较容易入门的,它支持很多的常见的图片和动画格式,而且在素材的导入方面,Unity可以直接通过鼠标拖拽的方法导入素材。
Unity这款软件总的来说还是比较容易入门的,它支持很多的常见的图片和动画格式,而且在素材的导入方面,Unity可以直接通过鼠标拖拽的方法导入素材。除此之外,Unity内的C#脚本有专门的库用于游戏开发,可以连接到Unity内物体的属性。
Unity还整合了非常好用的动画控制器,可以通过可视化的,类似连线图的方式控制编辑人物的动画以及动画转换的条件等等。Unity内导入动画之后还可以控制它的关键帧事件,在特定的时间加入代码。Unity支持的骨骼动画还可以导入3Dmax里的文件混合动画,制作出例如下半身奔跑,上半身攻击的效果。
通过Unity里的UI控件,还可以很方便地制作按钮,滑块,文本等等,其中自带有一些非常好用的模板,由于Unity还有很多扩充的插件,使用的UI还可以通过简单地代码加入动画效果,例如文本的渐隐,变色等。另外UI的属性面板里还可以加入遮罩,控制排列等等,比起其他软件制作UI要方便很。
(2) Visual studio code 简介
VS是一个基本完整的开发工具集,是目前大学时授课使用最多的软件之一,它包括了代码管理的大部分工具,并且能够通过更新不断地补充工具集,非常易于使用。是目前为止比较广泛使用的用来管理编写代码的工具。
在该课题里主要用于编写脚本代码,以及对代码进行调试等。在编译中出现的错误可以快速定位,提升开发速率。
Code对比VS正式的2010等版本相比更为轻量级,在开发游戏时对于电脑的配置需求比较高,采用Code的话可以节省一定的性能,减少在制作游戏时候出现的一些卡顿。