Betterworld(village) 1.2.2-forge1.20.1
Список изменений
1.2.2
新增内容
1. 风格包系统正式接入
这一版正式把城镇建筑从单独零散模板,推进成了可切换的风格包体系。
当前已经接入两套风格包:
defaultstone
风格包现在已经开始影响这些内容:
- 初始城镇 starter 建筑
- 住宅模板池
- 商铺模板池
- 工坊模板池
- 资源点模板池
- 道路
- 广场
- 路灯
- 建筑前场和前院装饰
2. 石镇 starter 建筑
这一版给石镇补上了独立的开局核心建筑。
现在石镇开局已经能明显区分出:
- 镇中心
- 银行
- 守卫点
这让石镇不再只是“默认镇换石头路”,而是从开局就开始长得不一样。
3. 石镇住宅变体
这一版继续给石镇补了新的住宅差异。
现在石镇不再只是反复复用同一间房,而是开始有:
- 不同石屋户型
- 更统一的石镇建筑感觉
4. 风格包目录结构
这一版把模板资源正式往风格包目录里收了一轮。
现在已经开始按风格和类别拆开整理,例如:
- 市政
- 守卫
- 住宅
- 商铺
- 工坊
- 资源点
这样后面再继续补新风格时,不需要再把所有模板继续平铺硬堆。
5. 风格包配置页
这一版给每个风格包正式接上了自己的配置定义。
现在风格包已经能单独配置:
- 入口信息
- starter 建筑
- 模板清单
- 风格 palette
同时模板本身也开始支持:
- 单独启用或禁用
- 调整出现倾向
6. 镇方块里的模板入口前移
这一版把模板入口从更深的扩张设置里往前提了一层。
现在在镇方块施工相关页面里,已经能更直接接触到:
- 自动扩张
- 模板
- 生成初始城镇
同时也更容易看到当前镇正在使用哪套风格。
7. 玩家上班入口开始分层
这一版继续把玩家应聘后的工作流程收顺了。
现在大致已经开始形成:
- 居民负责应聘和当前工作说明
- 工作地点负责每天实际工作
- 身份页负责查看当前工作状态、工资和下一步
这让“应聘以后到底去哪上班”这件事,比以前更容易看懂。
8. 多类工作点开始共用职责入口
这一版继续把不同工作点的每日工作入口往统一结构上收。
现在工作地点已经更明确地开始提供:
- 职责入口
- 今日目标说明
- 下一步提示
- 当前能执行的工作动作
这比以前每个工作点各自塞一套零散按钮,更容易理解。
9. 平面寻路继续收稳定性
这一版继续补了移动和寻路层,重点不是再叠复杂规则,而是尽量让移动更稳定。
当前补上的方向包括:
- 长距离开始更偏向先接路再走
- 同样都能到的时候,更愿意沿着路面走
- 局部卡住时会先尝试很近的脱困点
- 靠近目标时不再那么容易因为轻微卡顿就直接失败
10. 道路识别开始可配置
这一版把“哪些方块会被当成道路”推进成了可配置定义。
这意味着后续如果希望玩家自己铺的某类路面也被 AI 更愿意行走,不需要每次再去硬改代码判断。
11. 离线模拟链继续收束
这一版虽然没有单独开一个全新离线系统,但已经把离线推进继续收进更完整的一条链。
当前离线推进已经更明确地包括:
- 离线生活变化
- 离线贸易和生产
- 离线财政推进
- 离线社交汇总
- 离线摘要输出
修改内容
1. 风格包不再只是占位
这一版之后,风格包已经不再只是代码里留一个名字。
现在更接近:
- 真实影响 starter 建筑
- 真实影响模板池
- 真实影响道路和外场
而不是:
- 只有表面切换
- 运行里不真正参与
2. 模板结构改动
这一版继续把模板资源从旧的零散路径往新结构迁。
当前更接近:
- 新目录正式可用
- 旧目录继续兼容
这样可以一边推进新结构,一边保住旧资源还能继续工作。
3. 石镇偏好改动
石镇这一版不只是“能选”,而是开始真的偏向生成更像石镇的内容。
现在更明显的方向包括:
- 石屋更容易出现
- 更符合石镇感觉的工坊和资源点更容易出现
- 一部分不太符合石镇气质的模板开始被压低或关闭
4. 玩家工作链改动
这一版继续把玩家工作相关界面的语义拆开。
现在更接近:
- 居民页负责录用和说明
- 工作地点负责当天上班
- 身份页负责总览
而不是:
- 所有工作入口都还挤在同一个居民页里
5. 寻路调度顺序改动
这一版继续收了路线求解顺序和分工。
当前整体更接近:
- 能直接用原版就直接用
- 不稳定时先试更适合复杂结构的路线
- 再退回平面路线兜底
重点不是追求花哨,而是尽量保住:
- 能走过去
- 别乱抖
- 别在门口和墙角太容易死卡
6. 平面寻路道路偏好改动
这一版平面寻路已经不再只是简单朝目标硬冲。
当前已经开始在路线选择阶段就把道路作为软偏好考虑进去。
这样表现会更接近:
- 先接入道路
- 沿路推进
- 最后离路进目标
7. 离线推进结构改动
这一版继续把离线推进从零散补丁式处理,往更清晰的日推进流程上收。
现在更接近:
- 按天推进生活
- 按天推进交易和财政
- 最后汇总关系、位置和摘要
当前已经能看到的效果
风格包方面
- 镇的建筑风格不再只是表面区别
- stone 包会从开局 starter 阶段就长得不同
- 风格包开始真正影响整个镇会长成什么样
模板管理方面
- 模板资源比以前更有结构
- 风格包配置不再只是占位
- 后续继续补新风格时更容易维护
玩家上班方面
- 应聘后不再那么容易不知道该去哪儿
- 更容易理解自己当前绑了什么工作
- 更容易知道今天应该去哪个工作地点干活
寻路和移动方面
- 长距离移动更容易表现为沿路推进
- 靠近目标时没那么容易反复抖动
- 门口、墙角、目标边上的发卡情况开始继续收
离线模拟方面
- 长时间未加载后的结果开始更像一套可解释的日推进结果
- 不只是简单补几个数值
- 居民生活、交易、财政和摘要之间开始更像一条链
这一版还没完成的内容
1. 风格包没完成的部分
- 还不是完全动态注册
- 还有一层代码里的兜底定义
- palette 还没有完全资源化
2. stone 包没完成的部分
虽然 stone 包已经明显拉开差异了,但现在仍然还有一部分内容只是过渡复用。
重点还没完全补齐的包括:
- 商铺
- 部分工坊
- 部分资源点
3. 玩家工作链没完成的部分
虽然现在已经能完成基础的上班入口链路,但还没有把完整日结反馈彻底补完。
当前还可以继续补清楚的包括:
- 今日已完成
- 等待日结
- 明日继续
- 更完整的当日结算反馈
4. 寻路系统没完成的部分
这一版虽然已经把重点转向稳定和可解释,但寻路这层还远没到“完全收工”。
还要继续观察的重点包括:
- 门口和墙角
- 狭窄通道
- 多人拥堵点
- 目标周边最后几格
- 更大的镇里长距离移动
5. 道路偏好没完成的部分
当前已经开始有道路偏好和道路走廊倾向,但还不是完整独立的道路图寻路系统。
也就是说现在更接近:
- 愿意沿路走
而不是:
- 完整按道路网络规划整条路线
6. 离线模拟没完成的部分
这一版虽然把离线推进继续收顺了,但它仍然不是逐 tick 精确重放。
当前更偏向:
- 结果闭环
- 日推进可读
而不是:
- 绝对精细重演每一个离线行为

