#gamedev #map #template #down #top #generation #room

tdlg

生成可用于构建俯视游戏地图的单元格网格。用于我学习 Rust。

6 个版本 (3 个稳定版本)

3.0.0 2023 年 5 月 2 日
2.0.1 2023 年 1 月 18 日
0.1.2 2021 年 12 月 16 日
0.1.1 2021 年 11 月 30 日

#611游戏开发

每月 42 次下载

MIT 许可证

55KB
1.5K SLoC

tdlg

注意: 这是我学习 Rust 和尝试学习游戏开发时一直在工作的东西。我无法保证它非常好。这也不是已经在实际游戏中使用过的东西。

这个库基于“打印”模板房间到地图上的随机位置,生成一个俯视地图网格。可以通过使用从字符串创建的 Room 来定义模板。

模板文件

模板应该被视为定义一个“空”房间。在转移到 2.0 版本期间,我移除了“填充”模板,因为它使事情变得复杂得多。最终我打算添加更多生成功能,以便在将模板打印到网格之前,可以在房间内部指定生成表格和其他结构。

您可以在示例内部或https://github.com/derrickp/under_farm 中查看使用示例。

依赖关系

~1.9–9.5MB
~87K SLoC