blizzard
mpq
blizzard | mpq | |
---|---|---|
1 | 1 | |
57 | 32 | |
- | - | |
6.5 | 4.0 | |
25 days ago | about 1 year ago | |
Go | Go | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
blizzard
-
How many different players do you think are in the top 500?
I write my WoW API utilities in Go using the following library (https://github.com/FuzzyStatic/blizzard) There are libraries pretty much for every language out there that will connect you to Blizzard. As for the API I used the following API call (from https://develop.battle.net/documentation/world-of-warcraft/game-data-apis) to pull the data (we're in season 35, it's 2v2 for 2's and 3v3 for 3's). Once I had the list, I hit the API call to pull their profile data, and as I said I use some "secret sauce" to determine if 2 characters belong to the same account or not.
mpq
-
Show HN: Rust nom parsing Starcraft2 Replays into Arrow for Polars data analysis
SC2 replays are MPQ files, which is a proprietary format created and used by Blizzard. It's an archive that may contain multiple files stored with different compression and optionally encrypted. I wrote a lib to parse MPQ files that embodies SC2Replays: https://github.com/icza/mpq. I also wrote an SC2 replay parser that is more or less a port of the official s2protocol: https://github.com/icza/s2prot
What are some alternatives?
tbc - The Burning Crusade: raids
zephyrus-sc2-parser - A parser for .SC2Replay files
Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Tims-PackageServer - Lightweight Package Server for WoltLab Community Framework
F2HabitBreaker - Overlay to stop me clicking the All Army hotkey in SC2
pdx-tools - View maps, graphs, and tables of your save and compete in a casual, evergreen leaderboard of EU4 achievement speed runs. Upload and share your save with the world.
github-contribution-graph - Add beautiful GitHub contribution/commit graph to your profile README!
rust-parser
ArmoryBot - .NET Core Discord Bot for World of Warcraft Armory Lookups.
s2protocol-rs - Starcraft 2 Protocol Replay Reader
csvutil - csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
s2prot - Decoder/parser of Blizzard's StarCraft II replay file format (*.SC2Replay)