Go to file
2024-03-25 22:48:30 +08:00
.github/workflows asdf 2024-03-25 15:36:17 +08:00
.vscode minified version 2024-03-25 15:06:57 +08:00
build mature 2024-03-25 22:48:30 +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 mature 2024-03-25 22:48:30 +08:00
.gitignore debian build 2024-03-25 03:28:53 +08:00
Cargo.lock renamed from pokerust to rustmon 2024-03-25 15:21:59 +08:00
Cargo.toml renamed from pokerust to rustmon 2024-03-25 15:21:59 +08:00
install.sh mature 2024-03-25 22:48:30 +08:00
pokemon.json asdf 2024-03-24 17:09:26 +08:00
README.md renamed from pokerust to rustmon 2024-03-25 15:21:59 +08:00

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: 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.