☰
Arnis 使用指南:3 个核心参数,把真实街道完整搬进 Minecraft
2026/10/20 12:57:17 网站建设 项目流程

Arnis 使用指南:3 个核心参数,把真实街道完整搬进 Minecraft

【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis

周末想带朋友在 Minecraft 里重走一遍上学那条街?打开 Arnis,在地图上拉一个矩形框,它就能把 OpenStreetMap 里的楼栋、道路连同真实高程,整体生成成一块可以直接进入的 Minecraft 实景地图。全程不用摆一块砖。

Arnis 能做什么

先说清楚它手里有什么数据。Arnis 从两个来源取料:

  • OpenStreetMap——一个由全球志愿者共同维护的开放地图数据库,街道、建筑轮廓、公园水体全在里面;
  • 高程数据——用来还原地面的起伏,让山丘、洼地和你所在的地形对上号。

拿这两样东西,它能做到:

  • 把框选区域内的建筑、道路、铁路、水体按真实坐标和真实比例摆进方块世界;
  • 输出 Java 版(1.17+)、基岩版,甚至 Luanti(Minetest)三种格式的世界文件;
  • 想只要地形不要建筑,或者只要建筑不要地形,也可以分开生成。

简单说:它不是"照着地图画",而是把真实世界的几何数据直接翻译成了方块。

两种用法:图形界面与命令行

图形界面:大多数人的正门

从官方渠道下载最新版程序(或自行编译源码)后启动,你会看到一张可交互的地图。用矩形工具圈出想生成的范围,指定目标世界目录,点Start Generation就完事。生成前所有选项都以滑块和开关的形式摆在侧边栏里,所见即所得。

命令行:批量与自动化玩家的入口

如果你要一次跑好几个区域、写进脚本,或者在服务器上无人值守地生成,命令行更合适。核心就是两个参数——--output-dir指定世界落在哪,--bbox用"最小纬度,最小经度,最大纬度,最大经度"圈定范围:

arnis --output-dir saves/my_world --bbox="48.13,11.55,48.15,11.58"

其余调优项(比例、模式、内部结构等)都能在命令行里逐个打开,完整列表可以直接翻源码里的 src/args.rs,每个参数都带注释。

从开始到成品:一条完整走线

准备环境这一步最朴素:装好游戏(Java 版要 1.17 以上),准备一个空目录当目标世界。基岩版用户则直接生成.mcworld文件,拿到就能导入。

圈区域、调参数是第二幕。界面上先搜城市名定位,再拉矩形。这里有个容易忽略的细节:矩形大小直接决定生成耗时和磁盘占用,比例尺越大、范围越大,花的时间越长。圈完之后在侧边栏把几个关键项过一遍——比例尺(1.0 表示 1 方块 = 1 米,即等比还原)、要不要生成建筑内部、出生点放在哪里。

生成与验收是第三幕。程序会先下载并解析 OSM 数据,再拉取对应区域的高程,最后把两者合成立方体。中途可以关掉程序,但不建议。跑完进世界走一圈:挑一栋你熟悉的房子看轮廓,找一段缓坡看坡度,对不上再回来调参数重跑。嫌进游戏麻烦的话,也可以先输出一张俯视 PNG 预览图,在浏览器里粗看一遍再决定要不要精修。

Minecraft 实景地图参数速查

常用参数不多,记住下面这张表基本够用:

参数默认值控制什么什么时候动它
scale(比例尺)1.01 方块对应多少米想装下大片区域就调小;注意低于 0.3 时建筑与道路会被自动略过,只留地形
ground-level(地面高度)-62世界基准海拔要和已有世界拼在一起时,对齐对方地面
interior(建筑内部)关是否生成楼内的房间与隔断想走进老房子看看就打开,耗时明显增加
出生点区域中心你落地的位置想直接出现在家门口、或者某栋楼顶上
rotation(旋转角)0°地图顺时针转多少度(-90~90)想让你家乡的"北"和进游戏后的方向一致

Arnis 避坑:老玩家踩过再说

  • 先跑小区域。第一次别框整座城市,选自己最熟的几个街区,10 分钟内就能出结果,够你摸清"哪个参数动了、画面哪里变了"。
  • 生成前先备份。目标目录里要是有正在用的世界,先复制一份。生成结果不合心意时,回滚只花一分钟,重建要一整晚。
  • 别盯着进度发呆。耗时 = 区域面积 × 比例尺 × 是否开建筑内部,三者相乘。大范围任务睡前挂着跑最省心。
  • 只看到光秃秃地形别慌。那多半是scale掉到了 0.3 以下——程序会主动跳过所有建筑,而不是生成一堆 1 格宽的"面条楼"。把比例调回来即可。

两个值得展开的进阶玩法

课堂里的"城市沙盘"

把学校所在城区生成出来,历史课讲老街变迁时直接带学生站在当年的路口;地理课可以用不同ground-level生成两版世界,对比地形抬升前后的差别。真实坐标意味着任何数据都能和老师手里的纸质地图对得上,这是纯手工地图做不到的。

真实地理当游戏底图

跑酷、夺旗、生存挑战,最缺的就是有记忆点的场地。用 Arnis 生成一片真实的河岸或山城,再在边缘加几堵围墙,就是一张自带"城市纹理"的对抗地图——玩家绕着真实存在的街角跑,比空旷平原有趣得多。

结语

工具已经就绪,剩下的变量只有你框选的那块土地。挑一个对自己有意义的坐标,今晚就能生成第一版世界——不满意就调参数再跑一次,这正是 Arnis 最划算的地方。

【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询