随机地牢生成算法探究学习
[{“source”:{“position”:0,“lines”:[“
引言
首先给出我学习的视频和代码
原视频:https://youtu.be/F_Zc1nvtB0o?si=L1n5R5glgVKIdJj7
源代码:https://github.com/SunnyValleyStudio/Unity_2D_Procedural_Dungoen_Tutorial
这个教程生成的地图非常对我的胃口,不是简单地地图重复,而是生成一整层随机的大地图。如果把游戏设计成像类银河恶魔城那样循序渐进,配上这个2D的大地图,也许会有不一样的效果,于是拿来学习借鉴。
算法介绍
Random Walk
想象一个工人随机往四处游走,这就是它的大概效果。我们可以设置它从起点出发的次数,以及迭代次数(从上一次游走的结尾开始继续游走。
Binary Space Partitioning
可以将一个区域分割成几个更小的区域。直到一个房间不能够被分割
”]},“target”:{“position”:0,“lines”:[“
引言
首先给出我学习的视频和代码
原视频:https://youtu.be/F_Zc1nvtB0o?si=L1n5R5glgVKIdJj7
源代码:https://github.com/SunnyValleyStudio/Unity_2D_Procedural_Dungoen_Tutorial
这个教程生成的地图非常对我的胃口,不是简单地地图重复,而是生成一整层随机的大地图。如果把游戏设计成像类银河恶魔城那样循序渐进,配上这个2D的大地图,也许会有不一样的效果,于是拿来学习借鉴。
算法介绍
Random Walk
想象一个工人随机往四处游走,这就是它的大概效果。我们可以设置它从起点出发的次数,以及迭代次数(从上一次游走的结尾开始继续游走。
Binary Space Partitioning
可以将一个区域分割成几个更小的区域。直到一个房间不能够被分割。
”]},“type”:“CHANGE”}]