机械迷宫bug那些事儿(总纲)(待更状态)

修改于2019/07/20347 浏览综合
最近实在太没事干啦,就想到之前发现的bug,就拿出来分享一下。
说到bug 或者有些人会感到陌生甚至尽量避免,但一些简单常用的bug了解一下还是有好处的,不然制图经常被别人卡捷径,自己也不知道怎么回事,怎么防,那感觉我就不说啦。
目前已经发现的bug不下百来种(很可能有尚未发现的,或者已经发现但原理尚未清楚的),bug分类可以从两个不同的角度来分类,从材料上分类的常见的bug主要有滑块bug,楼梯bug,小红bug,不太常见的也有电场bug,砖块bug,落球bug,发动机bug,(自制)特殊物理结构bug,还有一些尚未分类的bug(如果有漏欢迎补充)。从功能上来分类的有:路径bug(自动驾驶),长腿bug,悬浮bug,下蹲操作,爬升操作,小红特性(大量),大红金属(圆柱小红)特性,当然还有一些高级的bug原理以及bug"玄学"(这个以后再说)。
既然有那么多bug,那从何说起呢?这个问题还是等下再说。其实,所谓的bug,大部分都可以从设计者角度来理解,那就叫"特性",而不是只有"上帝"(程序员)才能理解的超人操作。所以学习bug不仅要知道这个bug的操作方法还有影响效果,关键还是要知道其中的原理是啥。本人体会,大多bug都是从最基本bug衍生出来的"变种",万变不离其宗,知道bug原理便能自行推理发现很多有趣的bug(特性)。
回到正题(要是再哆嗦下去可以出书了),如果要先把一个bug模块讲完那实在梯度太大了而且难以理解。所以打算穿插其它模块讲。那直接讲bug原理似乎难度大些。所以还是把原理穿插在最基本的bug来讲,简单来说就是看bug不能只看表面,关键是要理解这个bug的本质(实际就从是"代码思维"的角度来理解)。
在真正切入正题之前,如果你能回答以下几个问题,那bug方面的内容对你来说可以说是微不足道(也可以无视本贴了)。
1:小黄从电场走过怎么才能不会被电?原理(本质原因)是什么?
2:小黄腿变长的方法有哪些?小黄腿变长的"根本"原因是什么?
3:能让小黄蹲下的静态物理地形有哪些(至少说出5种)?
4:让小黄"悬浮"的方法有哪些?小黄"悬浮状态"有哪些特性?
5:实现路径循环的条件是什么?"循环路径"真的是无限循环么?如果不是那"循环"的本质原理是什么?"极限步数"是多少?
6:小红侧身推倒落球(走过的时候使在小红侧面的落球掉落)的设计方案或者操作方法有哪些(至少从不同角度说出3种稳定可行的设计和操作方案)。
以下是正文内容:
1介绍简单的路径bug
既然说到bug,那当然是要从最简单的说起。就从最常见的路径bug吧(专业术语自动驾驶,下称)。
今天实在时间有限精力有限详细介绍还是找到时间再补充好了。
那就先放个图,这个有点经验的都可以看出操作方法。
-------------------------------------------------------------------------------------
对了,如果没人看没回应那就不更了,就这样挂掉吧(反正我也做好心理准备了)。
TapTap
(对了,那图只是教程图,外观拜托还是别喷吧~)
bug教程第一讲:最基本的路径bug(自动驾驶)
6
1
15