免费获取学习方案
ARTICLE DETAIL

资讯详情

深耕编程基础知识与建站技术分享的一线实战洞察。

Arnis完整指南:把真实城市逐格搬进Minecraft

Arnis完整指南:把真实城市逐格搬进Minecraft Arnis完整指南把真实城市逐格搬进Minecraft【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnisArnis 是一款把 OpenStreetMap 现实地理数据转换成 Minecraft 地形的地图生成工具支持 Java 版和 Bedrock 版。想把自己住的小区、常走的街道或国外地标搬进游戏跑一遍它就能完成。核心关键词Minecraft城市生成工具长尾关键词现实地理数据生成Minecraft地图、Arnis图形界面区域选择、Minecraft真实城市生成参数 Arnis工作原理从地理数据到方块的链路Arnis 读取两类数据OpenStreetMap 里的建筑轮廓、道路网络、水体与用地类型以及对应区域的高程数据。两者经过坐标换算和方块映射变成一个坐标、海拔都对得上的 Minecraft 世界。所以你生成的城市接近卫星图里看到的样子而不是算法随机拼出来的地形。上面是 Arnis 的生成结果示例城区、地标、山地地形与现实布局一致。 从安装到第一次Arnis生成成功获取程序有两条路从官方发布页下载对应系统的预编译包或者自己克隆仓库编译。git clone https://gitcode.com/GitHub_Trending/ar/arnis用 Nix 包管理器的话一条nix run命令就能直接跑不用自己编译。只从官方渠道下载别从自称官方但来路不明的网站拿包。图形界面左右分栏。左边是真实地图先用搜索框输入城市名定位再缩放到你想要的比例。用矩形选择工具框选要生成的区域框出来是蓝色选框。第一次建议框 2km×2km 左右跑通再说。右边是配置面板输入世界名称、选 Java 或 Bedrock 版本需要的话还能调世界比例和出生点。最后点 Start Generation。生成结束后进 Minecraft 加载这个世界框选里的街道和建筑就在原来的位置。⌨️ Arnis命令行用法三个参数完成生成习惯终端的话只需要记住三个核心参数--terrain启用地形生成默认就是真实高程 OSM 对象--pathMinecraft 世界的保存目录新参数名是--output-dir--path是它的别名--bbox生成区域的边界框格式是最小纬度,最小经度,最大纬度,最大经度比如生成纽约曼哈顿片区cargo run -- --terrain \ --pathC:/Users/你/.minecraft/saves/NewYork \ --bbox40.70,-74.02,40.80,-73.92bbox 的四个数字可以从地图上的坐标读数里拿到。想生成和图形界面框选一致的区域把选框的四个边界值抄下来就行。️ Arnis真实城市生成参数常用调参项图形界面的配置面板和命令行参数主要覆盖下面四项生成模式--mode geo-terrain地形 对象默认、geo-only平地生成、terrain-only只要地形不要建筑世界比例--scale控制每米对应多少格1.0 是实际大小调大后一眼能看完整片城区室内结构加--interior会生成建筑内部的房间和楼梯逻辑配置位于室内生成模块生成时间会相应变长建筑、道路、水体立面、门窗、水深、桥梁各自是独立模块集中在 src/element_processing/ 目录下OSM 标签越全出来的细节越多各项参数名直接跑cargo run -- --help就能看到不用翻文档。⚙️ 动手前先看硬件与效率先看配置表部件最低配置推荐配置处理器四核 2.0GHz六核以上 3.0GHz内存8GB16GB存储空间10GB 可用50GB SSD网络稳定连接首次下载数据速度快三条提速建议分块生成大区域拆成多个 bbox 分别跑再用--projection web_mercator全局投影把它们拼到同一个世界里多次生成的坐标能对得上同区域重复生成第一次会下载 OSM 和高程数据同一区域重跑会明显变快大区域留足时间泛洪填充步骤带--timeout参数区域大时把秒数调大避免中途超时⚠️ 生成真实世界的四个常见坑生成慢得像卡死。多数是区域选大了。先把 bbox 缩到 2km×2km 跑通流程再逐步放大。建筑缺块或长得很敷衍。查一下该区域的 OSM 覆盖是否完整数据稀疏的地方可以叠加 Overture 的卫星建筑轮廓补位高程数据缺失的偏远区域可以先切geo-only平地模式验证流程。Minecraft 版本有差异。Java 版需要 1.17 及以上Bedrock 版建议用最新稳定版。方块在不同版本间有细微差别客户端尽量保持最新。偏远地区数据不全。OSM 覆盖稀疏的地方会缺路、缺建筑。这类区域暂时拿它当训练场不如换个近郊城区等 OSM 数据补齐再回来。 生成之后还能怎么玩地理教学用真实地形讲坡度、河流走向和城市结构比课本里的地图直观服务器地图直接当生存服或角色扮演服的地基真实路网自带代入感城市规划预览把设计方案做成三维世界给不看图纸的同事也能走一遍虚拟旅游在别的国家的街道和地标里散步配合真实高程还能体验山地起伏写在最后作为 Minecraft 城市生成工具Arnis 把看地图迷路变成了进游戏里散步。先拿自己小区 2km×2km 的方块试一次把下载、生成、进游戏这条链路完整走一遍再放大区域、慢慢调参数。项目采用 Apache 2.0 许可证开源发现 bug 或者有功能想法去仓库提 Issue 或者到社区里讨论都可以你的反馈也会帮到后面上手的人。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表