Monday, August 8, 2016

09/08/2016 - First Patreon Milestone Reached & Live Patch Tracker

Hi there,

In case you hadn't seen it yet, the new progress notes are live. It's literally just a text file, but it's linked to a text file I update every 10 seconds while I'm programming. This means, if you want the literal last second update on the patch's progress, check out the file. Unfortunately it also means it's going to be filled with spelling mistakes, vague descriptions and the occasional unfunny joke.

Next update should be out tomorrow, then I plan to work on a new encounters in the forest leading up to a new part of the story and a few random events in the city. I'll also work on the new armor the lovely Patrons unlocked as a milestone. I'll make sure the armor is useful all throughout your journey.

So that's it for today, thank you for your time! I'll make sure to post another update tomorrow.

Sincerely Yours,
JV

Friday, August 5, 2016

05/08/2016 - Buffs & Progress Tracking

Hi there,

I've been hard at work to make a nice buff system. I honestly finished it in a few hours, but decided it wasn't going to scale well so I made plans for a better one. The end result is much better, and if I ever want to code a new kind of (de-)buff it should be a piece of cake. So far it supports:
  • Targetting the player or the opponent
  • Buffs can have different effects (and can infinitely scale for more)
    • Damaging the player or opponent
    • Stunning the player / opponent
    • Increase the player's lust
  • Status rolls if the buff can be prevented by meeting certain requirements (break bindings with a high strength roll, for example)
    • Can show different messages based on the roll's success
After that I went and coded the lust-meter. For now it will reset after each fight, but I might make it so that it persists after combat. A counter-measure for this would be a salve to reduce lust-gain, higher intelligence, or masturbating (with or without companion).

I also started making plans for a neat parser so character creation isn't useless. It's completely fleshed out already, and I don't think it would be hard to code. The only thing I'm not sure of is how advanced I want to make it, since it does increase writing complexity by quite a bit.

I've also started writing the unfinished parts of the encounter with the engineer, but decided to make it a bit shorter than originally intended. It's still a fun little option I'd say. The next part that I want to write is the outside part of the city, if you can no longer enter it. Basically people will have set up camp there and set up shops. You'll also get your basic camping equipment here.

At some point I imagine I'll be increasing the difficulty of the engineer's quest and warn players that making a decision might lock you out of the city. This is because I have a lot more content planned for the city. I could also make it so you can't do the quest until you've done all the others.

I'm going to be adding a live patch tracker. I'll replace the current link with a link to a text file that I use to make notes as I'm working. This way you can see what I'm doing every day, and get some inside information if you're interested in that.

I guess I did have a question for anyone still reading; Would you want an offline (read, downloadable) version of the game? For now I don't really see a reason to do it, but I could do it in the future to make it easier for people to test custom content.

That's about it for now! Thank you for your time, hope you're having a wonderful day.

Sincerely Yours,
JV

PS: I decided to give Free Cities (NSFW) a try; It's definitely worth a shot!

Sunday, July 31, 2016

01/08/2016 - Bug Fixes, Changes, Drops & Patreon

Hi there,

Small patch note on some work I did today.
  • Coins are no longer consumed on use...
  • New material "Slime Residue" added to the game
  • Enemies can now drop items
    • Slimes and guards now drop items
    • Prices of potions have been increased
  • Fixed a bug with the day / night system that would crash the game
    • The first person reporting this told me it happened to him at level 5 and 7. This was because he performed a certain action between 22 and 6 (in-game time) that crashed the game. Took me a while to find out what was causing it
  • Fixed a few bugs with Meira
    • You couldn't fight with her as you active companion in most instances
    • Another bug where you wouldn't be able to go into the sewers
  • Pretty hefty overhaul of the battle system's code
    • Improved scalability of code
    • Increased performance
    • Added inventory button to the battle menu
    • Damage in fights can no longer be negative
  • Inventory button works more efficiently now
    • Yea that sounds as uninteresting as it actually is
  • Fixed a small issue in shops that would show errors. It wasn't actually an issue, but it was bugging me
I wanted to release a bit more, but it's getting late and I felt these bug fixes needed to get out as soon as possible. Either way, I'm really happy I got these problems out of the way. Feels like I just cleaned my house.

I expect to release one more small patch tomorrow before I move on to the bigger stuff! If you encounter any more bugs, please let me know. At the moment, there are no known bugs.

One more thing I would like to say, about Patreon. I'll be posting previews of new content with information there from time to time as a thank you to all the amazing Patrons. I seriously did not expect to get this much support, so I feel a little guilty and would like to do a bit more for them.

Sincerely Yours,
JV

Friday, July 29, 2016

29/07/2016 - Buffs, Lust & Drops

Hi there,

Small progress report after all reported bugs have been fixed. Thanks again for that by the way!

I've been working on a drop system, which... well, it makes it possible for enemies to drop things. I want this done soon because I want to start working on a crafting / alchemy system. It'll start off by allowing the player to create a potion, but eventually I want to have a large list of items you can create to set up a nice camp, increase companion affection, maybe make them a nice sweater for those cold nights. Or... well, plenty of choices.

Buffs; Most of the work was done already, but now it's been coupled with the lust bar. So the lust bar has been enabled too.

Elf encounter, I might release the current content so we can get some feedback. I really like it so far and I'm looking forward to seeing it develop in the future.

After that, I'm finishing up the forest because I don't like the current layout. But to do that, I have to write down the exact storyline for that area. Or atleast part of it.

I expect to have another patch ready on sunday or monday.

Sincerely Yours,
JV

Wednesday, July 27, 2016

29/07/2016 - Bug fixes & Small Change

Hi there,

Thank you to everyone who's helped me track down or reported bugs! I managed to fix a couple, but I didn't manage to reproduce all of the reported issues.

Small changes
  • Character creation can now be skipped if you view the mirror after having done so once already
  • Going with the Engineer's suggestion for the city will no longer lock you out of the mansion (New)
  • Victory is now prioritised over defeat (New)
    • This means if you and the opponent both land a finishing blow, it will count as a victory for you
    • In this case you will end up with 1HP
Fixed
  • The bestiary book in the library should no longer crash the game
  • Inspecting the library after having already done so should no longer be possible
    • This would result in crashing the game
  • Impossible to level up stats, clicking "increase" does not do anything
    • Fixed this, along with a few other Internet Explorer related bugs
  • Current and unlocked (but inactive) companions are now saved and loaded properly. (New)
    • Unlocking the Shoggoth and then loading a save where you didn't have her would still give the player the option to switch to Meira as a companion. This was because the list of unlocked companions wasn't overwritten when loading a new save.
Reported but could not reproduce
  • After a certain (amount of) action(s), the game freezes or the screen doesn't update!
    • If you get this error, please try to reproduce it before reporting. I'm sorry for the inconvencience, but it might just be the host timing out. If the project does well, I'll invest in a better host.
  • The slime girl sewer scene says I'm male, but I made a female character
    • I reproduced this once, and afterwards it's been fine for me. I don't know what's causing it, but I'll keep an eye on it.
Thank you again for the amazing support. Let me know if you encounter any more issues with the game!

Sincerely Yours,
JV

Tuesday, July 26, 2016

26/07/2016 - Patch notes

Hi there,

Good news and bad news! The goods news is, it's patch time. The bad news is, it doesn't have 20 new companions and a finished storyline. Seriously though, I wish I could get more work done. Sometimes it just doesn't happen.

Anyway, patch notes!
  • You can no longer run from the tutorial fight in the sewers
  • Player now has a dominance / affection meter for every companion
  • Companion can perform random actions during combat
    • For now, it's an escalating chain of events that slowly lowers your dominance over your companion
    • Actions increase your lust during combat
    • Chance of a random action happening during a turn in combat are based on affection / dominance towards your companion. Low dominance increases chance significantly, while high dominance lowers the chance significantly. High affection lowers the chance slightly, and low affection increases the chance slightly
    • For example, it starts out with simple movements that the player starts to notice at times. This then slowly gets worse, so if dominance reaches the lowest possible value this can turn into full-on penetration during combat
    • Will add positive effects in the future based on high affection and dominance
  • Player has a lust meter that can trigger an auto loss during combat (hidden, for now)
    • I plan to expand this mechanic much more in the future, to give it an effect outside of combat
    • Enemy attacks and random actions from your companion during combat can increase lust
  • Shoggoth introduction scene
    • New companion I've been working on (mostly concepting)
    • For now, has a small introduction scene and that's about it. She can't fight for you, so she'll pretty much act like a "stalker" while you're traveling if you take her with you
    • I've got a lot of plans for her, but in the meantime she'll be cleaning your house and getting angry at the slime companion for making a mess
    • Shoggoth is mostly a utility companion, so not much use in combat. She'll have plenty of content though, so no worries.
  • Entire new forest area, ending in a crossroads
    • I've got a story fleshed out for the forest, but I want to focus on finishing the current content as much as I can first. This means the forest will be empty in this patch, but expect content in the following patch
  • Fixed a bug with experience not updating immediately after combat
  • Added a new system where companions can interact with eachother or the environment
  • Fixed bug where dialog that needs player gender would crash the game
  • Items can now start dialogs, 
    • Pendant now allows you to talk to your companion even if they're not there
  • You can now switch companion by talking to your current companion inside you house (pendant wont have this option)
I'm still deciding if the player keeps their level when switching companion, or if every companion has seperate levels and stats.

I'll be working on a few small things to release soon. We also have a cool elf encounter in the forest being worked on as you may have heard already!

Thank you again everyone for the support! I'm looking forward to the future. Let me know if you encounter any bugs or spelling mistakes!

Sincerely Yours,
JV

Wednesday, July 20, 2016

20/07/2016 - Talking about the next patch and Survey results, "Slime girls are melting??" -edition

Hi there,

Sheesh it's hot.

Anyway, let's start with the survey results. Honestly it's pretty much what I expected the results to be, but I'm glad I did it anyway. Thank you so much to the 133 people that completed it!

Survey Results

Would you like to have / mind having a fatique or stamina system
An overwhelming 78.6% didn't mind having the system as long as it's executed properly. Over time we'll probably tweak the stamina system a little bit and see if it has a place in the game. I just want to give players a little more incentive to actually survive/camp while surviving

How do you think the sub / dom system should work
Opinions were very divived here, with 3 options having about 25% of the votes. To sum it up, a dominance / affection system would work / be fine as long as the player still has control over it's actions in all cases. If the player does end up losing control, players would like to see this in the form of a seperate storyline.

For now I'm working on a system where the player does lose / gain control over it's companion, but aside from combat it doesn't have any affect on the storyline. This will not stay that way, but we'll take it one step at a time. (see patches notes)

What's your opinion on switch companions
49.6% wanted to be able to switch unless the player, depending on the companion, has reached a certain amount of submissiveness. 22.9% wanted to be able to switch between companions unless the player is completely dominated by it's companion.

I'll probably end up going with both, depending on the companion.

What's your opinion on m/m content
No suprise here. If you can turn it off there's no harm in adding it either way.

Upcoming patch

Potential Elf companion
I've been talking to BubbleLord on Fenoxo's forum, who's been working on a potential Elf companion. He's already writting quite a lot, but there's no eta on when we'll release her. Either way, at first she will be released as an encounter / battle in the forest. I'm looking forward to seeing her in-game!

Patch content
I haven't really talked about what exactly is in the new patch too much, so here's a few things I have finished working on:
  • You can no longer run from the tutorial fight in the sewers
  • Player now has a dominance / affection meter for every companion
  • Companion can perform random actions during combat
    • For now, it's an escalating chain of events that slowly lowers your dominance over your companion
    • Actions increase your lust during combat
    • Chance of a random action happening during a turn in combat are based on affection / dominance towards your companion. Low dominance increases chance significantly, while high dominance lowers the chance significantly. High affection lowers the chance slightly, and low affection increases the chance slightly
    • For example, it starts out with simple movements that the player starts to notice at times. This then slowly gets worse, so if dominance reaches the lowest possible value this can turn into full-on penetration during combat
    • Will add positive effects in the future based on high affection and dominance
  • Player has a lust meter that can trigger an auto loss during combat
    • I plan to expand this mechanic much more in the future, to give it an effect outside of combat
    • Enemy attacks and random actions from your companion during combat can increase lust
  • Shoggoth introduction scene
    • New companion I've been working on (mostly concepting)
    • For now, has a small introduction scene and that's about it. She can't fight for you, so she'll pretty much act like a "stalker" while you're traveling if you take her with you
    • I've got a lot of plans for her, but in the meantime she'll be cleaning your house and getting angry at the slime companion for making a mess
  • Entire new forest area, ending in a crossroads
    • I've got a story fleshed out for the forest, but I want to focus on finishing the current content as much as I can first. This means the forest will be empty in the next patch, but expect content in the following patch
That's all for now. Thank you all very much for your support so far, it's been great! I'll try to release the patch tomorrow, depending on how late I'll get home.

Sincerely Yours,
JV