A downloadable tool for Windows

Buy Now$5.00 USD or more

A fast, spritesheet slicer with animation presets and an interactive normal-map editor.

Why Sprixor?

  • Fast Slicing - turn multiple spritesheets into named tiles in seconds.
  • Normal Map Editor - simple sliders to create normal maps automatically.
  • Animation Presets - build animations, set FPS, save reusable presets.
  • Condense Assets - combine and reorganize multiple spritesheets into one.
  • Project-Friendly - export JSONs for animations for ease of use.
  • Confident Exports - preview exactly what will export before you zip.

About

Sprixor began as an internal tool for my game development pipeline. I needed methods to slice sheets, name sprites/tiles consistently, assemble animations fast, and create normal maps for everything as a bonus, all without having to use multiple programs throughout the web. Once it solved my workflow, I decided to polish it and share it so other solo devs and small teams could hopefully find some use for it.


Features

Upload and Slice

  • Upload multiple spritesheets at once
  • Individually name every desired tile
  • Select/Unselect tiles quickly to customize the export


Normal Map Editing

  • Generate normals for all sprites, animations, and spritesheets
  • Live preview of light effecting the normals
  • Controls to adjust strength and details

Animate

  • Combine tiles in any order from multiple spritesheets
  • Set FPS and animation type (Loop, Once, Ping-Pong)
  • Save and Apply presets to reuse across sheets
  • Export JSON to easy mapping of animations in your project
  • FPS < 0 is will randomly change frames, = 0 for external frame swaps (think growth cycles)

Export

  • Preview that shows what will be included within the export
  • Export animations as separate named files or combined into one spritesheet
  • JSON export with animation metadata (name, frames, type, and speed)
  • Include normal maps for all sprites, animations, and spritesheets (_n.png)

Sample JSON

{"version":"sprixor.v1","atlas":{"image":"spritesheet.png","normal":"spritesheet_n.png","w":48,"h":16},"animations":[{"name":"sample_animation","playback":"loop","duration_ms":83,"frames":[{"x":0,"y":0,"w":16,"h":16,"duration_ms":null},{"x":16,"y":0,"w":16,"h":16,"duration_ms":null},{"x":32,"y":0,"w":16,"h":16,"duration_ms":null}]}]}

Planned

  • Your ideas here!

Known Issues

  • I've only tested as far as I use this program for, so there may be some currently unknown bugs.

Thank You

All sprites used in promotional material are from Franuka's Assets, some of my favorites - I highly recommend them.


Purchase

Buy Now$5.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

Sprixor.zip 28 MB

Development log