我正在创建游戏,需要创建城堡或类似建筑物的随机2D map 。它应该看起来像蓝图,即从上方拍摄,仅使用线条。

我正在寻找某种算法来做到这一点。我对代码不是很感兴趣,但是对算法本身很感兴趣。从哪里开始以及如何填充所需的区域?

最佳答案

在过去的30到40年中,已经开发出许多不同的算法,并且它们都产生完全不同的结果。

查看此Wiki:

http://pcg.wikidot.com

特别是这些页面:

  • http://pcg.wikidot.com/pcg-algorithm:city-generation
  • http://pcg.wikidot.com/pcg-algorithm:dungeon-generation
  • http://pcg.wikidot.com/pcg-algorithm:map-generation

  • 该站点似乎在您想要执行的任何程序性内容生成中都有指向算法的链接。

    关于algorithm - 如何为城堡或建筑物生成随机的2D map ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7210675/

    10-11 23:13