萨瓦鲁的世界学 [Fabric/NeoForge]

萨瓦鲁的世界学 [Fabric/NeoForge]

Worldology通过将世界本身转变为一个鲜活的系统,重新定义了进程,这个系统会成长、进化,并对玩家的行动作出反应。


Worldology — 游戏玩法指南


概述

Worldology 将传统的玩家成长体系转变为世界驱动型成长。

在此系统中:

  • 玩家的行为塑造世界
  • 世界获得经验并升级
  • 世界等级决定难度、数值成长和奖励

1. 世界等级系统

运作方式

世界通过以下方式获得经验:

  • 击杀生物
  • 探索新区域
  • 参与高风险遭遇战
  • 自定义触发事件(可扩展)

一旦经验积累足够:

➡ 世界升级


世界阶层(建议设计)

阶层 等级范围 解锁内容
新手 1–30 安全探索
冒险者 31–50 进入下界
战士 51–70 难度提升
老兵 71–90 进入末地
传奇 91+ 极限数值成长

2. 生物数值成长

所有生物都会根据世界等级动态调整:

  • 等级范围:世界等级 ±3

  • 游戏前期:

    • 生物不携带护甲
  • 游戏中后期:

    • 生物开始拥有护甲和强化属性

附加机制

  • 精英 / 强化生物(可扩展)
  • 词缀系统兼容(Affixology)

👉 每一次遭遇都充满变数


3. 区域系统

HUD 显示:

[区域:森林]

功能

  • 显示当前所在区域

  • 影响:

    • 生物类型
    • 难度分布
    • 未来战利品偏向(可扩展)

4. 战利品与装备系统

核心逻辑

所有掉落物都会随世界等级成长:

➡ 游戏各个阶段的成长都有意义


未鉴定装备

  • 装备以未鉴定状态掉落

  • 必须经过鉴定才能确定:

    • 品质
    • 词缀

锻造台交互

  • 升级已有品质的装备 → 保留原有品质
  • 升级无品质的装备 → 转为随机品质的未鉴定装备

5. 性能系统

为确保大规模运行时的稳定性,Worldology 包含以下功能:


① 闲置生物重置

条件:

  • 生物在一段时间内未参与战斗(默认:5 分钟)

效果:

➡ 自动移除并重新生成


② 定时生物清理

  • 每 5 分钟运行一次(默认)
  • 清理前警告消息:
[10 秒后执行生物清理]
  • 执行后提示:
已清理 X 只生物

③ 物品清理系统

  • 每 10 分钟运行一次

  • 支持:

    • 白名单(受保护物品)
    • 黑名单(强制移除)
    • 可调整运行间隔

6. 传送系统

命令:

  • /tpconfirm
  • /tpcancel

功能特性

  • 支持基于标签的自动补全(Tab 补全)
  • 消除区域标识符的手动输入错误

7. HUD 与界面

完全可自定义:

  • 可调整位置
  • 可缩放尺寸
  • 防止与聊天界面重叠

显示内容

  • 区域信息
  • 世界相关数据(可扩展)

8. 可配置系统

可通过模组菜单访问:

  • 世界经验倍率
  • 生物等级成长范围(± 数值)
  • 清理间隔
  • 战利品行为
  • 性能控制

9. 游戏循环

  1. 探索
  2. 战斗
  3. 世界获得经验
  4. 世界升级
  5. 生物变得更强
  6. 战利品品质提升
  7. 玩家不断适应

然后循环往复——

👉 但每一轮循环都更加危险


10. 未来扩展

  • 世界事件
  • 区域专属词缀
  • 首领系统
  • 腐化 / 变异机制
  • 自适应 AI 难度