文件名称:Overlord-Screeps:爬行动物AI
文件大小:188KB
文件格式:ZIP
更新时间:2024-04-10 00:54:16
ai js screeps JavaScript
霸王 用于编程游戏的人工智能。 该代码旨在在没有用户交互的情况下正常运行。它还使用标志允许用户根据需要进行引导。 如果需要讨论或支持,请加入Slack上的#overlord-bot频道。 这是我学习JS的一种方式,因此请原谅您可能遇到的任何可怕的做法。慢慢地重构真正丑陋的东西。 ##当前功能 同时支持订阅和10个CPU帐户 自动化室建设 自动房间索取 自动房间防御 自动Boost创建和使用 自动化市场互动 自动化联盟集成(此机器人将识别LOAN联盟成员,但不会与他们进行互动) 手动攻击目标指定(即将发布的说明) 自动攻击目标代码 ##设置 对于主服务器,只需分叉此存储库并将您的github同步到游戏,将其指向src文件夹即可。 可以下载此回购协议的专用服务器,将src文件夹复制到适用的服务器文件夹中。 根据需要修改config.js文件。
【文件预览】:
Overlord-Screeps-master
----.gitignore(503B)
----Gruntfile.js(1KB)
----package.json(242B)
----src()
--------operation.swarm.js(557B)
--------module.powerManager.js(3KB)
--------role.scout.js(1KB)
--------module.labController.js(9KB)
--------role.mineralHarvester.js(2KB)
--------role.longbow.js(2KB)
--------main.hive.js(6KB)
--------operation.guard.js(2KB)
--------require.js(666B)
--------tools.cpuTracker.js(2KB)
--------prototype.powerCreep.js(8KB)
--------module.pathFinder.js(43KB)
--------role.claimer.js(3KB)
--------module.roomPlanner.js(44KB)
--------role.explorer.js(5KB)
--------role.attacker.js(900B)
--------operation.siegeGroup.js(3KB)
--------main.js(4KB)
--------module.expansion.js(6KB)
--------module.linkController.js(2KB)
--------role.praiseUpgrader.js(2KB)
--------module.observerController.js(3KB)
--------prototype.room.js(28KB)
--------role.powerManager.js(3KB)
--------role.powerAttacker.js(2KB)
--------role.poke.js(3KB)
--------military.highCommand.js(47KB)
--------operation.hold.js(4KB)
--------role.remoteUpgrader.js(2KB)
--------prototype.roomPosition.js(11KB)
--------powerRole.operator.js(14KB)
--------module.hud.js(12KB)
--------role.scoreHauler.js(4KB)
--------role.siegeEngine.js(174B)
--------prototype.creepCombat.js(36KB)
--------operation.marauder.js(3KB)
--------role.hauler.js(1KB)
--------logger.js(5KB)
--------prototype.creep.js(43KB)
--------shardSeason.js(4KB)
--------prototype.roomObject.js(7KB)
--------operation.harass.js(3KB)
--------role.upgrader.js(7KB)
--------module.bodyGenerator.js(12KB)
--------role.SKMineral.js(4KB)
--------role.drone.js(7KB)
--------role.commodityMiner.js(3KB)
--------role.healer.js(762B)
--------role.deconstructor.js(3KB)
--------operation.borderPatrol.js(4KB)
--------role.labTech.js(19KB)
--------role.remoteHauler.js(10KB)
--------role.powerHauler.js(2KB)
--------military.defense.js(11KB)
--------operation.claimClear.js(1KB)
--------role.tester.js(4KB)
--------tools.misc.js(11KB)
--------module.diplomacy.js(11KB)
--------module.towerController.js(8KB)
--------role.waller.js(4KB)
--------role.stationaryHarvester.js(15KB)
--------main.overlord.js(9KB)
--------module.roomLayouts.js(65KB)
--------config.js(4KB)
--------role.shuttle.js(1KB)
--------module.terminalController.js(36KB)
--------role.remoteHarvester.js(8KB)
--------module.cleanup.js(6KB)
--------role.praiseMineral.js(2KB)
--------module.roomState.js(3KB)
--------role.symbolHauler.js(3KB)
--------operation.drain.js(3KB)
--------operation.scout.js(12KB)
--------role.drainer.js(310B)
--------module.creepSpawning.js(51KB)
--------globals.js(27KB)
--------module.factoryController.js(6KB)
--------role.roadBuilder.js(9KB)
--------role.claimAttacker.js(1KB)
--------role.reserver.js(3KB)
--------util.minCut.js(17KB)
--------role.maintenance.js(5KB)
--------role.fuelTruck.js(1KB)
--------role.food.js(391B)
--------role.SKAttacker.js(2KB)
--------role.powerHealer.js(1KB)
--------role.defender.js(354B)
----readme.md(1KB)