跳至主要內容

房间孵化任务

原创Xenny约 1369 字大约 6 分钟ScreepsVenture

房间孵化任务

  • 房间孵化任务主要负责整个房间运维,这里的房间运维主要指在没有敌人的情况下,如何快速利用房间内的资源进行建造。我们整个设计思路为建筑任务驱动+爬爬角色角色驱动,对于房间运维来说,主要便是母巢何时发布合适的孵化任务。

    我们按照房间等级,将游戏进程分为不同阶段。注意:我们这里只考虑理想情况下的运维,在真实世界中还需要配合其他模块保证整个计划稳步进行。

开荒期

  • 定义:room.level <= 2

  • 此时的主要任务为收集足够的能量用于建造,此时会发布更多的采集爬爬获取更多的矿工,同时通用爬爬作为基础爬爬负责最开始的能量流通。

    同时开始着手生成建造爬爬完成容器建造工作。

  • 这个阶段主要是构建房间布局、设置工地等其他工作,完成之后便可以得到容器和一些扩展

建造期

  • 定义:room.level < 4

  • 当有了一定量的能量储备之后,可以减少通用爬爬的数量,使用运输爬爬负责房间能量传输工作,并且开始孵化升级爬爬专门负责控制器的升级工作。

    同时当房间最大孵化能量能够孵化3级采集爬爬时开始减少采集爬爬数量(因为矿的生成速率是有限的)。

  • 同时房间达到 3 级后,容器生命值基本掉到 100k 左右了,可以开始孵化一个修理爬爬开始准备修复以及即将来临的刷墙工作。

  • 如果周围房间还不错的话,该阶段中后期也可以开始外矿采集加快建设速度。

  • 这个阶段采集趋于稳定,主要工作是继续建造剩下的工地以及升级控制器。

成长期

  • 定义:room.level < 5

  • 此时可以建造仓库了,终于不用浪费资源了,当仓库修好后便可以开始刷墙工作,保证基地安全性。

  • 当达到成长期的中期(仓库能量> 50k )时,也可以陆续开始刷墙工作。

    同时,此时我们可以减少运输爬爬的数量,只保留少量的运输爬爬将采矿的资源收集至仓库,转而房间运输工作交由快递爬爬变成任务驱动制,只从仓库获取资源完成传输。

  • 这个阶段可以减少建造爬爬的数量,主要是运输能量和刷墙。

扩张期

  • 定义:room.level < 6

  • 当房间等级达到5级之后,此时可以建造两个链接,一般将其分别放置在控制器的容器旁和离仓库最远的能源附近的容器旁,可以进一步减少房间能量运输压力。

    这个阶段如果你的GCL>1的话便可以考虑寻找一处新的房间,新房间的选择一般要满足以下几条要求:

    1. 600tick内能够走到,由于占领爬爬只有600tick生存时间,你需要保证房间没有过远,同时需要注意房间以及路径上是否有其他人放置的墙,还要注意路径中他人占领的房间是否允许你通过(一般来说确定好房间后可以先向需要经过的房间打个招呼)。
    2. 资源充足,这里的资源并不一定指房间内要有两个能源,即使只有一个,如果附近房间外矿不错也是可以考虑的。同时后期来说能量并不是最主要的,你应该要更加关注矿藏,目标房间的矿藏种类以及数量是否是你所需的。
    3. 地理位置,除了房间本身包含的资源外,其地理位置也是十分重要的,有时候目标房间可能只是作为跳板以便抵达更远处的房间,但也不代表你便可以随意选取,如果你准备围剿中央九房的NPC巢穴,你可以选择更靠近其巢穴的房间。如果你需要更多的沉积商品或是超能,你可以选择更靠近高速公路的房间。

    选择新房占领之后,在其房间等级3级之前可以设置援助爬爬组加快建设速度,如果其房间能量开采不便的话也可以适当延长援助时间。

  • 这个阶段主要便是扩张自己的领地,同时继续刷墙和加速升级。

囤积期

  • 定义:room.level < 7

  • 当房间等级达到6级后,我们终于可以开采房间中的矿藏了,除了囤积矿物之外,我们还可以使用终端进行交易和远程传输资源,此时上个阶段扩张房间的选择显得尤为重要,因为你需要特定的矿物合成所需的高级化合物。

    这个阶段我们可以使用LHGH加快刷墙和升级速度。

  • 这个阶段主要是收集矿物,合成高级化合物,同时强化爬爬加快刷墙和升级速度。