screeps:一个Screeps的bot

时间:2021-05-10 00:30:34
【文件属性】:
文件名称:screeps:一个Screeps的bot
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-10 00:30:34
JavaScript ##简介 一个Screeps游戏的bot, 仍然在开发中, 所以会很buggy. ##模块 多房间系统 同时运作多个房间, 并统计关键数据 存储位置 Memory.rooms[房间名] 房间数据格式 房间名: { objects:{..}矿/工地/建筑, owned: 是否占有(远程采集用), 若owned为假: charged: 隶属的房间号(远程采集用) 若owned为真: (用于孵化策略的反馈调节) producedEnergy:在过去100ticks中(下同)采集的能量总值, consumedEnergy:消耗的能量总值, collectedEnergy:收集的能量总值, storedEnergy:存储的能量总值, } 任务调度系统 脚本根据房间的信息生成任务, 每个creep接受一个任务后一直执行直到完成. 有效提高运作效率, 避免creep半途而废的情况, 同时降低CPU占用
【文件预览】:
screeps-master
----utils.js(2KB)
----creeps.js(5KB)
----population.js(4KB)
----cleaner.js(640B)
----readme.md(4KB)
----action.js(2KB)
----rooms.js(1KB)
----main.js(477B)
----.gitignore(11B)
----tasks.js(5KB)
----constants.js(390B)

网友评论