代码之家  ›  专栏  ›  技术社区  ›  E. Huckabee

有没有更好的方法来存储地下城生成器中房间的数据?

  •  1
  • E. Huckabee  · 技术社区  · 7 年前

    我不希望房间按程序生成。我想手工制作每个房间。我一共有36种可能的房间尺寸,每种尺寸我都想要一些不同的。目前,共有108间(36 x 3的变化)独特的房间具有独特的功能。

    Image 1

    我的目标是得到房间的大小,然后根据它的大小和1到3之间的随机数给它分配一个数组。存储这些数据的最佳方式是什么?二维阵列是一种很好的方法吗?

    1 回复  |  直到 7 年前
        1
  •  1
  •   m.s    7 年前

    如果不想生成房间,则需要存储布局数据。但我认为这应该放在资源而不是源代码中,最简单的方法是创建文本文件并加载它们。