The first suggestion is easy enough to implement, but I particularly like the second ideia. A grayscale palette sounds very cool indeed.
Gonna start fiddling with that....
It can work with external resources, but textures would have to use the colors used in the packed textures, and you would need to create data files for the new items (it's not a straightforward process). Check v0.7 readme for more info.
If you only need the female orc pirate, i just made the eyepatch work with that head, so, in next version all assets needed will be present.
I went looking for LPC mermaids and didn't find any (doing it myself is beyond my pixel art skills).
As for exporting in a layout compatible with Bakin, maybe that's possible. I checked the bakin documentation, but did not find a reference spritesheet to use. It looked to me that each user is free to define their own layout. If that's the case you can try to define your export layout as explained in the v0.7 readme
Hope that helps
Sorry for the very late reply.
I've taken a look at this bug and I'm not able to reproduce it.
I've tested in linux, win7 and win10 (I don't have access to win11)
I know it exists but I haven't been able to fix it yet because of that.
In the meantime, when you export to character, can you try to write the filename + extension, instead of just filename (ie, 'char1.png', instead of 'char1'), as MadMedicSoft as sugested ?
Hello. Thanks for trying out the app.
Regarding your suggestions:
Thank you for taking the time to help me.
Take care.
I'm not plannig on adding more animations to the app.
As I said before, there are running, climbing, jumping and sitting animations already made, but they have considerably very few clothes for those animations, and that made me take that decision.
Sure, running animations would be cooler, but to me, more clothing options was way more important.
Hello,
there are already a couple posts with the same problem.
Unfortunately, I don't know the reason for the issue (I also don't have many info on the issue).
What's your OS?
Does a "Save file" dialog appears when you click the export button?
If so, can you save/load characters ?
Do you have anything on the log file (in windows it's in %AppData%) ?
Hi, thanks for the interest.
It is possible to create new races or modify the existing ones.
If you open the chargen.pak file (it is a zip file) you can see how everything is defined in json files, and all the used textures.
Also, if you create a "data" folder in the app folder, and unzip the contents of the pak file to this folder, the app uses the lose files instead of the single archive.
This way anyone can try to add/modify things in the app.
I never wrote a guide detailing the process of creating a new race, but, for now, by checking the existing ones, and some patience, you can modify almost everything in the characters.
I haven't published the code to github yet. In the past the code was a bit messy and I wanted to clean it first. After I did clean it, I started building on it, trying to build a working game prototype. I think it now needs to be simplified a lot. Otherwise it would be a game engine (a simple game engine) and a demo application.
Time will tell.
Since v0.7 you can define the layout of the exported spritesheets.
It requires some configuration but it is working.
The base for that feature was RPGMaker (although I don't know if it was RPGMaker MZ), so maybe you're already covered.
Please see the v0.7 notes carefully, and check if this is what you need.
Sorry for tooking so long to reply.
Glad you liked the app so far.
Does the arrow keys or WSAD doesn't work for you? Or am I misunderstanding you ?
The animations implemented are walk, slash, thrust, shoot, cast, die. (you can test the animations with the keys 1-5, and backspace (use 5 to came back to life). You can check the keys in the initial app page in itch.io, or by pressing F1 in the app.
If you are asking if it is possible to integrate some kind of AI image generation in this app, I don't even know where to start. It was never in the goals of the app.
If you are asking if you can use the images obtained with this app as a base to create new images with a AI algorithm, I truly don't know.... I got all these assets from opengameart.org, and they are very mindfull regarding how their assets are credited.
Best check the rules in opengameart.org, and when in doubt credit everyone.
Hope I answered you question.
I guess it is possible, but it would be a convoluted proccess.
First you would need to create the image, with the some colors already used on the body images (that's where current heads take their color from).
Then you would need to create a new race to use that head.
It doesn'd seem difficult, and is certainly doable, but there's so much details that anyone would get many, many errors until it would be done.
Depending on avaliable time, I'll try to think on something for future versions.
Thank you very much. Appreciated.
Regarding the running animations. short answer is: sadly no.
There is a project by Death's Darling, called LPC Revised that has running, climbing and sitting animations. Unfortunately, even thought there's plenty clothing options in LPC Revised, there's not as many as I gathered here. Most important, the clothing is not 100% compatible with my version of LPC, and I'm not planning to mass convert so many assets as I have done already.
Regarding the export problem, I'm at a loss here. If you run the app from a command prompt, does the program writes any error messages ?
Hello, glad you liked the app.
Every race defined in the generator doesn't use all possible combinations of body and heads because I thought that it looked weird (for example, a skinny minotaur). However, by editing the race files (*.race) that can be done (Hope I understood your question).
Regarding the owl head, I haven't found any yet. If I do, I'll gladly add new race for it.
Also, the Godot Addon sure is a sweet piece of work. Playing With Godot might took some inspiration from this app, but it stands on it's own now and you can only praise his work.
Hmmm, I staticaly link all the libraries (except the one included in the zip) to avoid these kind of problems....
Maybe you don't have the C++ runtime I used to build the app.
I builded it with Visual Studio 2015. Do you have this runtime version installed ?
https://www.microsoft.com/en-gb/download/details.aspx?id=48145
Hello TS,
I checked the issue, and the bug is really on me. I didn't include the special animations when I rewrote the export process in v0.7
Sorry for the trouble.
That way, there's no quick fix for the problem, except to implement it. I'm already doing it and expect to release it this week.
On another note, it's amazing that you explored the app data files and experimented with it. That was really cool. Thanks a lot.
Hi,
sorry for the delay answering.
When I first tried to build a game, I wanted a 3D space game, where you commanded a small ship, with a small crew (something like Firefly), where you could also walk inside.
And I soon became overwhelmed with the quantity of assets that I was requiring (models, animations, textures, sound effects).
I tried to use as many assets as I could find on the net (mostly opengameart.org), but soon reached a point where all the assets didn't work well together. Which was really expected, since there was no creative direction in the asset creation.
So I became disappointed and quiet for a while.
Later, I thought that I should tone down the game a bit (a LOT, really) and went looking for 2D assets. I found LPC the best free option, so I started messing with it.
In the process of developing the character equipment system, I started having fun and went too far with the scope of it.
It ended in the generator, which consumed a lot of time (and the game is stopped again :)).
I hope I answered your question.
Take care.
Nope. Only the first and second (the second is the first with different color sets) has a thrust animation.
You can use the app to test this. Press:
1 - Test slash animation
2 - Test reverse slash animation
3 - Test thrust animation
SPACE - Only play a valid weapon animation (randomly if there are more more than one)
If the character plays the animation empty handed, that weapon doesn't has the respective animation.
Hello Da Flarf,
1. since version 0.4, when the character is wielding a large weapon (one that does not fit in the single image spritesheet), the app creates one file for each animation.
Creating a spritesheet with large weapons, would create a extremely large file with mostly blank space.
2. The creators of the LPC sprites created almost all weapons only one animation. Only a couple have more than one animation (sword, halberd and dagger come to mind).
If the app doesn't show the weapon in that animation (in this specific case, key '3') it will not be on the image.
Hope this clarifies the issues.
I didn't know of any LPC guns, but you made me look again and I found a pack that has a couple.
Unfortunetly it's male only, and would require some tinkering, because they change the walk animation.
I'll give it a try. I'm curious to see it working in the existing system.
Let's see if something cames out of it.
Hi. I'm glad you like the tool.
Regarding the issues you pointed out:
1. I'll look into it.
2. In the chargen.ini file, the parameter "export_individual_sheets" does this. This is just one of the settings I ended up never documenting. :(
3. I'll do somothing about this in the next version. I think the UI has so many elements already that I was pleased to replace the v0.4 buttons with the combos. But I also think you are right. If you just want to browse all the options, the comboboxes becomes annoying.
Thanks for the feedback.
ImageMagick might not be the solution for your problem, or maybe I didn't understand it yet.
That said, version 0.4 made this possible (and I completely forgot to mention it).
In the chargen.ini file, the parameter "export_individual_sheets" does this. Set it to true, and see if that solves your problem.