Formatting Gen 6 sprites

Cannaboss

Novice
Member
Joined
Jul 27, 2017
Posts
15
I downloaded a resource for Gen 6 sprites and I can't get the sizing right. Does anyone know how to resize sprites without losing the initial quality of the sprites. Ideally I would like them to be 160x160. If I cannot do this what should I do in order to have all the pokemon from gens 1-6 in my game?? Thank You to anyone who can help!!
 

Phoenixsong

mulberry ambush
Member
Joined
Apr 2, 2017
Posts
39
The 192x192 sprites should work just as they are next to the 160x160. Actually, the Gen 5 species sprites that come with Essentials are 192x192 already, unless you've changed them or you have some non-standard download. In fact, I'm pretty sure a lot of the Gen 4 sprites were reused as bases for the Gen 5 animations, so they just took the exact same image and put it on the 96x96 canvas before animating it more fully. I would just leave them alone, honestly. AFAIK all Essentials devs who use the included sprites do the exact same thing, have the Gen 4 160x160 sprites alongside the Gen 5+ 192x192, and their games look fine.

That said, it's entirely possible to resize them, although because the size you want to change them to isn't exactly half/double/etc. their current size it won't look very good without manual edits. Again, I'd really just use them as they are. But if you'd rather see for yourself or don't mind manually cleaning the sprites up, then take your image editing software and, when you resize the image using whatever "Image Size" dialogue it uses, see if there's an option called something like "Resample Image" that can be set to "Nearest Neighbor". I have Photoshop, so for me I'd open the image, go to Image Size, change the width and height to 160, then leave Resample Image checked but change that setting to Nearest Neighbor. The options may have different names in different software, but as long as you're using something more advanced than Paint--fine for creating pixel art but really not great at image editing like this--there should be a similar set of steps. It won't turn out very well, though.

Alternatively, you could find downloads of all the Gen 5 sprites (including older pokémon) at 192x192, or at the original 96x96 and resize them yourself using the method I described above (because you're outright doubling the size they'll turn out fine), and replace all the Gen 4 sprites with those. But even that seems like unnecessary work to me.
 
Last edited:

Mr. Gela

Discord: theo#7722
Member
Joined
Jul 19, 2015
Posts
188
The canvas size itself shouldn't matter. Wherever it should matter, the sprite is re-centered based on it's total width and length anyway, so unless you want them all to be the same canvas size for whatever personal reason, there's no harm in the differences between canvas sizes.
 

Cannaboss

Novice
Member
Joined
Jul 27, 2017
Posts
15
The 192x192 sprites should work just as they are next to the 160x160. Actually, the Gen 5 species sprites that come with Essentials are 192x192 already, unless you've changed them or you have some non-standard download. In fact, I'm pretty sure a lot of the Gen 4 sprites were reused as bases for the Gen 5 animations, so they just took the exact same image and put it on the 96x96 canvas before animating it more fully. I would just leave them alone, honestly. AFAIK all Essentials devs who use the included sprites do the exact same thing, have the Gen 4 160x160 sprites alongside the Gen 5+ 192x192, and their games look fine.

That said, it's entirely possible to resize them, although because the size you want to change them to isn't exactly half/double/etc. their current size it won't look very good without manual edits. Again, I'd really just use them as they are. But if you'd rather see for yourself or don't mind manually cleaning the sprites up, then take your image editing software and, when you resize the image using whatever "Image Size" dialogue it uses, see if there's an option called something like "Resample Image" that can be set to "Nearest Neighbor". I have Photoshop, so for me I'd open the image, go to Image Size, change the width and height to 160, then leave Resample Image checked but change that setting to Nearest Neighbor. The options may have different names in different software, but as long as you're using something more advanced than Paint--fine for creating pixel art but really not great at image editing like this--there should be a similar set of steps. It won't turn out very well, though.

Alternatively, you could find downloads of all the Gen 5 sprites (including older pokémon) at 192x192, or at the original 96x96 and resize them yourself using the method I described above (because you're outright doubling the size they'll turn out fine), and replace all the Gen 4 sprites with those. But even that seems like unnecessary work to me.
Thank You I didn't know this!! I will try again!------------------------
The canvas size itself shouldn't matter. Wherever it should matter, the sprite is re-centered based on it's total width and length anyway, so unless you want them all to be the same canvas size for whatever personal reason, there's no harm in the differences between canvas sizes.
Thank You I didn't know this I will try again!
 
Top