• 注册
  • 其他&工具 其他&工具 关注:13142 内容:530

    【地图生成器】Teragon自定义地图生成器(搬运)

  • 查看作者
  • 打赏作者
  • 其他&工具
  • 小版主
    Lv.6
    萌新驾到
  • 转载

  • 第三方地图工具 EAC 兼容无冲突持续更新修复

    Teragon 地图生成器

    7 Days To Die 的第三方随机地图生成器 · 命令队列式地形构建工具

    最新版本:0.52.24.0 支持版本:V3.0 / V2.x / V1.x / A21 / A20

    重要提示: 本帖为工具介绍与使用教程,不附带下载。Teragon 仅通过官方 Discord 分发,详细获取方式见 05. 获取与安装

    命令队列
    自行编排生成流程
    1k ~ 16k
    地图尺寸范围
    区域限定 POI
    Teragon 独有功能
    243 页
    官方 PDF 文档

    01. 工具速览

    工具定位
    面向 7 Days To Die 的第三方桌面端随机地图生成器。以「命令队列」方式构建生成流程,提供比游戏内置 RWG 更精细的地形、河流、海岸、城镇与 POI 控制能力。
    特性核心
    命令队列架构 — 自行编排或复用预设
    区域限定 POI — Teragon 独有
    兼容全部主流版本 — 一份安装覆盖 A20 ~ V3.0
    自动更新 — 内置更新机制
    3D 预览 — 独立 Previewer 支持
    应用场景
    服务器主自定地图
    巨型城市 / 精细海岸 / 特定 POI 分布
    厌倦 RWG 千篇一律地形
    预生成图加速服务器首次启动
    兼容说明
    可用于单人 / 联机 / 服务器。
    客户端无需安装 Teragon 或任何额外补丁。
    EAC 兼容无冲突。

    02. 能力清单

    能力 说明
    地图尺寸 1k ~ 16k;16k 未优化,建议上限 15k
    地形侵蚀(Erosion) 真实感增强;CPU 密集,参数稳定后再启用
    生态过渡(Diffuse biomes) 生态间渐变过渡;驾车穿越时存在光照异常可能
    山水湖控制 粗糙度、密度、形状均可调
    地图水域 四周有水 / 无水可配置
    城镇布局 街区(districts)、道路、城镇尺寸;支持全图单一巨型城市
    野外 POI 数量 0 ~ 数千
    区域限定 POI Teragon 独有功能:限定 POI 出现区域(海岸、山地、水域等)
    出生点 随机或固定;可加限制(森林 / 道路等)
    地形特征 崖岸、陨石坑、裂缝(可反转作山脉)、河流
    精选亮点
    区域限定 POI — Teragon 独有;可指定渔屋只出现在海岸、木屋只出现在山脚
    命令队列架构 — 与 RWG 滑块思路完全不同;可实现复杂地形组合
    3D 预览 — 独立 Previewer 程序可在生成前观察三维效果

    03. 系统要求

    项目 最低 推荐
    CPU 64 位 多核 CPU
    OS 64 位 Windows Windows 10 / 11
    内存 16 GB 32 GB+(大图)
    存储 4 GB 可用 SSD
    操作系统支持 Windows / 实验性 Linux Windows
    特别提示
    16GB 内存为下限值 — 大图远超此数,16GB 仅保证可启动,生成大图时建议 32GB+。Linux 版为实验性,仅供测试,生产环境建议 Windows。

    04. 与 RWG / KingGen 对比

    对比项 RWG(游戏内置) KingGen(已停更) Teragon
    维护状态 持续更新 A19 后停更 持续更新至 2026
    地形精细度 基础 良好 优秀
    河流 / 海岸控制
    巨型城市 不支持 支持 支持
    区域限定 POI 不支持 不支持 支持
    命令可控性 滑块 滑块 命令队列
    预设系统 部分 完整
    难度 中 ~ 高

    05. 获取与安装

    下载渠道

    Teragon 不在 Nexus 发布,亦无公开下载站。
    渠道一为官方 Discord 服务器
    百度网盘下载: 见回复可见

    自动更新机制
    程序内置自动更新。重启程序即可拉取最新版本。帖文标注的版本号可能滞后于实际版本 — 以程序内显示为准。
    安装步骤
    1、进入官方 Discord 服务器(邀请链接见 TFP 官方论坛 Teragon 主帖一楼)
    2、#Welcome 频道点击同意规则
    3、#Downloads 频道下载最新版(Windows / 实验性 Linux)
    4、解压至任意目录
    5、首次启动 Teragon.exe 将自动拉取更新
    附加工具
    Teragon POI List Creator — 用于生成 POI Property List,配合自定义 POI 包使用

    06. 首次设置(Initial Setup)

    首次启动弹出 Initial Setup 窗口,后续可通过 Tools → Initial Setup 重新打开。
    字段 内容 引用标签
    Game 保持默认
    Game Version 游戏当前版本(更新游戏后需手动调整) [gameversion]
    Game Directory 游戏 exe 所在目录 [gamepath]
    AppData AppData 目录(默认即可) [appdata]
    User Data 存档 / 生成世界 / mods 所在目录 [userdata]
    注意事项:上述字段填入真实路径;[方括号] 形式不出现于 Initial Setup,仅在 Expert 选项卡命令参数中引用。

    07. 三步上手流程

    无需掌握命令队列即可生成地图的最短路径。
    步骤 1
    启动 Teragon.exe,关闭欢迎窗口。
    步骤 2
    Ctrl+LFile → Load,进入 presets\default 文件夹。选择 World Generator 1 / 2 / 3 / 4 / 5 任一官方预设。World Previewer 与 Road Smoother 为专用预设。
    步骤 3
    Basic 选项卡确认 World 名 / Seed / World Size / Output Directory,点击 Run
    快速换种子
    加载预设后修改 Seed 即可生成新地图,其他参数无需调整。

    08. 界面结构详解

    底部命令按钮
    按钮 功能
    Run 启动生成
    Continue 中断后继续
    Repeat 中断后重复当前命令
    Skip 中断后跳过当前命令
    Interrupt 勾选后,当前命令结束自动暂停(用于中途预览与参数调整)
    Stop 中断状态下彻底终止
    顶部标签页
    标签 功能
    Basic 基础参数(World 名 / Seed / Size / 输出目录)
    Advanced 不常用设置
    Expert 命令队列核心控制区
    2D Preview 俯视预览(需执行 Update Preview 刷新)
    3D Preview 三维预览(依赖独立 Previewer 程序)
    Help Center 教程视频、官方文档、Discord 链接
    Console 运行日志(信息 / 警告 / 错误),支持筛选、复制、清空
    辅助操作
    F12 — 调出漫游导览
    双击 (Double Click Dock/Undock) — 切换标签页停靠状态
    Shift + 拖拽(预览屏)— 测距工具

    09. 核心概念

    命令队列(Command Queue)
    Teragon 不以滑块形式提供参数配置,而是以「命令序列」方式构建生成流程。预设(preset)即编排完成的命令序列,存储为 .ini 文件。
    依赖顺序
    高度图必须先生成,后续命令方可读取
    地形生成后才能布置城镇
    自定义 POI 需先通过 Add Source Path 解析路径
    典型生成流程
    高度图生成 → 地形塑造 → 生态分布 → 城镇布置 → 道路生成 → POI 落位 → 数据导出
    预置标签
    标签 含义
    [userdata] 用户数据目录
    [gamepath] 游戏目录
    [gameversion] 游戏版本号
    [worldpath] Basic 选项卡的输出目录
    [worldsize] 当前地图边长
    [teragonpath] Teragon 程序路径
    [math,格式,表达式] 数学计算(如 [math,int,[worldsize]/2+1])
    [random] 0~20 亿随机整数
    建议 — 将硬编码数字替换为 [worldsize] 或 [math,…],可实现预设跨地图尺寸复用。

    10. 命令速查(按类别分组)

    10.1 前置 / 变量
    Add Source Path 解析游戏目录外的预制件 XML;mod POI 加载必用
    Set Game Data 设定游戏数据;通常置于队列最前
    Set / Read World Size 设定 / 读取地图尺寸
    Define Custom Tag 自定义标签
    10.2 高度图
    Create Noise Height Map FastNoiseSIMD 随机地形
    Filter Gaussian Height 高斯模糊
    Add / Subtract Height Map 高度图加减
    Scale / Invert Height Map 缩放 / 反转
    10.3 水体 / 河流
    Create Rivers 河流生成
    Create Flat Water Map 平面水域图
    Flood Area / Create Crater 淹没区域 / 陨石坑
    10.4 生态群系
    Create Noise Biome Map 噪点生态图
    Create Environmental Biome Map 环境生态图
    Fill Altitude with Biome 按高度填充生态(雪顶用它)
    10.5 区域 / 属性列表
    Read / Import POI Property List 读取 / 导入 POI 属性列表
    Create Environmental Region Map 环境区域图
    Read / Import Town Property List 读取 / 导入城镇属性列表
    10.6 城镇 / 道路 / POI
    Create Towns 城镇生成
    Create Region POIs / Create POI 区域 POI / POI 放置
    Create Main / Side Roads 道路生成
    Adapt Road Terrain 道路地形适配
    10.7 出生点 / 滤镜 / 流程控制
    Create Player Spawn 玩家出生点
    Filter Eroding Rain 雨水侵蚀
    Filter Enhance Shoreline 海岸线增强
    Loop / Repeat START·END 循环 / 重复
    Update Preview / Import Commands 刷新预览 / 导入命令序列

    11. 服务器部署流程

    部署原理
    预生成地图可显著缩短服务器首次启动时间 — 直接读取 PNG 文件,跳过 RWG 的运行时计算。
    部署步骤
    1、Teragon 中设置 Output Directory(建议 [userdata]\GeneratedWorlds)
    2、执行生成 — 输出世界文件夹应包含 map_info.xml、splat3.png、dtm.png(或 dtm.raw)、prefabs.xml
    3、将整个文件夹上传至服务器 Data\Worlds\ 目录
    4、修改 serverconfig.xml:
    <property name=”GameWorld”    value=”<世界文件夹名>”/>
    <property name=”WorldGenSize” value=”<与地图边长一致>”/>
    5、重启服务器 — 观察 Console 是否从 Data\Worlds 读取世界数据
    已知问题
    现象 原因
    路径大小写错误导致启动失败 Linux 文件系统大小写敏感;MyWorld ≠ myworld
    服务器仍自动生成新世界 文件夹名与 GameWorld 不一致,或 PNG/XML 未传齐
    POI 全部丢失 prefabs.xml 未上传

    12. mod POI 加载方案

    加载方法
    1、命令队列中,紧跟 Set Game Data 之后添加 Add Source Path
    2、Directory 填入 [userdata]\Mods\<Mod名> 或绝对路径
    3、勾选 Subdirectories(必填项 — mod 预制件通常位于 Prefabs 子目录)
    4、多 mod 时可重复添加多条 Add Source Path
    Prefabs 目录结构说明
    子目录 用途
    POIs 独立 POI(建筑 / 地标 / 洞穴)
    Parts 城镇拼接零件
    Deco 装饰物
    RWGTiles RWG 地块
    加载 mod POI 时,Add Source Path 指向 Prefabs\POIs 子目录最为稳妥。
    客户端部署要求:地图生成端无需安装 mod;若生成结果中包含自定义 POI,则服务端与所有客户端均必须安装对应的预制件包,否则 POI 在地图中可见但渲染异常。

    13. 性能优化清单

    目标 方法
    缩短生成时间 测试期使用小尺寸地图;关闭 Erosion 与 Rivers(最耗时两个模块);参数稳定后再放大
    单图修路 World Previewer 预设 → Import Zone Map 后插入 Adapt Road Terrain → 末尾加 Export Height Map;运行前备份 dtm.raw
    巨型城市 Min Town Distance 调至接近 1,小城将连为整体
    湖泊生成 Subtract Height Map + Water Map 组合
    去除四周水域 Filter Logistic Square Mask 的 Trim Midpoint 减 400,或禁用该 Mask
    大型山脉 Filter Gaussian Height 使用宽范围参数(如 150000)
    噪点生态图加雪顶 Noise Biome Map + Fill Altitude with Biome
    真实海岸线 Diffuse Biome 或滤镜处理

    14. 常见问题对照表

    现象 原因
    Missing POI Add Source Path 或属性列表路径配置错误
    Hollow Towns(城镇中空) 中心区无 tile;检查城镇参数与 tile 配置
    POI 在地图中但不显示 服务端或客户端未安装对应预制件包
    POI 进入不匹配生态 POI 未标注 AllowedBiomes;需通过 POI Property List 手工约束
    16k 地图生成卡死 16k 未优化;降至 8k 或 15k
    首次启动无响应 Teragon 基于 Qt;部分杀软可能拦截,需加入白名单

    15. 学习路径

    阶段 重点
    入门 World Generator 1 预设 + 改 Seed;输出 4k 地图建立基础认知
    调试 Console 日志优先于经验猜测
    中控 Interrupt 用于大型命令前暂停预览;Skip / 改参数用于结果纠正
    资产保护 定期 Save Preset 防止进度丢失
    进阶 理解「高度图 → 生态图 → 城镇 → 道路 → 导出」主干流程
    深入 Discord #chat_and_help;Help Center 内置教程视频;243 页官方 PDF 文档

    16. 参考资源汇总

    类型 链接 用途
    社区 Wiki https://7d2dmodding.wiki.gg/wiki/Teragon 最新版本信息、功能清单、更新日志
    官方 PDF 文档 https://wiki.7d2d.net/files/teragon/ 命令详解与参数对比截图
    TFP 官方论坛主帖 https://community.thefunpimps.com/threads/teragon-random-map-generator.35308/ Discord 邀请、教程视频索引、版本公告
    官方 Discord 通过主帖一楼获取邀请链接 答疑 / 下载 / 教程频道
    社区介绍页 https://www.7d2d.net/teragon 评测与对比

    17. 注意事项与版权说明

    使用提示
    删除或修改 Teragon 程序不会影响已生成的世界文件
    预生成世界若需修改,需重新出图
    Linux 部署需注意大小写敏感性
    与 RWG 生成的世界不可互相转换
    版权声明
    转载分享请注明原帖地址,禁止以任何形式收费,保留追究责任权利。

    隐藏内容需要回复可以看见

    回复

    "点赞是美意,打赏是鼓励"

    Lv.9

    这个逼装的我给82分,剩下的用666的方式打给你!

    回复

    MOD板块严查恶意、辱骂、讽刺等评论,如发现此类评论轻则小黑屋,重则永久封禁!

    如果发现帖子违规,用户可以点击帖子标题旁的向下箭头,选择举报内容

    涉及版权纠纷请确保你有所属版权,否则中文网有权不作处理

    请登录之后再进行评论

    登录
    • 大版主
    • 小版主
  • 英雄大人
    英雄大人
    白天在工作,晚上在睡觉,有事可以留言,不一定能及时回复!
  • yichen
    yichen
    无限恐怖762251937/不死者末日1080207504
  • 林小天
    林小天
    我还活着买断制版本,私聊我qq3807190901请标明来意
  • 雾凇
    雾凇
    ifdian.net/a/jrzpz/plan
  • 摸鱼摸鱼摸
    摸鱼摸鱼摸
    交流吹水群967780922
  • 银河
    银河
    CSOL大灾变欢迎你的到来。QQ群:967780922
  • 安安
    安安
    大背包、常显、叠加、除草树,唯一作者QQ383125283
  • 最强打野贝爷
    最强打野贝爷
    上班!上班!上班!
  • Cure_805
    Cure_805
    晚上在睡觉,白天在工作,不一定能及时回复,有事可以留言!
  • happy!
    happy!
    住院中
  • 妮可Neko
    妮可Neko
    无聊写些小玩意儿
  • 赞助广告位

  • 点击展示图片即可一键加入QQ群
    赞助广告:100R/月 目前空缺广告位:0

    分享网站

  • 繁体中文
  • 任务
  • 动态
  • 到底部
  • 帖子间隔 侧栏位置: