Developer Thoughts #2
Added 2023-07-29 06:07:11 +0000 UTCHi.
I will start with this message. These are information for people who support this project. I don't want to see this post in any forums!!!
In this post, I want to talk about several topics.
The first of them will be "free roam."
The poll ended a long time ago, and only now am I writing something more about it. So, the results surprised me a bit. It turned out that 46% of voters would prefer "free roam" not to be a part of VN, while 36% voted that this system of point & click may be implemented. This got me thinking, so I decided to abandon the idea of implementing this system for now. The main reason why I will let go of "free roam" is because with VN, which includes branching storylines based on choices, comes the repetitiveness of this system. It's really annoying and frustrating because for the first "play through" it's ok, but for the following ones it doesn't add anything new.
So if I ever implement this in my VN, it will look like the player will have to go through it/see it/score it once. I think that will be the best solution.
The next topic - queuing renders.
Here I will write about what I know and what I have problems with.
In one of the forums I found out, which confirmed my suspicions that there is a bug when loading a scene in daz3d. This bug resets the settings/position of the eyes. After loading the scene, eyes are set to a center/neutral position. You have to either move the character or the object/person the character is looking at. I tried to lock eyes in a particular position, but it did not help. Also, I tried available scripts without satisfying results. I do not want to spend additional time to solve this problem.
So queuing the renders means that later I have to reload each of these scenes anyway, and render as a spot render the correct eye position, and after that, do the work in gimp.
My computer, to say the least, is not very new and by not queuing the renders I avoid reloading the scene (it's all about scene load time). Maybe when I realize I need to catch up on renders I'll use this option, but for now I don't like doing the same job twice.
Now, a few words about what has been going on with me for the past 6 weeks.
I finally found a job, so for the past few weeks after work I have been running home to develop WCgW. I'm glad I have a job because my financial situation will improve.
I just don't know for how long.
I wrote about this and more in my first "Developer Thoughts" post. Here's the link.
https://www.patreon.com/posts/developer-78410188
It's not something that suddenly popped up - I am talking about finding a job. Not to mention that my mother continues to battle with this nasty disease.
At least I have one less thing to worry about... But this idyll, I don't know how long it will last, because I have a contract until the end of July. If they don't extend my contract, I'll go back to being miserable again...
I'm writing this on Friday, and I still don't know if they will renew my contract……whatever.
Understand that once in a while, I have to write what's on my mind.
Now I will describe to you what my day looks like.
I get up early in the morning - a few minutes after 4 am. I'm fairly well-rested because I go to bed between 8-9 in the evening. I get up this way in the morning because it gives me time to drink coffee and work on WCgW before I head out to work. I won't do too much in the morning, but it's always something. I'm focusing on writing scripts/reports and translating text.
As soon as I get back from work and get myself ready (showering/preparing a meal) I proceed to work in daz3d. During the week I have limited time, but on the weekend I can make up a bit.
And my plan for this weekend - On Saturday prepare as many scenes as possible for rendering and on Sunday get on with help/tutorial screen.
I calculated that in order to work all the time — to treat development as a day job — I would need at least 400 patrons. As you can see, I am far from that number.
For me, the most important thing now is to keep my job and have financial stability, because my computer needs modernization. I hope that someday it will happen, and I will be able to leave my regular job for the development of my VN.
I hope I didn't bore you with this. Next week, another progress report.
Thanks for your support.
WsZ