跳转到内容

地图与地形

游戏地图采用等角 2:1 投影渲染,支持多种地形类型。


属性 值
预设大小 1000 × 1000 格
可调范围 250 ~ 1000 格
格子大小 256 像素
投影 等角 2:1(菱形)

地形 可通行 移动成本 基础高度 敌人生成
草地 可 1 0 巨鼠、山贼、鹰身女妖
森林 可 2 0.5 史莱姆、僵尸、恐狼、巨蛛、黑暗教徒
山地 可 3 5.0 哥布林、骷髅、飞龙、兽人蛮兵、哥布林弓手、巨魔
水域 不可 — -1.0 —
城镇 可 1 0 —
道路 可 1 0 —
沼泽 可 3 -0.3 —
沙漠 可 2 0.2 沙之怨灵
泥地 可 2 -0.1 —
雪地 可 1 0.2 巨鼠、山贼、鹰身女妖
丘陵 可 1 1.6 巨鼠、山贼、鹰身女妖
荒地 可 2 0.3 沙之怨灵
草甸 可 1 0 巨鼠、山贼、鹰身女妖

地图有三层可见性:

状态 亮度 说明
未探索 0(全黑) 从未被冒险者或建筑看到过
已探索 115(暗灰) 曾经看到但目前不在视野内
可见 255(全亮) 目前在冒险者或建筑的视野范围内

哪些东西会画出来。 己方的东西一律会画:建筑、英雄、村民、税务员、商队与悬赏旗,没人看得到的地方也一样。怪巢与远古遗迹只要有任何一部分被看过就会画出来,并一直留着。从那以后英雄也知道这座怪巢,可能会自己去攻打。怪物只有在英雄看得到时才画。维度裂缝的传送门会画成一圈紫光,所在的地面被看过之后就会出现。

来源 视野范围
城堡 30 格
冒险者(基础) 8 格
法师(远程) 12 格
游侠(远程) 11 格
防御建筑(箭塔) 16 格
一般建筑 7 格
敌方据点结构 10 格

沙盒模式的地图使用 Value Noise 算法随机生成:

  1. 生成地形噪声 → 决定地形类型
  2. 生成高度噪声 → 决定地势起伏
  3. 放置城堡 → 在地图中央一半范围内的随机位置建立城镇区域
  4. 散布宝箱 → max(10, 250 × W × H ÷ 1000²) 个宝箱分布在野外
  5. 生成敌方据点 → 在远离城堡处放置

属性 值
初始数量 max(10, 250 × W × H ÷ 1000²)
金币范围 20 ~ 55g
位置 非城镇的可通行区域

冒险者走到宝箱位置即自动拾取。拥有「寻宝直觉」研究技能时,金币 +50%。打开过的宝箱会掀着盖子留在原地 2 分钟(游戏时间),之后才消失。打开过的宝箱不会挡住建筑,把建筑盖在上面就会把它清掉。