没有合适的资源?快使用搜索试试~ 我知道了~
screeps:爬取模块
共51个文件
js:45个
makefile:1个
license:1个
需积分: 12 1 下载量 32 浏览量
2021-06-21
01:28:16
上传
评论
收藏 43KB ZIP 举报
温馨提示
概述 这个库正在建设中,并添加了许多概念来帮助维护和提高代码可读性,如集合、存储、任务……你可以克隆我的代码,我不在乎。 这只是为了体验一下 IA 结构,以及是否适合使用带有原型结构的 OOP 而不是只有带有过程结构的函数的 OOP。 目前screeps的开发,感觉所有的代码都是在每个tick的eval(),每个tick之间的实例都没有存入内存。 使用原型的唯一优点是可以构建您的代码并提高这种可读性。 收藏 这是一个嵌入了许多方法来帮助操作实体的对象。 任务 任务是将在每 n 个滴答上运行的代码。 var Task = require ( 'Task' ) ; function MyTask ( ) { MyTask . __super__ . constructor . call ( this , 'set a unique id here' , 4 ) ; // this
资源推荐
资源详情
资源评论
收起资源包目录
screeps-master.zip (51个子文件)
screeps-master
.gitignore 520B
package.json 926B
Makefile 211B
src
main.js 1KB
buildings
Look.js 719B
creep
CreepCollection.js 2KB
CreepFactory.js 3KB
CreepBlueprint.js 3KB
K.js 46B
Exceptions.js 445B
utils.js 2KB
dataDefaultRoomAnalyzerResult.js 2KB
Task.js 1KB
analyzers
RangeAnalyzer.js 247B
RoomAnalyzer.js 11KB
TaskManager.js 528B
Collection.js 4KB
behaviors
Actions.js 11KB
io
Storage.js 4KB
tasks
SetupGlobalObjectTask.js 2KB
BuildRoadTask.js 2KB
SanitizeMemoryTask.js 2KB
SpawnCreepTask.js 512B
memory.js 1KB
gulpfile.js 208B
build
Actions.js 11KB
RangeAnalyzer.js 247B
CreepCollection.js 2KB
RoomAnalyzer.js 11KB
main.js 1KB
SetupGlobalObjectTask.js 2KB
CreepFactory.js 3KB
BuildRoadTask.js 2KB
Storage.js 4KB
K.js 46B
Exceptions.js 445B
utils.js 2KB
dataDefaultRoomAnalyzerResult.js 2KB
SanitizeMemoryTask.js 2KB
Task.js 1KB
Look.js 719B
TaskManager.js 528B
Collection.js 4KB
CreepBlueprint.js 3KB
SpawnCreepTask.js 512B
memory.js 1KB
LICENSE 1KB
regex.sh 46B
README.md 3KB
old
BuilderCreepWrapper.js 3KB
CreepWrapper.js 3KB
共 51 条
- 1
资源评论
Untournant
- 粉丝: 50
- 资源: 4587
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功