
ldtk2
A thin crate for people who just want to use ldtk files freely.
Usage
```rust
use std::error::Error;
fn main() -> Result<(), Box> {
use ldtk2::Ldtk;
let map = Ldtk::fromfile("tests/example.ldtk")?;
// or
let map = Ldtk::fromstr(include_str!("../tests/example.ldtk"))?;
Ok(())
}
```
Why did I create this nonsense?
- LDtk-rs uses code generation, it does not get autocomplete support from rust-analyzer. Also, there are special license restrictions on using that crate.
- ldtk_rust uses
.except()
inside the crate, you can't handle the error.