Universal LPC Sprite Sheet
I've been slowly picking and glomming together many of the sprite sheets from the LPC (both art and coding portions) into a couple of big male and female xcfs. Has anyone else done this and made more headway on this than I have?
Here's some of the work I've done, along with some hair and clothes recolors. Still working on the attribution file.
Clipping should be resolved for frames 2&3 of the female slash animation now.
Finished the plate today! .pngs are over at http://opengameart.org/content/lpc-combat-armor-for-women
You're a beast makrohn! Thanks for all your work, makes all the LPC sprites more accessible.
yeah now if only we had more weapons...
Dungeon Tactics - Open Source SRPG
I plan on doing a bunch of recolors for fire, ice, etc swords and bows, and we'll see whether or not I can adapt the staves from the LPC in (they're walkcyckle only right now). My notebook for my next game needs bows, staves, ands swords.
A question about the licenses. Your github space does not contain any license notice and your OGA submissions all state just CC-BY-SA 3.0. Was it intentional not to continue the GPL 3.0 license from the LPC submissions your work is based on? If so, why?
Unintentional. I'll fix that by the end of the day tomorrow.
EDIT: Fixed in the repository and on the OGA submissions. Thanks for bringing it to my attention, Caeles.
Finished chainmail! Also, all of the base assets hairstyles have been added as well, with some extra color layers. There are now more eye colors to choose from - brown, green, and red!
I just fixed a bunch of missing pixels and positioning issues on many of the sprite sheets, and reuploaded all of mine.
Thanks to the urging of a GitHub contributer, I've finally added some collaboration guidelines to the Universal Sprite Sheet and exported all of the layers to .png format. Hopefully it'll be easier for people to contribute now, and make the work more accessible for people who might not be fans of the GIMP. Some filename conventions may also help people see what work needs to be done.
https://github.com/makrohn/Universal-LPC-spritesheet
I was thinking that this needs a character generator! Has anyone worked on one yet? Let me know so that I won't duplicate the work.
HTML5 Canvas Old School RPG
I certainly haven't done any work on one yet! I have big boy dreams of learning enough JavaScript to cobble something together, but that's at least a month or two off. If you can do it, please do!
OK, I started it here: https://github.com/Gaurav0/Universal-LPC-Spritesheet-Character-Generator
Edit: Try it at http://gaurav0.koding.com/Universal-LPC-Spritesheet-Character-Generator/
Edit: Quickest way to download is:
git clone --recursive https://github.com/Gaurav0/Universal-LPC-Spritesheet-Character-Generator
HTML5 Canvas Old School RPG
Hi,
I'm almost done! Please give feedback.
The quiver looks wrong, I thought it was supposed to be behind?
Also, how are the oversize weapons and the two shield cutouts supposed to be used?
Thanks,
Gaurav
HTML5 Canvas Old School RPG
The quiver looks about right...
The oversized ones can't be used within the master spritesheet - they rely on a frame of 192x192, so without significantly expanding the padding between frames, they won't fit in the master.
As far as the hair goes - is there any chance .js can handle recoloration? If it can, I can export the "uncolored" versions of all the hair in the .xcf file, and if it can, the .js can multiply the color onto the layer (see the way it's done in the .xcf). Then, someone could choose color and hairstyle.
Edit: Also, going up is very easy to navigate the menu - but it jumps around a bit going down it. Instead of hovering to expand the menus, could they be clickable? Also, some stuff, like the Torso, should have checkboxes instead of radio buttons, so that all three layers of the dress can be selected, etc, etc.
Also, seriously awesome for a single day's work, Gaurav!
It is looking really good! I feel like I ought to go through my previous entries and get them properly chopped up so they can be easily integrated as well. There are a few suggestions I can think of:
1) it would be neat (though perhaps quite difficult?) to have dynamic recoloring of elements. Bartk started making a similar thing a long while back, and while it was never finished he had a neat thing implemented that allowed you to make a custom gradient (with as many 'nodes' or whatever you'd call them as you wanted) to do recoloring of elements.
2) another thing (which is probably easier) was allowing the stacking of multiple elements of a kind (eg: if you held control while clicking, you could layer two hairstyles on top of one another).
edit: hah, Makrohn appears to be thinking along similar lines. Neat.
Yes, js could be used to colorize, but remember ImageMagick? Check out the -colorize option.
HTML5 Canvas Old School RPG
I love me some ImageMagick. I just didn't know what .js could call.
In js I would have to write pixel by pixel multiplication code. Not really that hard, but I figure it would be quicker for you to just use an existing program.
HTML5 Canvas Old School RPG
While it's not too hard to do a recolor in another program, there are a few reasons it would be better to do it all in one place. First, it's easier for devs who aren't very graphics proficient and who generally aren't familiar with the relevant programs, and just generally more streamlined for that purpose. Second, it allows you to color each piece separately, rather than having, say, all the gold platemail pieces being forced to share a palette. If you wanted them to be different colors the output atm would be really hard to work with.
Fine, I did it for you. See my pull request.
HTML5 Canvas Old School RPG
Hi,
I figured out the shield cutout stuff.
I really just want to add the oversize weapons now. My idea is to expand the canvas, copy sprites from some locations on the canvas to the new area, and overlay the oversize weapons. Can this work? Do you know what coordinates to copy from / to?
Thanks.
Universal LPC Spritesheet Character Generator
HTML5 Canvas Old School RPG
Never mind, I figured it out by trial and error. Anyway, enjoy the oversize weapons!
Universal LPC Spritesheet Character Generator
HTML5 Canvas Old School RPG
Looks great! I was thinking something along those lines for the oversize weapons.
It also helps highlight where a lot of the work needs to be done to make it complete, for all poses and both genders.
I think it also still needs checkboxes for some of the layers, like the torso. Not sure how hard that'd be.
It really isn't hard at all, but I've been trying to keep this thing idiot proof. For that reason, I don't want to allow any combination. Can you tell me which combinations of torso layers you'd like to enable?
Universal LPC Spritesheet Character Generator
HTML5 Canvas Old School RPG
Specifically the dress layers - Blue Vest, Overskirt, Underdress, from top to bottom. It could be one option called "Gown" and just put in all 3 layers automatically. Tabard and Chain Mail are also designed to go together.
OK, done. I did the same with male formal wear. Let me know if there is anything else.
Universal LPC Spritesheet Character Generator
HTML5 Canvas Old School RPG
Classy!
That is actually really handy. Nice work...
Dungeon Tactics - Open Source SRPG
That is actually really handy. Nice work...
Dungeon Tactics - Open Source SRPG
What is your favourite way for others (like me) to contribute?
I am currently using the sheet to try more variety for my LPC game Gossip's NPCs. I would like to commit fixes for bugs I encounter.
I've exported most layers as .png files in the repo - fork the repo, edit the .png, and send me a pull request. I'll fold it into the .xcf file after that. If, for some reason, the .png doesn't exist yet, just create it and toss it into the appropriate folder.
Makrohn, could you do me a favor? Could you add a link from your README to my character generator? Thanks.
HTML5 Canvas Old School RPG
Sure!
Hi all,
I updated the online character generator with the ability to use history and bookmark your work. This means you can directly link to a design. I've also moved it since koding.com is no longer providing me free hosting. The new location is at gaurav.munjal.us
Makrohn, feel free to update your link or copy as you prefer.
Gaurav
HTML5 Canvas Old School RPG
I've been playing around with this some more, and I have added some previews to the left column next to each radio button. The idea is that you should not have to click on each radio button to see what is available. I know it isn't working perfectly yet, but let me know what you think of the idea.
Universal LPC Spritesheet Character Generator
HTML5 Canvas Old School RPG
Now I've added live previews of the actual animations!
Universal LPC Spritesheet Character Generator
HTML5 Canvas Old School RPG
Sweet previews!
Somethings up with this version of the spritesheet generator. When I click on the save png button, I only get one frame of one animation for four directions. See attached image. I checked the version hosted on cinnamonroll and its correctly producing the full spritesheet.
a.png 6.6 Kb [7 download(s)]
OMG thanks for reporting the bug!!! Sorry for the issue. Please reload the page and try again.
HTML5 Canvas Old School RPG
It's working nicely now thanks!
Hello are there any more weapons being added then ther are already in the pack?
Hello are there any more weapons being added then ther are already in the pack?
There is still new LPC content being made. There is not set schedule when things are made or released but you will see things added periodically. If you like the LPC set it's still very actively being used and developed by the OGA community. Stay tuned if you're interested to see new content, you might get a nice surprise in the near future.
If you have requests I have a thread here where I'm taking suggestions:
http://opengameart.org/forumtopic/next-lpc-animation
Even though this thread is geared toward new LPC style enemies it's still very much open to any type of LPC content suggestions.
Hey, just letting you know that I'm going to be making a sprite-based webcomic using sprites made from your Universal LPC Sprite Sheet Generator. I've copied the license part and set up a credits page:
http://thelegendarypixelcrew.thecomicseries.com/credits
Is this program still being maintained? I am creating a 2d RPG using GameMaker and I would love to use characters I can generate with this tool, but I will probably be selling the game for a cost if it turns out as well as I hope. Can I still use these characters if I sell the game for profit, and include the license part and add it to my credits page?
No, no updates. Some new content for LPC still pops up on opengameart now and then though.
Check the licenses, should be a link on each asset page or on the repo.
http://opengameart.org/content/liberated-pixel-cup-0
CC-BY-SA3 implies you can use if for commercial purposes, just be sure to credit the artists.
http://madmarcel.github.io
I made a prettier version of Guarav's LPC Generator, let me know if it works for you, before you say anything, this was made with a 23" 1080p montior so the buttons may be a bit out of proportion but everything else is fine :) http://idrisdose.github.io/
"View Spritesheet" isn't working for me -- the window expands but I only see a faded/shaded out area. It's a real sheet, though, as I can right-click/save it and also use the "save sprite" button. Everything else works fine and runs smooth. Good job.
If this is something you'll continue to develop, you might want to consider a dedicated thread so it doesn't get lost in this one.
There have also been some assets added to OGA since the generator was last updated(and a few that were missing) -- would be great if they could be added as well: http://opengameart.org/content/lpc-generator-missing-assets
Pages