Proxyos Weekly 084
Laurence-042
- One minute read - 111 wordsTL;DR 概览
完成了第一章的所有冒烟、修复与优化
本期目标
- 完整冒烟
- 第 1 章
- 第 2 章
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
进展速记
本期假设 / 预期
预期:
冒烟通跑
结果:
完成了第一章的
本期确定性变化
新增:
- 优化了内部编辑器的表现
- 现在里面的对话会缓动了
- 运行时会随执行光标位置自动滚动
变更:
- 优化了mod侧sdk的易用性,将一些放在不合适包里的接口移到了合适的,并进行了必要的拆分
- overlay现在也版本控制了,因为不走i18n字段提取、需要整个文件翻译的overlay需要版本控制
- 调整overlay结构,现在只有真正的前端文件会放单独镜像基础了,其他overlay文件都和源文件放一起
- 用glm统一优化了下第一、第二章的部分过于不合适的翻译(但glm的语境感知似乎不是很好,用词也不太对劲经常得来回改两次……)
- 简化架构,不再单独记录课程完成状态,而是复用任务状态
修复:
- 修复内部编辑器重新执行时不会清空旧stdout显示的bug
- 修复教程关内容校验不走翻译,导致英文代码里的英文字符串在中文校验条件下不通过的bug
删除:
主要进展内容/本期关键判断点
我做出了哪些「如果错了也要付代价」的判断?
这期属实就没啥可说的了
瓶颈与问题清单
哪些问题还没解,但也许我已经知道“它们不是什么”?
- mod meta、mod list、pylock.toml、依赖安装与版本回滚之间还需要形成稳定流程,否则后续 mod 管理会变成新的技术债。
下期计划
- 完整冒烟
- 第 2 章
- 将第三章开头补充进 demo
- 调整第二章末尾文本,引入经济系统和支线任务系统
- 通过经济系统获得通用搭载平台
- 将 demo 结束提示放在通用搭载平台的 app 里(SpiderView 实现)
- 更多内容
- 支线任务
- 更多任务
- 实用化任务时限
- 命令行内容?(等第三章?是否需要?)
- 远程访问?
- 更精细化管理事件而不是按章组织?mod 支持?
- 用英语通玩一遍
- 开个 itch
- 琢磨下宣传
试玩版
暂缓,第一次上传需要做好准备,等进入 beta 阶段再说