今天已经三周了。除了这周周一公司事太多确实没时间外,每天晚上回家后,都会继续工作1小时左右。进展不算快,但也能接受了。
任务进展在 27/43 。
这一周依然在折腾编辑器,然后就是梳理结构,感觉结构上应该理得差不多了,一边细化一边简化,以前有点太纠结于对齐了,其实应该以实用性为主。
因为游戏编辑会比较复杂,不太可能用一张图就设计完,所以我用LiteGraph的用法应该是非常奇怪的,至少和ComfyUI差异很大,也和LiteGraph作者最初构想的很不一样。
所以会嵌入进去改一些底层实现,其实前面断断续续的就改过一些了,我的思路是能不改就尽可能不改的,而且尽可能不在它的代码里面修改,但到现在为止,还是侵入性的修改了一些功能。
包括打包(我换成webpack了)、input和output的规则(它以前2边做法还是不一样的,就我看来,就算input要限制长度,也应该和output一样用数组来实现,最后再来限制长度)、菜单等等。
然后,现在感觉对LiteGraph也用到一个阶段了,包括一些对节点的操作,按道理,接下来LiteGraph部分会逐渐稳定下来。
最后再吐槽一下LiteGraph的编码风格,太复古了,编辑器代码为了维持一致的编码风格很痛苦啊。
另外一件值得提一下的事就是前几天偶然的又读了一遍东野圭吾的《我杀了他》(很久以前读过一遍,但估计当时读的是东野圭吾小说集之类的,有点审美疲劳了,所以只对某些情节和角色有点印象),读到最后突然发现竟然是个开放结局,还上网搜了一下答案。
然后就突然有了做一个类似的故事模版,这个会比《我有个朋友》更短,而且比较契合互动小说这种,也符合cardgame3的定位。
当然,细节还要再仔细推一下。
暂无关于此日志的评论。