Skip to content

Repository files navigation

broodmap

A pure Rust implementation of StarCraft 1 map parsing. This library works for both SCM and SCX files, and offers handling for the archive format (MPQ) as well as the internal scenario description (CHK).

Terrain analysis experiment

broodmap-analysis resolves terrain flags, suggests resource-base locations, and computes routes around static map obstacles. The WASM demo shows overlays and compares ground and air distances between points or base candidates. See the design and limitations for the heuristics and path toward wall analysis.

WIP

This library is a work-in-progress, it is not yet complete or ready for use.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

A pure Rust library for parsing and extracting StarCraft 1 map files (scm/scx).

Resources

Stars

7 stars

Watchers

3 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages