TDSM is unique among character customization programs in that it supports multiple sprite styles, which are distributed separately from the program as ZIP files.
Each sprite style is its own art style, and defines its own...
- Animations
- Layers
- Customization options
- Frame dimensions
Some sprite styles are paid add-ons, while others can be downloaded for free.
The full list of sprite styles made or approved by the developer is available here.
TDSM gives you complete freedom to customize every facet of your character, yet the sprite assembly rules still ensure that sprites always look good and production-ready.
- Controlled randomization: Generate random sprites with the click of a button. Randomization can be constrained by locking customization layers you wish to exclude. [ screenshot ]
- Smart layering rules: Customization layers update dynamically based on changes to other layers they depend on. For example, when using the Pixel Citizen sprite style, changing your body type will dynamically update your clothes to fit your character's new body, while preserving the selection. [ screenshot ]
Configure your sprite sheet to your exact needs. Have TDSM adapt to your existing projects rather than having to rework code or sprite sheet slicing configurations.
- Sizing: Crop or pad individual sprites to your liking, ranging from 1x1 px to 128x128 px [ screenshot ]
- Sequencing: Determine which directions and animations to include in the export, and in which order [ screenshot ]
- Layout: Determine the axis along which directions and animations are exported in the sprite sheet, as well as how distinct animations follow one another [ screenshot ]
In addition to the sprite sheet as a PNG image file with a transparent background, TDSM gives you the option to export:
- Sprite sheet metadata as a JSON file
- Sprite sheet with customization layers separated onto distinct layers as a Stipple Effect project
A character from a previously exported sprite sheet can be reloaded into TDSM by uploading its JSON metadata file, provided that the sprite style that produced the sheet is currently loaded into TDSM. [ screenshot ]
TDSM is distributed under an end-user license agreement (EULA).
- Use TDSM for personal or commercial projects
- Clone the TDSM source code and privately modify it to suit your needs
- Distribute or sell TDSM sprite styles consisting of original work
- Distribute or sell copies of TDSM (whether modified or not)
- Use TDSM for NFT or crypto-related projects
- Use TDSM to train generative AI models
Note:
Some sprite styles featured in TDSM are based on established IPs. The use of sprites in such styles in commercial projects (fan games, etc.) may infringe upon the copyright of the associated copyright holder.
