A thin crate for people who just want to use ldtk files freely.
Usage
usestd::error::Error;fnmain()->Result<(), Box<dyn Error>>{useldtk2::Ldtk;let map =Ldtk::from_file("tests/example.ldtk")?;// or
let map =Ldtk::from_str(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.