Go to file
2024-03-25 15:06:57 +08:00
.github/workflows update CI 2024-03-25 13:15:38 +08:00
.vscode minified version 2024-03-25 15:06:57 +08:00
build minified version 2024-03-25 15:06:57 +08:00
colorscripts asdf 2024-03-24 17:09:26 +08:00
img switched from include_dir to rust-embed 2024-03-25 14:00:17 +08:00
src minified version 2024-03-25 15:06:57 +08:00
.gitignore debian build 2024-03-25 03:28:53 +08:00
Cargo.lock minified version 2024-03-25 15:06:57 +08:00
Cargo.toml minified version 2024-03-25 15:06:57 +08:00
pokemon.json asdf 2024-03-24 17:09:26 +08:00
README.md minified version 2024-03-25 15:06:57 +08:00

PokeRust

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: python implementation

This is the Rust implementation: 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.