我近期看到的最有创意的 GitHub 开源项目,太惊艳了。
原创 逛逛 2026-09-17 11:10 浙江
最近有一个 GitHub 项目,Star 数量涨的还挺猛的。
叫 Arnis。
喜欢玩《我的世界》游戏的朋友,可能会喜欢这个开源工具。
Arnis 可以把真实地图上的街道、建筑和山川,生成《我的世界》里可以走进去探索的方块世界。
目前这个 GitHub 项目已经 1.7 万的 Star 了。
相当受欢迎。
01
开源项目介绍
Arnis 开源项目可以把你所在的城市、地球上任何真实地方,变成 Minecraft 里的世界。
前提是这些地方得在 OpenStreetMap 这个公开的地图中有数据。
并且数据越详细越好。
你在地图上选中一个区域,拉个框,点一下生成。
就能把这个区域的建筑、街道复刻到游戏里。
真实的山和水、马路的走向、楼的位置和高度都对得上,都是一个个方块积木搭建起来的。
你可以走进自己熟悉的街道,看看世界各地的热门景点长什么样。
比如我实测了一下,框选了美国白宫区域:
最终生成的是这个样子。到是还行。
遗憾的是,因为这个开源项目背后地图数据是国外的。
中国地区数据不够详细。
所以从效果体验上和美国标志性地点可能会差一样。
比如下面这个是我实测框选的中国故宫区域:
有点可惜。
这些世界的生成,依靠的是公开的地理数据。
Arnis 使用的地图来源包括 OpenStreetMap。
这是一个由大家共同维护的开放地图项目,记录着道路、建筑轮廓、土地用途等信息。
地面哪里高、哪里低,则需要结合高程数据,也就是记录地表高度的数据。
开源项目 arnis 就是读取这些信息后,再按规则把道路、建筑和地形转换成游戏里的方块。
除此之外,这个开源应用还支持生成月球和火星地形了。
月球:
开源应用会读取 NASA 的真实月表高程,还原陨石坑、山脊和月海的地形轮廓。
水平方向每个方块代表 200 米,垂直起伏在这一比例上放大 4 倍,让陨石坑更容易辨认。
火星:
火星生成使用 NASA 的 MOLA 激光测高数据,还原火星山地、峡谷和撞击坑。
每个方块代表水平 500 米,同样将垂直起伏放大 4 倍。
材质比月球丰富。
平地使用红橙色陶瓦表现沙尘,陡坡形成层状岩壁,高纬区域加入冰雪,并用恶地生物群系营造偏暖的天空色调。
开源地址:https://github.com/louis-e/arnis02
如何部署使用
Arnis 有一个桌面端,它支持 Windows、macOS 和 Linux。
能够生成适用于《我的世界》Java 版和基岩版的世界。
进入生成的地图游玩,需要自己准备相应版本的游戏。
基本操作可以分成四步:
① 从官方 GitHub 发布页下载适合自己电脑的版本。
地址:https://github.com/louis-e/arnis/releases/② 打开软件,在地图搜索你想要找的地点,然后用矩形工具框选想生成的区域。
③ 等待完成,在《我的世界》中打开生成的世界。
是还原程度要有预期。
如果这个地区的数据在开放地图中很详细,比如是热门景点或热门的标志性建筑。
生成的效果会比较好、比较精美。
有些地方的道路和建筑记录并没有很完整,最后生成的效果就可能有缺漏了。
03
点击下方卡片,关注逛逛 GitHub
这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛 GitHub ,后台对话聊天就行了:
