目前进度:原型开发
6.19
这篇日志记录一下前几天做的一些前期工作。
1. 给世界观和剧情确定了方向,大纲细节尚待填充,脚本只写了第一关(教程)的部分。
2. 买了一个lowpoly的慈善包,感觉可以用得上,原型期间应该用不上自己建模了。
3. 简单用了一下aseprite,画了主角的idle动画。
然后是当前优先度最高的任务。再三考虑,还是先把主角的控制器完成。
这部分任务包括:镜头调度,美术资源,逻辑控制相关的代码。先做移动再做射击。
这个aseprite2unity导入工具极好用,推荐:
https://assetstore.unity.com/packages/tools/animation/aseprite-animation-workflow-167316
在找到这个插件之前,我试了另外两个插件,都有不兼容问题,导入操作也不如这个插件方便。
6.20
昨天的工作主要有:
1. 摸鱼睡觉打游戏(?)
2. 主角walk动画,简单的控制器,给sprite换shader,添加阴影。
3. 尝试给默认渲染管线导入postprocessing,一小时后未果,一气之下直接升级了urp。
需要重新评估一下画面相关工作的工程量……原本的想法是“全部采用默认设置,反正是像素+low poly能跑就行,能节约多少时间就节约多少时间”。现在看来,做游戏开发还真不能完全无视这一块,哪怕要求是“能动就行”。我的图形学知识约等于0,有空的时候必须读点书。
状态多少恢复了一点,从今天开始要提升工作效率。
6.21
昨天完成了:
1. 鼠标控制武器朝向
2. 开火动画绑定脚本,包括枪口火焰(这个打算用粒子重做),抛壳动画
挺麻的,昏天黑地做了一整天,第二天一看居然只搞了这么一点点东西……
6.22
昨日休整。
今天完成了武器发射,跳跃和冲刺和冲刺跳跃动画,特效都没加。这部分还有很多东西感觉需要过段时间好好整理一下,写得太草台了,不利于维护。另外把武器部分的代码重构了一下。
aseprite-animation-workflow这个插件安装后并不能直接识别aseprite源文件,请问这个有什么头绪嘛