louis-e/arnis
GitHub: louis-e/arnis
基于 OpenStreetMap 和高程数据,将现实世界地理位置自动生成高精度 Minecraft 世界的跨平台开源工具。
Stars: 8728 | Forks: 820
# Arnis [](https://github.com/louis-e/arnis/actions) [
下载 [最新版本](https://github.com/louis-e/arnis/releases/) 或 [自行编译](#trophy-open-source) 项目。 使用矩形工具在地图上选择你的区域并选择你的 Minecraft 世界 - 然后只需点击 开始生成! 此外,你可以自定义各种生成设置,例如世界比例、出生点或建筑内部生成。 ## 📚 文档
完整文档可在 [GitHub Wiki](https://github.com/louis-e/arnis/wiki/) 中找到,涵盖技术说明、常见问题解答、贡献指南和路线图等主题。
[backgroundvid.webm](https://github.com/user-attachments/assets/420acc19-a850-418e-8397-1a45b05582ab)
## :trophy: 开源
#### 本项目的关键目标
- **模块化**:确保所有组件(例如数据获取、处理和世界生成)都清晰地分离为不同的模块,以获得更好的可维护性和可扩展性。
- **性能优化**:我们致力于保持世界生成过程良好的性能和速度。
- **全面的文档**:详细的代码内文档,以实现清晰的结构和逻辑。
- **用户友好的体验**:专注于让项目易于最终用户使用。
- **跨平台支持**:我们希望该项目能在 Windows、macOS 和 Linux 上流畅运行。
## :newspaper: 学术与媒体认可
在 2024 年 12 月获得更多关注后,Arnis 已在各种学术和媒体出版物中获得认可。
[利用 AWS 上的开放数据构建逼真的 Minecraft 世界:Arnis 如何大规模使用高程数据集](https://aws.amazon.com/de/blogs/publicsector/building-realistic-minecraft-worlds-with-open-data-on-aws-how-arnis-uses-elevation-datasets-at-scale/)
[Floodcraft:使用 Minecraft 进行基于游戏的互动学习环境,用于 K-12 教育的洪水减灾和备灾](https://www.researchgate.net/publication/384644535_Floodcraft_Game-based_Interactive_Learning_Environment_using_Minecraft_for_Flood_Mitigation_and_Preparedness_for_K-12_Education)
[Hackaday:将 OpenStreetMap 数据带入 Minecraft](https://hackaday.com/2024/12/30/bringing-openstreetmap-data-into-minecraft/)
[TomsHardware:Minecraft 工具让你创建真实世界地点的按比例复制品](https://www.tomshardware.com/video-games/pc-gaming/minecraft-tool-lets-you-create-scale-replicas-of-real-world-locations-arnis-uses-geospatial-data-from-openstreetmap-to-generate-minecraft-maps)
[XDA Developers:家乡 Minecraft 地图:Arnis](https://www.xda-developers.com/hometown-minecraft-map-arnis/)
可免费使用的媒体素材,包括屏幕截图和 Logo,可以在[这里](https://drive.google.com/file/d/1T1IsZSyT8oa6qAO_40hVF5KR8eEVCJjo/view?usp=sharing)找到。
## :copyright: 许可证信息
版权所有 (c) 2022-2025 Louis Erbkamm (louis-e)
根据 Apache 许可证 2.0 版(“许可证”)授权;
除非遵守本许可证,否则你不得使用本文件。
你可以在以下地址获取许可证副本
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则根据许可证分发的软件
是按“原样”分发的,
没有任何形式的明示或暗示的担保或条件。
请参阅许可证以了解管理权限和
限制的特定语言。
仅从官方来源 https://arnismc.com 或 https://github.com/louis-e/arnis/ 下载 Arnis。任何其他提供下载并声称与该项目有关联的网站均非官方,可能带有恶意。
Logo 由 @nxfx21 制作。标签:3D建模, Arnis, GIS, Java版, MC, Minecraft, Mutation, OpenStreetMap, OSM, Ruby脚本, Rust, 可视化, 可视化界面, 地图生成, 地图转换, 地形生成, 地理信息系统, 地理数据, 城市建模, 基岩版, 建筑生成, 开源, 我的世界, 数字孪生, 桌面应用, 模组工具, 沙盒游戏, 游戏开发, 真实世界, 程序化生成, 网络流量审计, 网络调试, 自动化, 通知系统, 高程数据