2020.5.23晚
被indienova的验证码劝退的我
试一试在这里写自己的开发日记^ ^
这个游戏其实是之前莽参加LD的结果
总觉得想出来的坑还怪让人喜欢的
所以打算把它做完
学了一些对话框的实现
对新出的更换sprite的功能也感兴趣
找了些免费的素材
大概实现了一个换装游戏的功能
还学了fungus插件,简单了解了一下timeline和cinemachine的用法
本来考虑过要不要用gameplayer或者bolt又或者ECS
最后都pass掉了
还是老老实实简简单单地写吧
之前想着可以自动切割sprite所以素材都画在了一张大图里
后来发现不怎么好用。。。
最后还得重新在ps里分割好成独立的文件然后重新替换unity里使用的素材
哎
算是全部要重新搭了,不过也没多少内容就是
顺便把第一关的图片素材都画得差不多了
嘿嘿
准备工作都差不多了
开始制作第一关~
总结一些坑:
美术:
1.像素宽高是4的倍数,并且最好宽高相等,方便压缩
2.精灵体的切割是按长方形来的,不要靠得太紧贴画,最好是整齐排列的,不方便的话不如就一张一张画把,
毕竟各种类型的素材挤在一起也不好
3.game视图中图片变模糊,我发现把物体放大使用就好了,查到的图片导入设置里的filter mode和max size还有game窗口的scale对我来说都不适用
//更正(大误!),放大以后把摄像机拉远发现还是一样会糊掉,最后发现可能是因为用虚拟相机渲染的问题(咳,本来是本着节约的原则,发现主相机好像没有用就删掉了它),新建一个摄像机加上CinemachineBrain(自己看的一个教程没有说要加这个组件,也导致我以为主相机没有用),用它渲染就不会糊的那么厉害了
//更新,又发现我原来有主相机,挂在了主角身上隐藏了。。。啊,怪不得confiner会失效,我搞了两个相机。。。所以清不清还是靠相机距离来放大?另外发现两个摄像机,一个projection投影是orthographic正交投影,靠虚相机里的orthographic size控制距离;一个是perspective透视投影,靠camera distance控制距离
4.png格式和psd格式放到unity里都能使用,因为会被统一转换成它自己的格式