#map #rocket #procedural #generation

app omg_editor

为omg_core提供的地图编辑器

1个不稳定版本

0.1.0 2022年6月15日

#161 in #rocket

GPL-3.0 许可证

160KB
3K SLoC

Orchaldir的地图生成器

CI Current Crates.io Version

该项目允许用户通过用户定义的步骤创建地图。一些示例步骤包括

  • 创建用户定义的属性,如降雨量或温度。
  • 向属性添加噪声或渐变。
  • 转换属性。
  • 组合多个属性。

步骤可以保存到文件中,也可以从文件中加载,使用 serde

一个非常简单的编辑器使用 rocket 来可视化生成的地图。

如何运行编辑器?

使用cargo

> cd omg_editor
> cargo run

对于Intellij,将 运行配置的工作目录 设置为 omg_editor

之后,您需要在浏览器中打开显示的链接(例如 http://127.0.0.1:8000)。

依赖项

~38–71MB
~1M SLoC