bevy_ecs_ldtk icon indicating copy to clipboard operation
bevy_ecs_ldtk copied to clipboard

ECS-friendly ldtk plugin for bevy, leveraging bevy_ecs_tilemap

Results 78 bevy_ecs_ldtk issues
Sort by recently updated
recently updated
newest added

This seemingly occurs when a [rectangle of tiles](https://github.com/deepnight/ldtk/issues/533) is chosen for an entity, and the offset of this rectangle is not a multiple of the tile width or height. Most...

enhancement

There are two main drawbacks for using `LdtkEntity` and `LdtkIntCell` 1. For mildly complex cases, implementing these traits manually is super verbose (many method arguments) 2. For more complex cases,...

A-Macros-Api
D-Complex
C-Feature
S-Ready-For-Implementation

The currently selected level spawns twice if `LevelSelection` already exists as a resource, and `LdtkWorldBundle` is spawned after startup. See the following example (given some `game.ldtk`): ```rust use bevy::prelude::*; use...

bug

I was just wondering about whether it might be better to wrap IVec2 instead. ```rust #[derive(Component, From, Deref, ...)] pub struct GridCoords(pub IVec2); ``` Might save some of the re-implementation...

A-ECS-Api
D-Straightforward
C-Feature
S-Ready-For-Implementation

Right now, spawning a level requires a particular entity hierarchy. The level spawning process begins when a `Handle` is added to an entity, **and** that entity has a parent, **and**...

A-Spawning-LDtk
D-Modest
C-Feature
S-Ready-For-Implementation

I miss a way to restart the level (or all levels in the set). What I looking for is a convenient way to: 1. Request a respawn 2. Receive `LevelEvent::Despawned`...

enhancement

Currently, a new texture atlas is created and added to the `Assets` asset store as part of the logic for the `#[sprite_sheet_bundle]` field attribute of `#[derive(LdtkEntity)]`. This means that, even...

A-Macros-Api
C-Performance
D-Modest
S-Ready-For-Implementation

Hi, I currently have the issue that the rendered tilemap does not look at all like the one I created. Here is how it looks in LDtk: And here is...

bug

With LDtk 1.0, field instances can now store a reference to another entity. Ever since, I've been thinking about how to properly allow users to transform these references into "relational"...

A-Macros-Api
D-Complex
C-Feature
S-Ready-For-Implementation

I'm working with LDTK files that aren't referencing a PNG atlas, but an aseprite file. This is a pretty cool workflow, because when I save in _aseprite_, everything is automatically...

A-Asset
D-Complex
C-Feature
S-Blocked