ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

5分钟,把你的家乡变成可走进去的Minecraft城市

5分钟,把你的家乡变成可走进去的Minecraft城市 5分钟把你的家乡变成可走进去的Minecraft城市【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis想象你站在自家楼下的街道上只不过街道是由方块拼成的旁边的河道被压成一片蓝色的水方块对面那栋楼层高和现实中一模一样。Arnis 是一款开源的 Minecraft 世界生成工具它抓取 OpenStreetMap 的地理数据和真实高程数据把它们翻译成可按 1:1 复刻的方块城市1 平方公里的小区域大约 5 分钟就能完成。看完这篇你电脑上就能多出一个方块版的家乡。️ 项目速览Arnis 用 Rust 语言编写图形界面由 Tauri 框架封装程序员和普通用户都能直接用。它的核心思路一句话就能说清从 OpenStreetMap 读取道路、建筑、水系等要素再结合真实高程数据把地形、街道和房屋逐格渲染成 Minecraft 世界。30 秒了解一句话定位把现实世界的位置生成成 Minecraft 世界建筑、道路、山川河流一应俱全技术栈 / 语言Rust Tauri 图形界面支持平台Windows / macOS / Linux开源协议Apache 2.0它的卖点也很直接真实地理数据直接取自 OpenStreetMap 全球数据库不是手工捏的地形三维地形还原山脉和河谷按真实高程起伏不是一片平地的假城一键生成流程在地图上画个框、点下开始全程不需要编程知识环境准备如果你是 Windows 或 macOS 用户直接下载最新发布的安装包双击就能运行不需要额外配置。如果你用的是 Linux图形界面依赖系统的网页组件库先用系统包管理器装上对应的 webkit 开发库再运行。想从源码编译的话需要准备 Rust 环境一行命令把仓库克隆下来即可git clone https://gitcode.com/GitHub_Trending/ar/arnis️ 生成你的第一个世界画个框圈住家乡打开 Arnis左边是世界地图右边是选项面板。选中矩形工具放大到家里所在的城市把想复刻的区域框出来。第一次尝试建议框个 1 平方公里左右区域越小生成越顺。这个矩形会被坐标转换模块从经纬度换算成游戏内坐标保证每栋房子的位置都不差一格。提示地图上方有搜索框直接输入城市名就能跳转过去不用从全世界慢慢放大。选个模式点开始右侧面板用来配置生成模式默认是建筑、道路加真实地形的全套也可以切成平地模式或只生成地形。接着选择保存位置指向 Minecraft 的 saves 目录生成完就能在游戏里直接找到新世界。提示建筑内部生成可以先关掉首次体验速度会快很多。走进方块城市点击开始生成等进度条跑到 100%。启动 Minecraft在单人游戏里选带 Arnis 前缀的世界出生点就在生成区域的中心按 F3 看坐标沿真实街道走一走。预期耗时1 平方公里大约 3 到 5 分钟整个大城市则可能超过 20 分钟。让它更像你的世界第一个技巧适合只想看山不想看城的人把模式切到terrain-only只生成真实地形跳过建筑和道路数据。比如想把本地的山脉搬进游戏给地理课用这种模式出图最快山谷走向也最自然cargo run -- --modeterrain-only效果大致像这样——四个著名地标和山脉的方块版本都是不同模式组合下的生成结果第二个技巧适合想抠细节的人建筑、道路、水系等要素的渲染逻辑在 src/element_processing/ 目录里按模块拆分二十多个文件一一对应。想知道某类建筑用什么方块搭成、道路为什么是这个宽度翻对应文件就有答案。踩坑急救站地图空白或生成特别慢多半是区域框大了。把矩形缩小再试速度会回到正常水平。生成的建筑很粗糙多半是没开建筑内部或细节选项。在右侧面板重新打开再生成一次。软件中途崩溃多半是内存不够。先关掉其他大型程序或者把区域拆成两半分别生成。地形看起来平平无奇多半是缺高程数据。检查网络和数据源后重新拉取即可。如果都不是先看项目里的 README.md 和官方 Wiki 的常见问题多数情况都有人先踩过。往更远处看这个把真实地形翻译成方块城市的思路已经走出了娱乐场景有研究团队用同样的逻辑基于真实洪泛数据生成 Minecraft 世界教学生理解防洪知识相关做法还被发表成了论文。社区也很活跃有新想法可以直接在仓库的 Issue 区提出来也可以进 Discord 群聊实时讨论。打开 Arnis你的城市 5 分钟后见。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表