Skip to content

Commit 1e01776

Browse files
committed
Add Bevy LDtk Plugin
1 parent a645421 commit 1e01776

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed
171 KB
Loading

content/posts/newsletter-018/index.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,24 @@ planned for some time in February!
149149

150150
## Library & Tooling Updates
151151

152+
### [`bevy_ldtk`]
153+
154+
![LDtk Map Running in Bevy](./bevy_ldtk.jpg)
155+
_( Tileset from ["Cavernas"] by Adam Saltsman )_
156+
157+
[`bevy_ldtk`] is a Bevy plugin for loading [LDtk] tilemaps.
158+
159+
It features:
160+
161+
- An efficient renderer that only uses 4 vertices per map layer and lays out tiles on the GPU
162+
- Supports hot reload through the Bevy asset server integration
163+
- Heavily commented code to help others who want to see how to make their own
164+
tilemap renderers
165+
166+
[`bevy_ldtk`]: https://github.com/katharostech/bevy_ldtk
167+
[ldtk]: https://ldtk.io
168+
["cavernas"]: https://adamatomic.itch.io/cavernas
169+
152170
### [rkyv]
153171

154172
[rkyv] is a zero-copy deserialization framework for Rust. It's similar to

0 commit comments

Comments
 (0)