摘要: 海龟 模块化 矿道 层叠式代码设计

github:项目主页

gitee:项目镜像 

代码简介

TurtleTool.lua : 封装了破障移动,修路的功能。

mind.lua : 调用功能产生基本矿道单元,并加以拼装。输入当前Y值与目标Y值即可自动工作挖掘到目标Y值。

前瞻性功能(已完工,未经完整测试):

到达目标Y值后自动上升到初始Y值附近,方便回收。

具体思路:

基本单元:挖掘并前进一格,挖掘上下方块,形成横向的T字形。

拼装单元思路:  

无限循环:{重复两次基本单元,并左转或右转一次}。