独立游戏吧 关注:57,653贴子:335,325
  • 17回复贴,共1

肉鸽无尽模式关卡地图生成算法问题

只看楼主收藏回复

我们做了一个肉鸽魔塔,有剧情模式和无尽模式,无尽模式算法很头大。
基本上来说,目前用古典概型随机函数平均安插奖励道具和怪物,游戏没什么乐趣性,和剧情模式精心设计的地图玩法不能比。
比方说,能不能有什么好道具是很多怪物围起来看守着的……等等,无尽模式要怎么生成一层层关卡地图呢。


IP属地:安徽1楼2025-12-26 15:38回复
    魔塔社群里迭代了很久没有解决这个问题。
    目前比较好的解决办法是:固定地图设计,动态调整顺序和数值


    IP属地:浙江来自Android客户端2楼2025-12-26 16:09
    收起回复
      2026-01-21 05:57:06
      广告
      不感兴趣
      开通SVIP免广告
      能否发一下你们的游戏截图?是unity吗?没玩过你说的魔塔,听你描述感觉没那么困难,感觉你没把你们真正的困难说清楚。既然已经能够随机生成了,随机生成经常遇到的问题应该都有能力解决才对,因为都是比较经典的,普遍有解决策略。交流下,存粹感兴趣,今年恰好做了段时间程序生成地图的研究。


      IP属地:广东来自iPhone客户端5楼2025-12-26 19:52
      收起回复
        成熟的方案是随机+手工。
        你看泰拉瑞亚、noita、地心护核者。都是这种模式,地形随机+人工设计的建筑、奇观、风景。


        IP属地:贵州6楼2025-12-27 09:11
        回复
          欲言又止,但最终还是决定求个念头通达。
          地图生成算法是关于关卡内地图的,那么关卡之间的数值设计呢?我们是否知道这个算法的输入?
          想象你自己用随机roll骰子的方式设计一张地图,很显然它的质量不是很好。但是剧情模式的地图是很好的,它是怎么设计出来的?尝试用算法模拟你们精心设计地图的过程可以试试,这方面你们是专家。
          魔塔社区有魔塔问题最优解方面的研究,对解决此问题可能有所广益。


          IP属地:山东来自Android客户端7楼2025-12-27 16:40
          回复
            因为不能纯随机,你要加入固定的结构


            IP属地:江苏来自Android客户端8楼2026-01-09 08:32
            回复
              我做过一个个肉鸽塔,然后和做过灵法师和故土三千夜的作者现在一起在做新作喵
              首先我先我觉得无尽模式可能不太适合魔塔喵,因为魔塔的数值是高度敏感的喵,我之前也和魔塔圈内大佬讨论过无尽模式的想法喵,最后发现如果要做的话成本很高喵,其中还提出了一种UGC形式的设想喵,就是自己开发一个魔塔地编,玩家可以类似于马里奥制造一样设计各种地图,然后用更复杂的AI算法将数值和地图生成无限延伸的地牢喵,但是这样技术开发难度比之前还大喵,最后发现开发有点不切实际喵
              魔塔肉鸽我这的做法是生成预制的地图喵,目前我们做了灵法师的爬塔式结构和以撒的地牢结构的构型喵,随机地图的做法我觉得用MC那样的拼图方块的随机方式来做也许可以喵,MC有不少的肉鸽精品地图喵
              感觉我们可以私下稍微讨论讨论这类的设计理念喵,这里发长文我怕度娘抽风喵,楼主可以给个私信联系方式喵?


              IP属地:江苏9楼2026-01-16 03:09
              回复
                还真有人和我想法一样


                IP属地:上海来自Android客户端10楼2026-01-16 20:00
                回复