123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|510|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> JSE -> JSE Asset Library

Tue, 20 Aug 2024, 03:18
Jayenkai

JSE Asset Library


Spent most of the past day or so trying to figure out if it's even remotely possible to build some sort of AI-Image Generator to build sprites for JSE. It's not been very fruitful, if I'm honest. I was hoping, since the output would be tiny, that it would be nice and easy and fast to do, but .. Bloody hell. No, you need the full-on Stable Diffusion to eat all the CPU/Ram, and it finally spits out mostly useless imagery that isn't even remotely useable as an ingame sprite.

Prompt : A chibi male figure, top down perspective


Sure, draw grass and dirt, too.. That'll help with spriting!
... ugh..

So, I think I'm going to just have to do it all by hand.


I'm thinking of a giant scrolling list of default assets. You scroll through, click one you like, and it places the 4 lines of symbol data at the end of your current symbol list.
You can, then, of course, edit the symbol list via code if you only wanted one of the four symbols. (I should probably also tweak the editor so you can shuffle sprites around and stuff... hmm..)

Does that sound viable?


A list with a few basic characters, monsters, rockets, crates, items, powerups, and other such stuff.

Of course, I also have to find a fairly minimalistic way for this to be displayed. I wouldn't want to bog down your system with 100,000 sprites that you aren't even using! That'd be daft. I'll have to figure out the best (absolute) way to clear out memory each time you click around the interface.

If you'd like to contribute to the Asset Library, feel free to do so. As is fitting with the Symbol engine, 32x32, 16x16 or 8x8 sprites are welcome, and if you'd prefer to send as JSE Symbol data, that would probably work better, since you'd be able to see if the sprites work well in the engine. Oh, and preferably in sets of 4!
If you want to name the sets, too, that'll likely help when I'm piecing things together.

-=-=-
''Load, Next List!''
Tue, 20 Aug 2024, 04:32
cyangames
Will fire some over to you sometime soon Any colour palette limitations?

Happy to share this 'n' some others from gameboy games I started making a few years ago with peeps.



-=-=-
Web / Game Dev, occasionally finishes off coding games also!
Tue, 20 Aug 2024, 04:48
Jayenkai


Default JSE Palette.
There's a few more palettes, and I've said many a time that I oughta add more, but never have.
I also haven't managed to get the "import a sprite" function to switch to alt-palettes, yet. Perhaps I oughta work on that, too, whilst I'm at it, otherwise they're mostly worthless!

-=-=-
''Load, Next List!''
Tue, 20 Aug 2024, 06:01
cyangames
Is it okay as one file of better to send over as individual tiles?

-=-=-
Web / Game Dev, occasionally finishes off coding games also!
Tue, 20 Aug 2024, 06:06
Jayenkai
You can send whatever you'd like. I'm currently scanning through the Browsercade Spritesheets, finding tons of usable sprites!

I'm gonna need a bigger library!!!


-=-=-
''Load, Next List!''
Tue, 20 Aug 2024, 06:09
cyangames
Cool!