没有合适的资源?快使用搜索试试~ 我知道了~
sim-ecs:受不同Rust ECS库启发的TypeScript ECS
共101个文件
ts:85个
json:6个
md:3个
需积分: 10 0 下载量 154 浏览量
2021-02-04
09:08:52
上传
评论
收藏 74KB ZIP 举报
温馨提示
sim-ecs 基于类型,组件优先的ECS,已针对仿真需求进行了优化。 将在NodeJS和浏览器中运行。 注意事项 该ECS受到SPECS和Legion(两个生锈的ECS库)的启发,但是针对JS进行了优化。 它是为易于使用(DX)和高迭代速度而构建的。 折衷方案是插入和删除速度很慢,但是有一些优化和意见可以使其快速进行。 我建议在定义的点(例如,加载屏幕)进行插入和删除,并对这些操作进行批处理。 对于即时更改,有一种方法可以注册一个回调,该回调在系统执行之间完成工作,以便所有系统每次迭代都可以在同一数据集上工作。 例子 为了快速了解ECS的运行情况,有两个可用示例:柜台和Pong游戏。 您可
资源推荐
资源详情
资源评论
收起资源包目录
sim-ecs:受不同Rust ECS库启发的TypeScript ECS (101个子文件)
.gitignore 62B
.gitignore 62B
make.js 5KB
package.json 999B
package.json 809B
tsconfig.json 457B
tsconfig.json 457B
tsconfig.json 425B
package.json 390B
LICENSE 16KB
README.md 10KB
README.md 234B
README.md 186B
.npmignore 105B
index.pug 113B
main.scss 99B
world.ts 22KB
runners.test.ts 8KB
save-format.ts 6KB
world.spec.ts 6KB
input.ts 4KB
counter.ts 4KB
world-builder.ts 4KB
score.ts 4KB
schedule.ts 3KB
schedule.ts 3KB
entity.test.ts 3KB
schedule.ts 3KB
main.ts 3KB
save-format.test.ts 3KB
menu.ts 2KB
entity.ts 2KB
simple-iter.ts 2KB
game.ts 2KB
simple-iter.ts 2KB
serialize-save.ts 2KB
menu.ts 2KB
queue.spec.ts 2KB
index.ts 1KB
serialize-prefab.ts 1KB
simple-insert.ts 1KB
frame-transition-handlers.ts 1KB
ball.ts 1KB
paddle.ts 1KB
systems.ts 1KB
serialize-prefab.ts 1KB
pause.ts 1KB
world-builder.spec.ts 1KB
serialize-save.ts 1KB
pause.ts 1KB
entity.spec.ts 1KB
system.spec.ts 1KB
simple-iter.ts 1KB
entity-builder.ts 1KB
world-builder.test.ts 1KB
score-board.ts 1KB
game.ts 1KB
save-format.spec.ts 1KB
game-store.ts 1KB
simple-insert.ts 993B
state.spec.ts 947B
pda.ts 945B
system.ts 930B
world.test.ts 866B
simple-iter.ts 754B
simple-insert.ts 748B
ui-item.ts 734B
simple-insert.ts 708B
schedule.ts 688B
score-board.ts 683B
state.ts 658B
entity-builder.spec.ts 625B
game-item.ts 613B
benchmark.spec.ts 609B
serialize-prefab.ts 587B
serialize-save.ts 581B
menu.ts 575B
paddle.ts 490B
benchmark.ts 485B
util.ts 443B
ecs.ts 431B
score.ts 414B
pause.ts 401B
index.ts 391B
index.ts 391B
pda.spec.ts 391B
direction.ts 310B
ball.ts 303B
pda.test.ts 290B
index.ts 225B
index.ts 189B
pug.d.ts 159B
_.spec.ts 104B
components.ts 97B
position.ts 96B
index.ts 88B
UIElement.ts 78B
_markers.ts 77B
scss.d.ts 69B
actions.ts 59B
共 101 条
- 1
- 2
资源评论
李凜之
- 粉丝: 41
- 资源: 4602
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功