This image processing tool is designed to work with the Character Base spritesheet collection by Seliel the Shaper. The collection, tailored for RPGs, farming sims, or adventure games, features a versatile "paper doll" style sprite system. This tool automates tasks like scanning sprite patterns, organizing them into groups, and concatenating them into various formats, which is particularly beneficial for game developers working with these sprite assets.
For more details about the Character Base spritesheet collection, visit here.
The tool uses config.toml
for settings:
directory_path
: Directory containing sprite files.pattern
: Regex pattern for sprite file names.output_directory
: Directory for output sprites and JSON files.output_format
: Format for concatenating sprites (flat list or matrix).
- Download the latest release from the GitHub project's Releases page.
- Extract the downloaded file to a desired location.
- Edit the
config.toml
file according to your requirements. - Run the executable file for your platform (Windows, MacOS, Linux).
Outputs concatenated sprites and generates two JSON files:
matching_files.json
: Details of matching files.file_descriptions.json
: Descriptions of output files.
Contributions are welcome for bugs and feature requests.
Licensed under MIT License.