MEGALOVANIA
游戏开发中
MEGALOVANIA
文章分类
搜索
RSS
开始使用
目录
CPKA工作日志 其四
2024-03-30
/
CPKA
SUNSGO
独立游戏
CPKA工作日志 其四
工作日志
把地牢部分的逻辑顺了一下,基本上大块的逻辑都捋清楚了
感觉不太是像是一个月能搞定的东西,毕竟这个月就剩下不到一周了,另外还有模拟经营的部分,还要完全重新
但是相对来说有一个整体的框架更能帮助我理清工作的节奏,这样还有剩余多少工作以及工作的重点要放在哪些部分全部都一目了然
优化了一下编译时间
主要编译时间的消耗
AssetImport
Compile
Reload APP Domain
对于 AssetImport 的时间,将 ProjectSetting 里的 DictionaryMonitor 关掉可以减少一大部分
Compile 就是文件太多了,把大部分不需要的改动的文件放到 Plugin 目录下可以解决问题,或者细分程序集
Reload app domain 可以看作是替换运行时,原来的 Unity 不管是改动了脚本重新编译,还是编译完了后重新进入 Play 他都会重新替换 appdomain,所以用一个插件手动控制 Reload
插件的逻辑是:文件改动编译不会 Reload,Play 会 Reload.如果运行时没有改变,Play 的时候也不会 ReloadDomain
目前发现的坑是如果新建文件,他不会 ReloadDomain 的情况下是识别不到的,挂不到 Component 上,这个也正常,另外 Rider 也没有办法识别文件属于工程中(因为没有 Reload)
插件似乎 Diff PlayMode 不是特别好用,我干脆改成全手动了
整了一个同步 Excel 的插件
唯一的缺点是读取不了到底有多少行多少列,还得思考表格的一些约定形式
优化事项
地牢部分的分割做得没啥问题,接下来需要做的是在进度上给自己设立合理的 deadline,具体的紧迫感好过于漫无目的的焦虑
工作时间尽可能集中一些,比如要工作 4 个小时那么就集中到某天的 6 个小时之内,而不是拆成 2+2 这种形式
今日目标
完成游戏控制器和角色控制
标题:CPKA工作日志 其四
作者:
matengli110
地址:
https://www.sunsgo.world/articles/2024/03/26/1711423377268.html
工作日志
优化事项
今日目标