I created this procedural sprite generator to teach myself Godot programming. It is designed for and works best with 16x16 sprites, but there are a few other sizes just for fun.

Controls:

  • Choose your options and than click 'Generate' to create some sprites.
  • The 'Save Sheet' button will save all generated sprites into a single .png
  • 'Save Held' will save only the  held sprites into a single .png  Saving groups of sprites works best when all the sprites are the same size.

Sprite Field

  • Left click on one of the sprites to load it into the preview window.
  • Right click on a sprite to regenerate it with the current options.
  • Ctrl Left click to 'hold' a sprite.  Held sprites will not be replaced when generating a new batch.  Ctrl Left click again to release the hold.

Palette

  • Click 'Load' to load one of the preset palettes. The download version will allow you to select any .gpl Gimp palette.
  • Right click a color swatch to set that color as the border color for newly generated sprites.
  • Left click a color swatch to set that color as the draw color in the preview window.

Preview Window

  • Left click or click and drag to draw with the currently selected foreground color.
  • Right click or click and drag to erase.
  • Check the 'Mirror' option to draw on each side of the symmetry axis.
  • Ctrl-Left Click to select the current pixels color as the foreground color.
  • Click 'Save' to download the current preview sprite

I still have quite a few plans for this. You are welcome to use any sprites created for your projects. I think these would be great for a low res roguelike/lite or a space shooter type game. Credit appreciated but not required. If you enjoy this program, please support it either here or at my Patreon!

StatusIn development
CategoryTool
PlatformsHTML5
Rating
Rated 4.9 out of 5 stars
(27 total ratings)
Authorold_flick
Made withGodot
Tags2D, 8-Bit, Abstract, Icons, Pixel Art, Procedural Generation, Retro, Roguelike, Sprites
LinksPatreon

Development log

Comments

Log in with itch.io to leave a comment.

Está increíble esta herrmienta <3 
¿hay forma de descargarlo? 

Hi there. This is awesome work. I'm teaching myself Godot too and I would like to work on something similar. Do you have any specific recommendations in terms of resources, tutorials etc. for someone that wants to code something like this? Thanks!

could you add an option to import palettes?

как решить проблему у меня не появляется экран этого инструмента

This is a fantastic tool! I'm getting lots of ideas for characters to draw based on the pictures I'm getting. I'd love to see the source code for this especially since it's in Godot!

Awesome tool! Thank you for this.

AWESOME! How! Epic! Ye! Ya! Yay!

OMG This tool is awesome! With a few batch operations in paint shop pro, the generated sprites can be altered in all sorts of cool customized ways half-automatically.

I'd really want to try making a top-down real time pokemon TCG inspired action game using this tool as basis for the monsters.

I'd love to see a downloadable version for Windows that can remember previous settings and leverage faster performance when its not running through a browser (probably)!

(+1)

this is awesome! will the source code be available in the future?

you are awesome thank you the ideas are here

(+1)

This is amazing. My mind is swirling with things to do with the little masks/medium size robots/big freaky deities this thing is spitting out at me

This is... too beautiful. (T_T) 

Thank you for making this!

Is there a way to download all of the sprites on the screen instead of 1?

Not yet. It's  on the todo list. 

Added :)

Very cool