> 文章列表 > 【unity实战】随机地下城生成1——随机生成地下城初稿(含源码)

【unity实战】随机地下城生成1——随机生成地下城初稿(含源码)

【unity实战】随机地下城生成1——随机生成地下城初稿(含源码)

先看看实现的最终效果

在这里插入图片描述
#用到的素材
https://download.csdn.net/download/qq_36303853/87712757

导入素材

导入房间图片素材,配置图片信息信息
【unity实战】随机地下城生成1——随机生成地下城初稿(含源码)
点击sprite Editor,开始切割图片
【unity实战】随机地下城生成1——随机生成地下城初稿(含源码)
【unity实战】随机地下城生成1——随机生成地下城初稿(含源码)

随机创建基本房间

已一个白底图片模拟房间预设体
【unity实战】随机地下城生成1——随机生成地下城初稿(含源码)

思路:建立一个空的 GameObject 用来做创建房间的点,设置坐标(0,0,0)。每创建1个房间之后,随机在上、下、右判断是否有房间,若没有就创建一个新的房间;若已经有房间,则再次随机切换周围四