百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
B

bevy_ecs_ldtk

> 编程语言
开源

适用于 Bevy 的 ECS 友好型 ldtk 插件,利用 bevy_ecs_tilemap

883 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

适用于 Bevy 的 ECS 友好型 ldtk 插件,利用 bevy_ecs_tilemap

bevy_ecs_ldtk(https://crates.io/crates/bevy_ecs_ldtk) 是一个适用于 ECS 的 LDtk 插件,用于 Bevy。它允许您将 LDtk 项目作为资源使用,生成级别,并在 LDtk 实体/图块上插入 Bevy 组件/捆绑。此插件是 ECS 友好型的,一方面是因为其内部使用 ECS 为用户提供了额外的功能,另一方面是因为其使用了 bevy_ecs_tilemap 来渲染图块地图。这一切都隐藏在一个人性化的 API 中,为常见用例提供了低代码解决方案。对于不太常见的用例,也提供了利用此插件 ECS 构造的策略。

特性

  • 支持所有层类型
  • 支持加载外部层
  • 热加载
  • 提供方便加载/卸载层、更换层、加载层邻居等解决方案
  • 使用衍生宏为 LDtk 实体和 IntGrid 瓦片创建包的低框架解决方案(提供其他选项)
  • 使用 LDtk 为基础的 serde 类型,基于 LDtk 的 快速类型加载器,但具有多个 QoL 改进
  • 通过“图册”功能支持 WASM(以及瓦片间距)

在本书中,以下章节是适合初学者的起点:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言