louis-e

louis-e / arnis

#12
12,7041,040+582 todayRust

在Minecraft Java版中高精度生成现实世界的任意地点

Arnis是一款基于Rust开发的开源工具,能够将现实世界的地理数据高精度转换为《我的世界》Java版和基岩版的游戏地图。该项目利用OpenStreetMap的开源地图数据以及高程信息,自动生成包含真实地形、道路、建筑甚至室内结构的三维游戏世界。用户只需在地图上框选区域,即可快速创建家乡、著名城市或自然景观的虚拟复刻。 该工具注重模块化设计和性能优化,支持自定义生成比例、出生点设置等参数,并通过Tauri框架构建了直观的操作界面。无论是希望还原真实地理的教学场景、建筑规划预览,还是玩家自定义大型冒险地图,Arnis都提供了从数据获取到世界生成的一体化解决方案。项目完全开源,所有功能均可免费使用,并提供了详细的文档支持。

💡 应用场景

这个项目最适合需要将现实世界地理和建筑数据快速、精确转换为可交互Minecraft地图的场景。

创建家乡地图

问题:想在Minecraft中重建自己的家乡或熟悉的地点,但手动建造地形和建筑极其耗时且不准确。

方案:使用Arnis选择OpenStreetMap上的家乡区域,自动生成包含真实地形、道路和建筑布局的Minecraft世界。

示例:玩家想在自己的Minecraft服务器上重现家乡小镇,包括街道、公园和标志性建筑,只需在地图上框选区域即可生成。

教育地理教学

问题:地理老师想让学生直观理解真实世界的地形和城市规划,但缺乏交互式的3D可视化工具。

方案:将现实世界的地形数据(如山脉、河流)和城市结构导入Minecraft,创建可探索的地理教学场景。

示例:在课堂上生成纽约曼哈顿的网格状街道布局或阿尔卑斯山脉的地形,让学生以游戏方式学习地理特征。

服务器定制地图

问题:Minecraft服务器管理员想为玩家提供独特且真实的游戏环境,而不是随机生成的地图。

方案:生成特定真实地点(如巴黎、东京)的精确地图作为服务器世界,提供沉浸式的角色扮演或生存体验。

示例:创建一个基于真实伦敦地图的服务器,玩家可以在泰晤士河畔建造基地,在街道系统中进行PvP或探索。

建筑项目规划

问题:建筑师或城市规划学生想在3D环境中快速可视化现实地块,但专业软件复杂且昂贵。

方案:导入OpenStreetMap的现有建筑和地形数据,在Minecraft中快速生成基础模型,用于初步布局和展示。

示例:将大学校园或规划中的住宅区数据导入,在Minecraft中查看建筑分布和地形关系,进行简单的空间分析。

📊 项目信息

语言
Rust
Stars
12,704
Forks
1,040
今日新增
+582
排名
#12
收录
总榜
趋势日期
2026年3月22日
最后推送
2026/3/16

🏷️ 标签

RustTauri地图生成游戏世界构建高精度模块化Minecraft玩家地理数据爱好者

📸 截图

arnis screenshot 1arnis screenshot 2arnis screenshot 3arnis screenshot 4arnis screenshot 5