f681c55cdf
Bumps the cargo group with 1 update in the / directory: [h2](https://github.com/hyperium/h2). Updates `h2` from 0.3.25 to 0.3.26 - [Release notes](https://github.com/hyperium/h2/releases) - [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md) - [Commits](https://github.com/hyperium/h2/compare/v0.3.25...v0.3.26) --- updated-dependencies: - dependency-name: h2 dependency-type: indirect dependency-group: cargo ... Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
.github/workflows | ||
build | ||
colorscripts | ||
img | ||
src | ||
testing | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
install.sh | ||
output_pokemon.json | ||
pokemon.bak.json | ||
pokemon.json | ||
pokesprite.zip | ||
README.md |
Rustmon
For educational purposes
A simple colorscript written in Rust.
Inspired by phoneybadger's pokemon-coloscripts.
Performance
This is written in Rust, while the original is written in Python.
This implementation is up to 8 times faster than the original.
This is the Python implementation:
This is the Rust implementation:
Credits
- phoneybadger for the original colorscripts and inspiration.
- talwat for Rust code reference. (fast af implementation at ~1ms)
- msikma for the colorscripts' sprites.