Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

AseSync

Automatically update sprites in your GameMaker project when the matching Aseprite file is changed on disk! · By Sohom Sahaun

Very helpful, small bug

A topic by Trample Path Games created Apr 17, 2022 Views: 200 Replies: 2
Viewing posts 1 to 2

Wonderful! I nearly tore my hair out though. The short story is do not put spaces or dashes in tag names. Something with the metadata breaks the sync. AesSync will see the files modified, but fail to sync.

This did end up with me writing my first CLI batch file for Aesprite! 

It shows a selectable list of character folders, then a choice of sprite, finally converting using tags...

From:
...\Sprite_Bases\Character.aesprite

To:
...\Sprite_Sets\Character\{Sprite Name}\{Tag}.aesprite

All I do now is update a master sheet, and run my batch file!  This is great!

Developer

This is cool! Thanks for sharing.

I should mention that this here is primarily a GUI for YellowAfterlife's CLI tool. If you want features/improvements or want to report bugs, please create an issue!

Oh, right. I realized it probably wasn't an issue with the GUI, but the CLI and how meta-data is handled.

Or should I say meta_data...