找回密码
 立即注册
搜索
查看: 1396|回复: 5

[其他] 3d地图的过程式生成

[复制链接]
     
发表于 2021-5-23 14:43 | 显示全部楼层 |阅读模式
昨天看了谜之声的一个叫phantom abyss的游戏的抢先试玩的视频,大致玩法是第一人称3d平台,主要是躲避地形陷阱,我看了一下游戏的宣传语,声称地图是过程式生成出来的,我有点好奇是怎么做到的。
我第一猜测是spelunky式的房间模板+局部地形替换,但是感觉这个游戏的地形复杂度很高,试玩流程里也没有见到明显的模式重复,总不会是所有房间都预先做好了,只有房间的连接处是过程式生成的吧。感觉很神奇。
不知道大家的看法是什么样的。
回复

使用道具 举报

     
发表于 2021-5-23 14:57 | 显示全部楼层
能不能像speedrunner一样互相干扰
回复

使用道具 举报

     
发表于 2021-5-23 15:10 来自手机 | 显示全部楼层
本帖最后由 Tring 于 2021-5-23 15:11 编辑

算法这东西,没有源码又没有官方说明,仅仅从结果能推断出的细节基本上就没剩多少了。

真感兴趣也只有去逆向工程一途具有说服力。
回复

使用道具 举报

     
发表于 2021-5-23 15:17 | 显示全部楼层
本帖最后由 peh 于 2021-5-23 15:21 编辑

是Devolver Digital啊,这家游戏有够多
稍微看了下,一个卖点是同样的迷宫不会遭遇第二次,还有能够在迷宫里看到其他玩家在这个迷宫里的ghost,这不就说明这个地图生成必然是数量不大的有限组合吗..
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-5-23 15:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-5-23 15:26 | 显示全部楼层
本帖最后由 Tring 于 2021-5-23 15:35 编辑
yujohn 发表于 2021-5-23 15:18
我看过一个简单的程序生成地图教程,用的细胞状态机

细胞自动机有极高的初值敏感性,功能性的细胞自动机几乎无法容忍一丝偏差。
这东西与其说是拿来生成地图,不如说是拿来生成地形。
某些不太敏感的有较宽混沌临界值的细胞自动机,在满足边界条件时能生成一些看起来有一定复杂性的图像,但是对于这种图像是不可能做任何功能性限定的。

说白了,就是额外的噱头,并不是核心部分。

额外的,细胞自动机规模大了跑起来超TM的吃运算资源,不过倒是可以用GPU优化。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-14 23:20 , Processed in 0.048515 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表