logoalt Hacker News

KaiserPisteryesterday at 1:22 PM5 repliesview on HN

I'll shill this project again: I built myself a small sprite generator because I'm a terrible artist.

If you're looking for pixel-art sprites, check out 8bitsmith.com. Or you can just ask Nano-Banana for sprite sheets and it does a pretty good job!


Replies

vunderbayesterday at 3:38 PM

You still have to do some post-processing work around NB, since you’ll often end up with non-aligned pixel blocks, much higher color depth, and so on.

I actually did some testing of spritesheeting with Nano Banana Pro a while back:

https://mordenstar.com/other/nb-sprites

If you use the editing capabilities and send in a grid of 32×32 cells on a 1024×1024 image, you can get it to flood-fill in each square, so you end up with properly aligned 32×32 tiles. Then you can squash it via nearest neighbor to pull the lines back out, and reduce the palette using something like unfake.js:

https://github.com/jenissimo/unfake.js

show 1 reply
kdheiwnsyesterday at 2:54 PM

Most of the purpose of pixel art is that it's hand crafted and every pixel matters. Not much point to pixel art if you drop that aspect.

show 3 replies
captainregexyesterday at 1:47 PM

I have really struggled to get nano banana to follow size/proportion ratios for sprite art. any tips? I fed in a bunch of examples first and tried to write a really strict prompt. I wonder if any of the sw being discussed here can be programmatically controlled by claude code or similar to do sprite work

show 1 reply
smusamashahyesterday at 4:01 PM

The art on header of 8bitsmith.com looks bad. More than art, the animation is very janky.

show 1 reply
rtpgyesterday at 10:08 PM

Do you really just not get how you come off shilling this kind of stuff on a discussion talking about an aseprite fork?

The intersection of people interested in Aseprite and people wanting to just spawn this stuff out of thin air is fairly low!

show 1 reply