Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)(-1)

Hello Otsogo,

I just bought your characters pack that i found amazing, and i'm glad to notice that you follow other people i follow like Anokolisa i support too.

Anyway, i really love your pack but i'm stuck on a problem, and i require your knowledge as a sprite creator as well as a game developer - as i can see you have a playable demo of your sprites using Unity.

My problem is the following : all of your spritesheets have different sprite sizes : first one use 98x66px images, while second use 144x80. Spritesheet#5 even goes to 326x114.

When i import your assets in my game engine (Godot), i can't figure out how to center everything, so the ground is at the exact same spot for every animation.
I tried to resize everything myself, adding blank space with aseprite on each sprite and moving stuff so the character appears at the exact same spot, but it's tedious and it would require hours of work...

Would it be possible to have every spritesheet using the same size, basically the biggest one, so everything fits together perfectly when we import them on a Game Engine ?
Or do you see another solution ?


Thanks in advance for your consideration, and your awesome assets =) !

(-1)

Hi, when I was making the asset I didn't think about the size proportions so if I would try to resize it it would take too much time and at the moment I can't because I'm working on another project, sorry. But I can say what I do so my sprites fit the character independent of the size, the problem is that I do that in Unity so I don't know if it would work in Godot, but what I do is: I use the Idle sprite as base and set it to the same pos as my character in the scene, and then select the first sprite of the current animation sprite that I'm adding, then I open the unity sprite editor and set the pivot mode to custom and pixels (so it will snap to grid), then I change the value for that sprite until it fits the same pos of the Idle sprite, then I select all the others sprites of that animation and copy past the x and y pivot values (Unity allows multiselection), so it's faster and all sprites fits perfectly for the new animation, I think this could work for the sprite sheet as well.  Sorry if my answer it's hard to comprehend.

(1 edit)

Hello again,

No it was very clear, i understood everything =) !

I think Godot doesn't have the same features, because what you explain can be done, but it's tedious. I never worked with Unity so maybe it's easier to setup.

Anyway, the fact that you included .aseprite files saved me, i paid the software, learn to use it, and edited the frames myself. I centered the character on every animations if necessary, and converted all frames to 128px*128x and re-exported every spritesheet.

Was a lot of work but now, things are so much easier on the Game Engine. You simply import them, and... done. Nothing else to do :) !

I finished Johanna but i'll do the same for the two other characters.


So far it looks amazing, you have a gift indeed. I'll also consider taking all your other assets to support you. By the way, any chance to have nw Bundle to includes other stuff ? Maybe a giant Bundle with all of your work ?

Hi,  nice to know you could solve it! Also bundles with all characters are usually available during itch promotion events.