gamemaker吧 关注:13,644贴子:95,084
  • 7回复贴,共1

做了个自动生成世界地图的Demo

只看楼主收藏回复

今天脑洞大开,想到了一个自动生成地图的方法,做了一下感觉效果还可以


random_world.gmk
大小:15.07KB下载:37次转存:9次
文件已失效
IP属地:北京1楼2016-05-09 21:01回复
    楼主怎么实现的,大概讲一下方法吧


    IP属地:广西来自手机贴吧2楼2016-05-10 10:59
    收起回复
      简单说下思路:
      先建立一个n*2n的二维数组,全设成0;
      然后把数组分割成好几块;每一块分配高度,尽量做到中间高,两边低;
      然后让每一块随机移动一点距离,然后加一块;根据不同高度判断是海、陆地或者山地。


      IP属地:北京3楼2016-05-10 11:58
      回复
        赞一个~


        IP属地:上海来自Android客户端4楼2016-05-10 19:53
        回复
          哇,楼主,你真是屌炸天了啊!!!!!!!!!!!!!!!!!!
          先回个贴再仔细看看原理


          IP属地:广东5楼2016-05-15 08:18
          回复
            和做扫雷很像呢
            我还以为用了深搜


            IP属地:浙江6楼2016-05-15 14:13
            回复