嗨,各位独自开发者。我浪费了太多时间手动绘制和对齐等距地牢瓦片。为了加快速度,我写了一个定制的 Python 脚本,它会按程序化方式生成类似手绘风格的房间,并直接导出到我的游戏引擎中。

以下是管道的工作方式:

  • 图 1:使用 Wave Function Collapse 构建迷宫,散布道具,并添加程序化的污垢和蛛网。
  • 图 2:墨迹使用 Perlin 噪声数学生成。由于采用严格的 2:1 投影,每个方块都能像像素一样精确对齐。
  • 图 3:最大的时间节省。脚本实时计算法线贴图和遮蔽器。当我把它拖入引擎时,就能获得即时的动态 2D 阴影,而无需手动设置光遮挡器。

自动化琐碎的工作对我的工作流程是巨大的救星。还有其他人也因编写定制工具而不小心使其成为主要关注点吗?