- Jun 2, 2018
- 1,697
- 9,030
Alright, I put a few more hours in on this today cleaning things up and adding the last major features I wanted:
Here is what version 1 looks like.
In image #1 I'm using it to pose a character (I just picked parts at random). The top text bar automatically updates the pose code for me. When I have the pose I want, I can just click copy and it will give me the code to go directly into the game. This text bar also accepts code, so I can copy and paste from the game into the application and it will set the pose in the tool (great for editing a pose).
In image #2 I'm using it for backgrounds. This solves two issues for me in one because both image types were a headache for me to deal with.
Character posing can get complex with all the different parts (and my cheat sheet only had brows/mouths (also, it was out of date, missing some expressions)), often leading to me stopping to look up part names. It also means I can see a pose while working on it, instead of having to imagine what it will look like in my head, or reload the game (a very time consuming, tedious task) to check different expressions in scene.
Backgrounds also present an issue, in that often I'm just working with sliced parts. So I'll have a mouth, or a brow, and the rest of the image is transparent. Now I have the full image to work with, making the process much cleaner. Additionally, because these load the same way Renpy does (i.e. in the same layer order), using the same files Renpy is using, I'll be able to spot errors much earlier in the process.
It still isn't perfect and there are some image elements it still can't process right. Additionally when I'm working with multiple characters or backgrounds, I have to run the application several times, to keep each one loaded and visible. But for my needs its does pretty much what I want. It also BADLY needs some code cleanup and refactoring (a problem for future me to deal with). But it's good enough for now.
Anyhow... I know it isn't directly game related. It is more about the tools and stuff I use to make it, but I thought it was interesting enough to share. I might even put it up as a free tool on F95zone at some point, but the code is still a bit hacky in some places so it's not ready for public release (sorry to anyone that wanted to play with it).
And now that I've stalled as long as I can... back to drawing fucking blinks...
Here is what version 1 looks like.
In image #1 I'm using it to pose a character (I just picked parts at random). The top text bar automatically updates the pose code for me. When I have the pose I want, I can just click copy and it will give me the code to go directly into the game. This text bar also accepts code, so I can copy and paste from the game into the application and it will set the pose in the tool (great for editing a pose).
In image #2 I'm using it for backgrounds. This solves two issues for me in one because both image types were a headache for me to deal with.
Character posing can get complex with all the different parts (and my cheat sheet only had brows/mouths (also, it was out of date, missing some expressions)), often leading to me stopping to look up part names. It also means I can see a pose while working on it, instead of having to imagine what it will look like in my head, or reload the game (a very time consuming, tedious task) to check different expressions in scene.
Backgrounds also present an issue, in that often I'm just working with sliced parts. So I'll have a mouth, or a brow, and the rest of the image is transparent. Now I have the full image to work with, making the process much cleaner. Additionally, because these load the same way Renpy does (i.e. in the same layer order), using the same files Renpy is using, I'll be able to spot errors much earlier in the process.
It still isn't perfect and there are some image elements it still can't process right. Additionally when I'm working with multiple characters or backgrounds, I have to run the application several times, to keep each one loaded and visible. But for my needs its does pretty much what I want. It also BADLY needs some code cleanup and refactoring (a problem for future me to deal with). But it's good enough for now.
Anyhow... I know it isn't directly game related. It is more about the tools and stuff I use to make it, but I thought it was interesting enough to share. I might even put it up as a free tool on F95zone at some point, but the code is still a bit hacky in some places so it's not ready for public release (sorry to anyone that wanted to play with it).
And now that I've stalled as long as I can... back to drawing fucking blinks...