Primary tabs

Comments by User

Saturday, August 14, 2021 - 05:08

I updated the oversize slash weapons to use the layered frames:

https://sanderfrenken.github.io/Universal-LPC-Spritesheet-Character-Gene...

It looks much better now when using the non-humanoid bodies! So I think we should aim to make this the standard for new weapons added as well, as the generator quite easily supports this now:

https://github.com/sanderfrenken/Universal-LPC-Spritesheet-Character-Gen...

I will do the dagger and the gentleman hats also asap.

Friday, August 13, 2021 - 11:14

That's a good point about those weapons and the hats, I will update them with their hind frames in the generator asap!

Friday, August 13, 2021 - 05:11

Hi! 

Yes those are valid issues, but they are not really related to a bug: It's the sheets themselves that cause this. The orc's head is somewhat lower than that of the human bodies, and therefore the cutout of the frames for the upward swing don't match properly. This could only be adjusted by someone creating either specific sheets for the orc, or add additional layers that prevent this glitch. The same goes for the wizard hat and the weapons. 

For that, one should have actually hat layer at z-position n, a weapon layer at z-position n+1 and another hat layer at z-postion n+2 that covers the relevant parts.

I understand your request for sheets with multiple weapons! The engine I currently use for my game doesnt support larger sheets than 4096*4096, so I pack and load it in the buffer as efficient as possible.

So in essence, if one switches from weapon, I would load the sheet with the new weapon. Once loaded and rendered, I then dealloc the old weapon sheet, which as it is bundled in separate sheets also releases the pointer to the actual sheet it took the frames from. 

Having all frames in one sheet therefore IMO doesn't appear very efficient.

But why dont you give it a try adjusting the generator, and I can look at the pull request!

Saturday, August 7, 2021 - 06:14

Hi everyone, I have finished a large refactoring of the generator. As a result, I have been able to remove > 5k lines of HTML, a lot of JS and fix a huge amount of bugs.

More importantly now, is that adding new assets should be much easier. Moreover, the rendering order of the assets is not any longer dependent on the HTML tree order. Istead, each item has it's own z-position defined in a json file.

Moreover, these json files encode not only the z-position of the items to be drawn, but also their location, whether they are oversized or not, their preview rows and actually anything you need. In addition, an item can exist of n-layers, which is needed for example for the capes, some hairstyles and some bodies (like the wolfman). For each layer you define, you can specify the z-position it needs to be drawn at.

Look at the cape definition as an example:

https://github.com/sanderfrenken/Universal-LPC-Spritesheet-Character-Gen...

Also, the generator now supports 5 body types (male,female,pregnant,muscular,child) and hides items that are not applicable for the body type selected (which again, is defined in the json).

In the process, I also fixed the preview functionality to preview images from your machine in the generator. And for each category, there is also now added the "none". option, to easily remove a previously selected item.

I am quite happy how it turned out, and thanks to Bluecarrot for thinking along the setup.

Please, let me know what you think about it!

Tuesday, August 3, 2021 - 16:23

Hi there, I am in the middle of a refactor of the generator. Your issues should be addressed soon, I will keep you updated here!

Thursday, June 17, 2021 - 06:18

Hi there! With Bluecarrots experiment on the animation for the smash, I added that animation variant now as well to the generator. "Smash" consists of frames [5,4,1,0].

It inspired me to add the possibility to the generator as well to define your own custom frame-sequence. In the edit field you can add your sequence of numbers, comma-separated. Then reselect the animation of choice, and there you go. I hope it is handy for some of you!

Finally, Bluecarrot can you share the smash sheet for the hammer, but then in universal format so that I can add it to the generator, in order to have a proper smash-compatible weapon :)

 

Wednesday, June 16, 2021 - 04:24

Sure I can add those to the generator! Will do that later today :) ->Done!

https://sanderfrenken.github.io/Universal-LPC-Spritesheet-Character-Gene...

I maintain the fork indeed, but the original work done was the real effort I guess..

Cool Bluecarrot! Let me find a way to add this to the generator and maybe we can apply this to other smash weapons as well :)

Tuesday, June 15, 2021 - 16:56

Indeed it looks awesome! It would be nice if you can submit the sheets with the motion blur and the impact effect, I could add it to the generator including the new animation frames sequence 

Sunday, June 13, 2021 - 05:32

Can you share your experiment? :)

Sunday, May 2, 2021 - 13:55

Cool! I'll add it to the backlog of to-be commissioned items and let's chat about it further in private :)

Pages