我花了大部分这周的时间创建一个模块化建筑系统,以便我可以更快地创建一大批城市街区的游戏。 一旦城市街区建好,就有一个第二工具(一个基于节点的编辑器),允许我设置用于开关某些对象的逻辑。 在它的树结构中,所以可以有更复杂的随机化,如“如果这个盒子启用,选择启用它的这两个盒子”。 这导致了大量地图的变化,几乎不需要太多工作。 以下的图是两个不同的1x1城市街区,已经有了相当多的变化。 但是,还有2x1,3x1和L形角部件,帮助打破平面网格的重复。 这是一个时长的视频,展示了建造工具和建筑物的随机化的方式。 如果你只想看到最终产品,可以跳过结尾。 我还不确定是否要坚持使用像素纹理样式。 但环境的调子和风格正朝着正确的方向发展。 感谢你的反馈。 编辑:上传失败,所以我把视频放到了正文里。 感谢Reddit。