饥荒吧 关注:679,323贴子:6,964,695
  • 18回复贴,共1

2018/11/3【草稿】体积究竟是什么东西?

只看楼主收藏回复

暂时这只是一个草稿,欢迎大家提出意见以便本人进行修改
-----------------正文-----------------
首先我们都知道的就是异次元撸蛤的方法,原作者棒棒棒D_D,他使用的是利用空气墙来让蛤蟆浮空,从而使蛤蟆无法种树,具体各位可以在av27906453查看具体操作

所以说这里就可以推出,海边是有空气墙的,并且这空气墙是有他独特的高度,并且空气墙也许只是不可破坏的非实体的“墙”的一种,于是我们做了以下实验

利用卡墙的方法卡到墙上,然后走到边界处,如果你操作好的话,我们可以发现在海上是有这一段空气墙的,如图所示我就站在这个空气墙上,但是空气墙并不和墙一样有着同样长的长和宽,它感觉更像是一块薄板一样的存在,并且他的高度是2(默认墙的高度是2)
所以说就可以解释为什么卡海了,卡海的原理本质上来说是玩家卡体积,也就是玩家通过体积挤压的原理可以挤出空气墙


1楼2018-11-03 14:22回复
    打酱油


    IP属地:广东来自Android客户端3楼2018-11-03 14:25
    回复
      但是为什么空气墙无法框选且无法检查呢?
      这里各位可以实验一下,我们以前辈为例,找到前辈的图片文件,然后把这个文件删除进入游戏寻找到一个前辈,你会发现体积虽然还是在那里可以阻碍着你,但是前辈无法框选并且无法检查,也可以推论出来,空气墙无法被框选也就是因为空气墙没有被“赋值”(有能力的大佬可以尝试给空气墙“赋值”)
      饥荒本身是有z轴的,并且每个建筑都有着不同的z轴,绝大部分的建筑高度都是2(klei偷懒),但是有一些建筑的高度并不是2,由于高度只能粗略得到,所以说我们只能“≈”
      帐篷高度≈4

      遮阳小棚高度≈4

      衣柜高度≈4

      灭火器高度≈4

      兔人房高度≈4

      猪人房高度≈4


      4楼2018-11-03 14:25
      回复
        在卡上墙的时候有一种情况,玩家会被4个墙卡住,站在墙缝里是最稳的

        此图源自帖子:【攻略】联机飞檐走壁
        原作者:老司饥
        而且我们在爬到建筑的最高点的时候会发现,人物除非是站在最高点的话,剩下的情况人物都会慢慢往下滑,这种往下滑的轨迹类似于半圆体,在下滑一段时间之后人物会受到类似于圆柱体的阻挡上不去,并且这个圆柱的底面积是跟建筑的占地面积一致,所以说可以推测出来整体建筑和生物的实际体积主要由半圆和圆柱体构成,同时在饥荒吧之中,也存在着“卡出圆形”的提问贴的情况

        那么为什么会得出这种结论呢?原因可以从饥荒对于地型的生成分析

        此图见此帖:http://tieba.baidu.com/p/5115223266?share=9105&fr=share&see_lz=0&sfc=copy&client_type=2&client_version=9.8.8.7&st=1541220198&unique=ED7EBB5B37CAA1439479E262BBB6C35E
        这是一位大佬在更改文件之后所得出的结论,世界总体是以圆形来构成的

        此图见此帖:http://tieba.baidu.com/p/5613513764?share=9105&fr=share&see_lz=1&sfc=copy&client_type=2&client_version=9.8.8.7&st=1541220352&unique=CE009035464DF937D812A9CEE097FC2A
        这是饥荒第四版的地图的样式,可以看出饥荒原本在不完善的时候是由圆形构成的,所以说可以推断出圆形为构建饥荒的基本图形
        所以说总结可知我们玩的饥荒实际上就是一堆圆形和圆柱体构成的,我们挥舞火腿球棒打怪实际上是两个立体图形在一定距离内进行攻击判定,如果一定时间内还在一定距离内,则造成伤害,所有的卡位攻略通俗来说就是立体图形卡立体图形
        研究这个有用吗?没有用,但是我们为什么要去研究它?
        起初我们被那些华丽的故事和画面吸引,后来又觉得这是多余的,于是拂去那些华丽,直看最深的骨髓和血液,饥荒从入门到精通再到深深体会其内涵需要一个漫长的过程。
        (源自:永恒的刻赤白令)


        6楼2018-11-03 14:29
        收起回复
          讲道理,搞这么多不如翻代码开源的游戏搞测试肯定没有翻代码来的效率高准确。


          IP属地:浙江来自Android客户端7楼2018-11-03 15:07
          收起回复
            更改六楼部分内容:
            而且我们在爬到建筑的最高点的时候会发现,人物除非是站在最高点的话,剩下的情况人物都会慢慢往下滑,这种往下滑的轨迹类似于半球体,在下滑一段时间之后人物会受到类似于圆柱体的阻挡上不去,并且这个圆柱的底面积是跟建筑的占地面积一致,所以说可以推测出来整体建筑和生物的实际体积主要由半圆和圆柱体构成
            但是如果真的这么去推测的话,会感觉不对劲,使用圆柱体加半球体为基本体积的话那么首先建造模型就会很麻烦,klei在成堆的模型之中肯定会选择最简单的建模方式,那这种类似于半球体加圆柱体的形状可以以什么代替呢?答案是用球来代替,创建一个最基本的球形,然后提高这个球的z轴,这样会得到椭球,将球体的z轴拉长之后,椭球的侧面就会类似于“一条直线”一样趋近于平面,这个“平面”就会让玩家感觉有东西阻挡着玩家但是玩家上不去的情况


            来自Android客户端10楼2018-11-03 18:26
            回复
              继续更


              IP属地:河南来自Android客户端11楼2018-11-03 18:43
              收起回复
                我用联机版的giant size mod 开全图也发现地图貌似是由很多个圆形重叠出来的


                IP属地:广东来自Android客户端12楼2018-11-03 19:54
                收起回复
                  我是来玩游戏的,不是来学代码的


                  IP属地:贵州来自Android客户端14楼2018-11-04 13:24
                  回复