Pixel art editing plugin for fizzy
- Typical pixel art operations. (draw, erase, dropper, bucket, selection, transformation, etc)
- Tabs and splits, drag and drop to reorder and reconfigure
- File explorer with search and drag and drop.
- Create animations and preview easily
- View previous and next frames of the animation.
- Set sprite origins for drawing sprites easily in game frameworks.
- Import and slice existing .png spritesheets.
- Intuitive and customizeable user interface.
- Sprite packing
- Theming
- Also a zig library offering modules for handling assets
- Export animations as .gifs
- Install zig 0.16.0.
- Clone pixi.
- Build.
git clone https://github.com/fizzyedit/pixi.gitcd pixizig build install
If this runs successfully, you should have a built plugin in your fizzy configuration plugins location.
Tag a release to publish it — the version comes from the tag, nothing to edit by hand:
git tag v0.1.0 && git push origin v0.1.0This triggers .github/workflows/release.yml, which builds all 6 targets and publishes them
plus a manifest.json as release assets, via the reusable
fizzyedit/plugin-build-action workflow.
Fizzy's fizzyedit/plugins registry then picks up the
new release automatically (no PR needed after the first one). See fizzy's
docs/PLUGINS.md §6 for the
full mechanics, and §5 for what fizzy-sdk-version/abi-fingerprint in the release workflow mean.
- David Vanderson for all the help and DVUI.
- emidoots for all the help and mach.
- michal-z for all the help and zig-gamedev.
- prime31 for all the help.
- Any and all contributors