奥拓星球吧 关注:120贴子:949

奥拓星球:强敌 攻略

只看楼主收藏回复

重开一个存档,边玩边写攻略!
尽量安排完善!
楼主是个强迫症,喜欢把很多东西安排成平平整整,所以不一定是最优化的模式
旨在带人入坑
还有,自己找攻略太麻烦了,亲自做个攻略叭!


IP属地:江西1楼2023-03-19 16:50回复
    首先就是创建新地图
    新地图的选取,优先看初始地图有没有太多的大石块挡路,石头区放的合不合适
    然后整体的规划是怎么样的,心里要有个大概
    像我截图的这个世界就是我比较喜欢的,然后框了几个方框是我自己计划的区域


    IP属地:江西2楼2023-03-19 16:59
    回复
      2025-08-26 17:29:20
      广告
      不感兴趣
      开通SVIP免广告
      首先要明确任务,完成右边第一个任务栏里面的全部任务。

      第一轮任务完成了,能开田地,后面的能开其他的。
      左下角第一个是建筑蓝图,快捷键M或者DEL都能打开,然后修建各种设施

      左下角第二个是新手指引。快捷键是Tab。
      上面第一个是可以带着新手一步步学习各种操作的,新手实在玩不明白可以一个个过一遍,然后再考虑优化

      上面第三个是合成列表指引,比如有东西不知道是怎么来的,就可以在上面查一查
      有些暂时做不出来,是还没解锁相关技术


      IP属地:江西3楼2023-03-19 17:07
      收起回复
        第一件事习惯探索地图,才好做好好的规划
        机器人走到黑暗里就能解锁地图了。



        第一阶段,有八比特币,能收集两个。
        八比特币是用于升级各种技术的(数据库啊,防御啊,士兵之类的)
        绿色的边界线要等到打死第一个boss才能解锁
        整个地图解锁了好看多了
        另外石头区看到了吗,这就是2楼规划的部分之一
        前期工作准备好,开始吧!


        IP属地:江西4楼2023-03-19 17:15
        回复
          首先是编程,石头和枝条都是满的,可以暂时不编写收集的程序
          目前要做的就是制作工具-砍树-建立完善的林区
          第一个粗制工作台,需要两个原木,两个枝条,放在靠近原材料的地方,可以节省速度
          因为开始只需要这么一点,就懒得编机器人了,也能用机器人,后面放代码

          左键拿起材料,右键对着图纸加入材料


          工作台目前使用的东西:
          ①斧头,用来砍树
          ②铲子,能挖坑,挖灌木,花,草,也能挖树桩
          ③镐子,用来挖石头、黏土等等
          ④木槌,用来槌树,掉落枝条,因为需要枝条,用这个更快产生枝条
          ⑤⑥粗制轮子和粗制齿轮,后续车辆或者扩建的时候有用
          ⑦粗制背包,给自己用的,扩充一个背包位置
          ⑧粗制小车车,也是给自己用的,能让自己走的更快啦
          ⑨粗制数据存储器,拿在手上,ctrl+左键,复制目标机器人的代码,ctrl+右键,粘贴到目标机器人里,但不自动运行(我倾向于给机器人自动用,自己直接下载上传代码的话,可以用数据库,更方便)
          ⑩粗制火把,暂时没发现有啥用
          ⑪好招牌,放下一个区域,方便给机器人规划范围,非常好用,如果想改位置,只用改招牌的区域,就不用每个机器人改来改去了

          刚开始更需要前四个(或者前三个)
          所以要做出四个工作台
          善用M快捷键移动设施,更快加材料
          之后开始让机器人开始做工具吧


          IP属地:江西5楼2023-03-19 17:31
          回复
            先前只有这么多机器人,没扩建前,只能委屈你们身兼数职了
            首先是记得备注名字,备注名字,备注名字!
            一定要备注名字,不然机器人多了都找不到在哪
            我的备注习惯是,xx(名字)-(大致作用)-(细分工作)
            比如做斧头的
            xx(名字)-制作(工具)-斧头(细分)

            首先是基础版代码!
            常用的:拿东西(移动-拿取)
            放东西(移动-添加)
            然后是贮藏和取回(设置这两条是方便机器人一次性拿好东西,并且储存更多东西)
            因为自己只有4格+1背包(后续会有更多),工人有4格+4背包,能拿更多,就不用走来走去,效率更高
            贮藏是放回背包,一次性装进去,取回只能取一次(后续编代码会有提到)
            现在材料有限,不可能无限制作斧头,所以要限制一下,循环里有个直到?满了。用这个代码,点击斧头的工作台,就变成了当工作台上有一个斧头的时候,就停下来
            但不能让它停下来,不然有工人拿走了斧头就没有后续了
            所以需要再套一层永远
            大部分工人的代码都需要这两条,只是判定的内容不一样
            进阶版

            捋一下逻辑:
            拿石头(手上)→贮藏(石头在背包,手空)→拿枝条(手上)
            接下来:枝条加入工作台(手空)→取回(手上拿石头)→跳到判定(是否手空)→否→石头加入工作台→取回(背包空,手也空)→跳到判定(是否手空)→是→跳出判断(工作台上有斧头了)→等到工作台没有为止,继续制作斧头
            这就是整个斧头的制作
            之后还有收集,但需要有空的仓库
            每条后面都有个小圆圈,那个小圆圈是可以更改的,更改箱子或者工作台都可以
            因为斧头、铲子和镐子用的材料都一样,所以用一个工人就行
            按住ctrl,点击直到工作台满那条,选中整个制作工作台的循环
            ctrl+c,复制代码,更改工作台,变成铲子的工作台(全部改好,统一,逻辑是一样的)

            镐子的代码修改部分

            养成好习惯,代码改了,备注也要记得改,方便管理
            一个工人的大脑只有20KB的空余,超过了就加不了指令了,所以才把刚刚长长的加入工作台代码,改成取回和嵌套,用于简化代码
            最开始的制作工具就这样啦~


            IP属地:江西6楼2023-03-19 17:54
            收起回复
              还有一个是管理团队
              一大堆的工人,看着很乱
              强迫症决定编写成一整个团队
              前面加个数字,是为了方便排序
              我的习惯是边编写程序,边管理团队

              001 工具:斧头、铲子等等
              002 林区:和砍树啊,木头有关
              002-1林业:细分下来的,砍树、挖坑、种树一条龙
              002-2收集:产出的原材料需要收集起来,方便后续加工其他东西
              剩下的,之后再介绍


              IP属地:江西7楼2023-03-19 18:00
              回复
                《强敌》工人机器人就这一种,以后不会有更多背包,也不会有手持更多东西


                IP属地:辽宁来自Android客户端8楼2023-03-19 18:14
                收起回复
                  2025-08-26 17:23:20
                  广告
                  不感兴趣
                  开通SVIP免广告
                  接下来是砍树
                  砍树能获得的东西:原木、枝条、树种子
                  刚开始的代码如下:

                  先进入录代码模式,然后自己去拿个斧头,加个循环,直到手慢,然后砍树,直到手空
                  记得改一下范围,比如我一开始就不太喜欢上面那部分树木被砍,所以我调整了一下
                  捋一下逻辑:
                  判定手满?→不满→拿斧头→判定手满?→手满→判定手空→手不空→开始砍树→直到耐久度空了,斧头没了→判定手空→手空→跳转回到拿斧头
                  还有一个更高效率的代码
                  原理:拿斧头的时候,在背包里存四个斧头,等手上的斧头用完,就能拿出背包里的继续,直到背包里也没有

                  捋一下逻辑:
                  判定手满?→不满→拿斧头→放进背包里→判定手满?不满→拿斧头→放进背包里(直到背包里放满四个斧头,手上还有一个斧头)→手满→判定手空→手不空→开始砍树→直到耐久度空了,斧头没了→从背包里拿一个斧头→判定手空→手不空→开始砍树→直到耐久度空了,斧头没了→从背包里拿一个斧头(直到背包里的没了)→手空→跳转回到拿斧头
                  高效率代码想要顺利运行的前提,是每个工作台需要配备仓库
                  不然每个工人需要五个斧头,但是前期制作工具的工人效率很慢,所以初级制作工具代码配初级砍树代码,高级配高级哈
                  挖坑种树的逻辑也是一样的
                  挖坑初级代码

                  挖坑高级代码

                  挖坑范围小一点,方便后续改地
                  种树代码

                  种树我用的循环旁边有个勾选变成下箭头,意思是如果条件不满,不会一直执着,方便不陷入死循环
                  基本所有的代码都需要勾上
                  ↑之前的我忘记了_(:з」∠)_
                  林业大概就是这样了
                  因为还没开始木材加工,没做出招牌,也没开始圈地,所以暂时先圈定一下范围
                  接下来就是木材加工了
                  休息一下,明天继续更


                  IP属地:江西9楼2023-03-19 18:16
                  收起回复


                    IP属地:广东来自Android客户端10楼2023-03-19 20:22
                    回复
                      注意看下键位设置里的编辑模式,地上画上彩色框框比较好建设。
                      浆果林子和树林中间记得留通道,初期草皮比泥土地面移动速度快,后期铺上道路还可以再次增加效率。
                      沙路没有稻草地板加速多,其他的我还没对比过。以后可以抽时间搞一个各种地板路面的赛道,比比哪个作为路面加速效果最好。我暂时是不搞赛道测试了忙着玩《Nordic Ashes》呢。


                      IP属地:辽宁11楼2023-03-20 00:20
                      收起回复
                        关于稻草和沙子哪个快,在@han9900 的建议下,我换了个资源多的号比较了一下。
                        对比的路有:粗制地板、沙路、草地、土地
                        其中只有沙路有速度描述,表面速度快15%,其余没有描述

                        赛道如下:

                        逻辑如下:
                        从上到下总共是粗制地板、沙路、草地、土地,4个选手听到裁判哨声同时启动,到终点
                        到后半段时间同时停下,看相同时间内,走了多远
                        因为想多测几次看误差,所以特意编了代码,方便等会回到起点
                        裁判喊‘GO!’,选手开跑
                        裁判喊‘Over!’,选手回到起点
                        代码如下:


                        然后开始



                        三次赛跑图如下!
                        很明显了
                        粗制地板>沙路>草地>土地,越到后面,粗制地板的优势越大,沙路优于草地,但两者相差其实不算特别大
                        土地是最慢的了
                        所以能填平就填平吧,就费点铲子hhhhh


                        IP属地:江西12楼2023-03-20 18:27
                        收起回复
                          林业一条龙暂时建立起来了
                          就要开始加工了
                          木材加工,最开始的是木板、木柱和固定桩
                          首先不要忘了建个团队方便管理

                          需要用到的切割区
                          缺点是每次加工速度都很慢
                          初期暂时需要木板和木柱,需求量很大(仓库都需要它们)
                          为了防止后续材料可能跟不上,做了四个切割区,专门给木板和木柱

                          强迫症的快乐,就是整整齐齐诶嘿~
                          两个相同类型的切割区尽量放在同一个纵轴,就是按上下放,别按左右放
                          下面会解释为什么
                          这两个是木板和木柱的初级代码(重点)
                          之所以有个直到切割区满的判定,是因为刚开始要控制木材加工的数量,因为刚开始生产太多会消失,材料就会浪费,而且无止境的生产木板,原木很快就无了,需要的时候就拿不到了

                          木柱同理
                          为什么只拿一次木板,因为木板等会也有用,全拿走了,效率会变低

                          一个原木→两个木板
                          一个木板→两个木柱
                          一个木柱→两个固定桩
                          先做出一部分木板木柱来
                          然后开始做机器人(机器人太少了怎么都不够用,要快点产出)


                          IP属地:江西13楼2023-03-20 18:44
                          回复
                            一个工人的材料有:原木x1,木板x3,木柱x1,树木种子x1
                            原理在于,工人的背包和手上拿的东西可以不一样
                            所以只需要两次就好了
                            树木种子和原木在一起,一波
                            木板和木柱在一起,一波
                            代码如下:


                            这是没有仓库阶段的初级代码,勉强用着,后续还是要改的


                            IP属地:江西14楼2023-03-20 18:55
                            回复
                              2025-08-26 17:17:20
                              广告
                              不感兴趣
                              开通SVIP免广告
                              这个时候,石头和枝条已经快消耗光了!
                              枝条的收集就在林区
                              先开始做挖石头的代码吧:
                              同样是初级代码(初级在只能拿一次镐头,等后续镐头存仓库了就能换高级代码了)

                              循环直到仓库满,是等仓库满了,就可以暂时停止挖矿了,不至于一直挖一直砍之类的
                              选地图的优势在于,这个挖石头的地方不会耽误我后续规划,也不会离仓库太远,就很舒适
                              然后是石头和枝条的收集,林区还没规划出来之前,可以随意圈范围
                              地图上海边的石头和枝条,看不顺眼的也能先捡起来(强迫症又犯了)
                              收集石头的代码是完成版

                              收集枝条的是初级版(后续要更改成林区的范围(强迫症专属))

                              为什么需要重复直到枝条仓库满呢
                              因为如果有这条,仓库会保持一定空余
                              比如25格仓库,只会放满24格
                              100格仓库,会放满95格
                              留一定余地,方便有时候咱们拿到多余的工具,立马就能放进去
                              如果没有 直到仓库满,放起来的时候就会变成完全占满,没有一点空余,不方便后续我们的微调
                              另外,别忘记分团队和备注名字哦


                              IP属地:江西15楼2023-03-20 19:08
                              收起回复