unity游戏的摸索之路——旧世的开发日志
前言
从大一开始学习游戏,但是由于unity引擎的功能过为庞大,同时自己一个人做游戏实在是难以方方面面兼顾并进,为了综测加分以及项目加分中途半路跑去学了前端,现在的项目也基本上都是前端。但是考研私心还是想要学图形学往技美方向去发展,同时加上对神蛋的爱,所以还是把unity拾起来,哪怕一不清二不楚,总得走下去。
第一部分 建模与人物控制(2020.04)
1.DAZ Studio
- 模型部分主要用的是assets store里面的模型
- 也有爱给网里面下载的资源
- 同时有用到DAZ STUDIO进行主要人物建模。DAZ是免费软件,但是注册用户的时候需要翻墙,官网指路。
推荐R站的daz破解版安装教程,教程地址,同时R站中也有大量的场景模型。
daz官方提供的免费资源有限,想要建立自己喜欢的模型需要自己找daz动作素材,指路资源网站。
严格来说DAZ并不能算是一个建模软件,他更像是一个捏脸软件,提供模型素材让使用者进行拼接。但同时他也有daz for maya插件,制作完成人物之后可以导入maya供有动画基础的使用者进行动画制作(虽然插件制作并不完善,在导入进maya的过程中会发生骨骼错位的情况,需要手动调整并且不一定调整好)
2.动画制作
游戏的流畅离不开大量的角色动作,此处给像我一样毫无美术经验的独立开发者推荐adobe官方网站Mixamo,可以指定下载格式并导入到unity中对自己的角色进行动画绑定=>参考链接
动画绑定
首先选定角色,创建Animator对象并绑定Animator Controller,将mixamo下载的动画资源拖入并进行顺序与判断条件绑定。
重点:entry进入的姿势要将其Rig中的Avatar Definition设置为Create form this model,而后续动作如a_walk的Avatar Definition要设置为Copy From Other Avatar,并将其Source与entry进入的姿势绑定。否则在动作的切换时会导致动作的错位。
缓慢开发中