Skip to content

Releases: zipxing/rust_pixel

0.5.9 added pixel_symbol tool

13 Nov 11:43
Compare
Choose a tag to compare

0.5.9

  • Added pixel_symbol tool, which can dig symbols from a pixel art picture.
cargo pixel r pixel_symbol t -r assets/pixel.png 16
  • Fix petview app web mode bug

0.5.8 fix linux/wsl runtime error

06 Nov 11:21
Compare
Choose a tag to compare
  • Fix linux / wsl opengl runtime error

0.5.7 split render.rs

06 Nov 08:42
Compare
Choose a tag to compare
  • Split the app's render.rs into two files, render_terminal.rs and render_graphics.rs, to make the code logic clearer.
  • Added pixel_symbol tool for extract the symbol set used in pixel art picture.

0.5.6 Added pixel_asset tool

28 Oct 09:03
Compare
Choose a tag to compare
  • Added pixel asset tool, which can package scattered png images into c64.png and generate pix files corresponding to each image
cargo pixel r pixel_asset t ./png_sources ./out
cp out/*.pix apps/city/assets
cp out/texture_atlas.png apps/city/assets/pix
  • Please refer to apps/city games, now this game supports a better graphics mode
cargo pixel r city s -r

0.5.5 cargo-pixel self-update

19 Oct 09:04
Compare
Choose a tag to compare
  • Update cargo-pixel, added self-update feature.
  • If ~/rust_pixel_work/Cargo.toml version not equal cargo-pixel version, then auto exec cargo install --path . --force

0.5.4 refactor and update docs

19 Oct 08:01
Compare
Choose a tag to compare
  • Refactored the entire project structure by moving the contents of the rust-pixel directory to the root directory.
  • Refactored the way project directories are managed: in development mode, using env::var("CARGO_MANIFEST_DIR") as the starting directory; after release, you can flexibly pass in the path via command line arguments.
  • Refactored the cargo-pixel tool and set it as the binary file of rust_pixel, so you can directly install cargo-pixel via cargo install rust_pixel.
  • Update README.md for new features

0.5.3 refactor rust_pixel package

19 Oct 07:10
Compare
Choose a tag to compare
  • Refactored the entire project structure by moving the contents of the rust-pixel directory to the root directory.
  • Refactored the way project directories are managed: in development mode, using env::var("CARGO_MANIFEST_DIR") as the starting directory; after release, you can flexibly pass in the path via command line arguments.
  • Refactored the cargo-pixel tool and set it as the binary file of rust_pixel, so you can directly install cargo-pixel via cargo install rust_pixel.
  • Update README.md for new features

v0.5.2 update coding.md

13 Oct 05:07
Compare
Choose a tag to compare
  • Update coding.md and principle.md documents
  • Fix cargo-pixel bug, please update cargo-pixel:
cargo install --path tools/cargo-pixel --root ~/.cargo
  • Fix gl transition size

v0.5.1

06 Oct 08:43
Compare
Choose a tag to compare
  • Update petview game, added a online demo
  • Update README.md and added a petview demo video

0.5.0 Fix cargo clippy warning

05 Oct 07:33
Compare
Choose a tag to compare
  • Fixed numerous cargo clippy warnings
  • Update readme.md