Thursday, November 14, 2019

Got Milk?


Hello everyone, I guess it has been a little while, hasn't it?

There's been plenty going on with me, so I've been mostly working quietly. I don't want to fall behind with everything going on, so I've found it easier to just focus on content/code rather than dividing my time too much. More on that later though! Version 29 is going to have updates and improvements to the sex system, along with some other fun things.

Someone pointed out that we didn't have a cow ear/tail mod to go with hucows, so I went ahead and made the main planned hucow transformative called Bovinex. I also did some balance adjustments and made the full range of lactation ability accessible, with some other minor updates. The lactation system is now basically complete minus making some images for industrial-strength milk pumps and turning them into purchasable items at the Farm Coop. I also added a teat enhancement treatment and lactation training to the Farm Coop dairy, complete with mini-scenes for the three new treatments. I also added an encyclopedia guide to shed some light on the lactation system, simply because it's a bit more complex than most.


We're getting some new sex positions and actions for the sex system in version 29, along with enabling kink-specific content for actions and positions. Because there's writing needed to "kinkify" various sex actions, we won't be able to write everything for this update. I'm focusing some more on the popular kinks like impregnation, Besty and I will be teaming up some for some less-than-consensual behaviors, and Besty is working a bit on some more BDSM themed stuff. The hardest part is just getting the intelligent kink selection to work when selecting text to display from the content library.

Another little side project is work on an interesting event for the Bureaucratic Corps job, which is a bit different in that it doesn't directly involve the player. Rather, the player, in their role as an HR-type person, has to review a pretty serious event that occurred in the bowels of the Institute and decide how to handle it. A sexy horror event with some choices and moral quandary at the end. We also have a little art for the event, as your character is partially reviewing the actions of an Institute Containment Response Team. The story is mostly text, something that occurred a few weeks before the player is brought in to make personnel decisions. Because the events in the story have already happened, and the player only controls how to handle the aftermath, it's easier and more fun to use art with it. :D

This event doesn't go well for them...

On a more serious note...

The main reason things have been a bit hectic for me is that we discovered that my wife has cancer just over two weeks ago. It's taken a bit of mental adjustment, and we've had lots of appointments at the hospital. Thankfully, due to my unique work schedule as a shift worker, all the appointments have been outside my normal AW development time. Mostly all I've had to give up so far is sleep and free time.

To be clear, I'm not asking for time off or delays or anything like that. Honestly, because of the way my schedule works, I'm not expecting much change at all in the amount of time I spend working on AW. I still need to go to my day job, and that's where I do the bulk of my development (about 80% / 32 hours). So because I'll be at work anyway, there's no point in not working on AW while I'm there, right? The only time that really changes is when there's an IT emergency of some sort (generally, an ill-conceived patch or hardware failure), and that has nothing to do with my wife's health. The remainder of the time is usually at home at night when everyone is asleep or going to sleep, also something that's unlikely to disappear.

That said, I have to admit my mental state hasn't been great in the last two weeks. So my work efficiency has suffered a bit, but I'm already adjusting back toward something like normal. We're not that old, I'm something like an "elder millennial" having been born in the mid 80s, so we really weren't expecting a major cancer issue. Apparently, it's quite rare for someone my wife's age to get colorectal cancer. It was a bit of a shock... I suppose some adjustment time is normal. Then again, I guess nobody ever really expects cancer though, so there'd probably be some adjustment regardless.

In case you're curious, my wife has an aggressive stage 3 colorectal cancer. She's getting a chemo port put in shortly, and will be starting chemo and radiation probably in 2 weeks or so. after a full course of that, she'll be going into surgery. Unfortunately, we won't be certain of the N stage until after surgery. The MRI showed 6 lymph nodes, but the size of the nodes on MRI was inconclusive by itself for most of them. According to the oncologist today, her 5-year survival rate could be anywhere between 50 and 75%. It depends on those nodes, so we'll have to wait and see.

As always, thanks for your support. I'll keep doing my best for AW, despite the winds of chaos that seem to be blowing a bit stronger as of late. :D

Saturday, November 2, 2019

The Horror Release - Version 0.28 Change Log


It's that time again, time for another release!

There are a few graphic elements in this release, but for the most part, it's just named "horror release" because of Halloween. The image of the bloody girl comes from the movie Naked Zombie Girl, which you can watch on YouTube. It's not great--the cinematography is particularly distracting--but hey, it has a naked girl killing zombies. The most interesting part for me was how they pretty much entirely avoided showing any nipples, the fake hair worked pretty well. Unfortunately, she doesn't actually kill zombies with a dildo sword, because that'd be awesome.

Anyway, back to the release!

We've spread out our effort somewhat this month, adding smaller chunks of content all over the place. There are still some cool larger things though as well, particularly in the form of main story content (female start), school content, and a unique fair event at the Farm Coop. We've been trying to take everyone's feedback in the survey to heart, and have been focusing a bit more on fetish content and other suggestions. We're always open to suggestions and ideas, so you don't need to wait for a poll or survey! We know we aren't perfect; your feedback is very important for making a better game :D

We've also got a few areas of code additions or improvements this month, mostly planned items such as custom action buttons and code surrounding children. Still, these are primarily to support adding content, so they haven't taken up a lot of development time compared to the major systems. Custom action buttons, for example, are important for adding unique action prompts, such as those needed for quests and the main story. Genetic code helps create children, which are needed for content surrounding any of the PC's bundles of joy. 

We've also been expanding some of the things to help bring the world and certain things to life. Random events, small observations or occurrences that happen in various locations, and things like global parsers to modify game text based on bimbo level or certain kinks. We've continued our debugging efforts as well because things are always better with fewer bugs!

Change Log:


Words: 2,032,048
Characters: 12,185,881
Code Lines: 187,510

Known Issues:

We've received some varying reports of issues revolving around the system for scheduling dates or hangouts, such as planned dates disappearing from the schedule. Unfortunately, Besty, myself, and some of our testers have been unable to replicate the issue. To be clear, we try to replicate a bug so we can figure out what's going wrong (and therefore fix it), and not because we don't believe the reports. So, if you encounter something weird that happens with the date and hangout scheduling, please let us know about it. We'd really appreciate information on what you happened in the game between scheduling and things going awry, including things like saving/loading, etc. Also, the situation that you scheduled the date in (location, who contacted who, etc) could also be useful. 

Changes:

ThaumX
  • Added eldritch horror mechanics.
  • [female start] New main story event and quest.
    • Lily will now text the player on Sunday after exiting the prologue.
    • The player must show up at Lily's place to meet her for the first time.
      • It's a scene where the player visits Lily's basement and learns more about her role in the grand scheme of things.
      • Failure to show up results in a bad end when Lily "recycles" you.
  • Oldest Profession school content added for all the courses offered.
    • Includes variable "lessons" for the Jobbing 101 and 201 courses.
  • Rewrote and expanded Besty's new Maid Pouffiasse school content.
  • Children objects added to the game.
    • Children are now generated when the PC gives birth (and isn't a surrogate).
      • Children have traits based on simple genetic output using the parent's appearance traits such as hair color.
      • Children may be named by the player after giving birth.
    • The player's children are now displayed in the social menu, with basic information including age, growth, and physical traits.
    • The child class has been set up for more complex interaction with children at the Appletree creche.
      • Includes support for "special" children, such as those fathered in a crazy experiment or by aliens or something.
    • Children persist through saves of course, but can not currently be interacted with (that's coming a little later).
  • The <<has>><<orhas>><<or>> AW trait/kink logic macro had a hidden bug discovered and fixed.
    • A good deal more existing content should now change as intended based on the player's character.
  • A new Totally Accurate™ documentary about Stalin and the USSR now occasionally can be found on TV at all hours.
  • Womb burst threshold math adjusted to be more forgiving.
    • The benefit of multiple elasticizing treatments is now multiplicative rather than additive. 
  • The womb burst bad end now uses the correct image.
  • Animal hair and tails are now a thing, so you can become a Neko girl.
    • You can have features from a cat, dog, or fox.
    • Get the experimental treatment from Nekomatics in the medical district.
    • Parser functions contain basic descriptions of the ears and tails.
      • The player's character description describes the ears and tails, but currently little other content describes these features.
    • Code support for non-human dongs has been added, but parser support has not yet.
    • NOTE: Nekos and some fancy cocks are pretty much the whole scope of what we're planning here.
      • If there's an outpouring of support for more furry-lite type things, we may consider adding them (if easy enough) or slating them for after 1.0.
  • The Tummy Hugger pregnancy tracker output formatting has been fixed.
  • There is now an extra sperm removal process to make sure even special sperm is removed from the fallopian tubes after conception.
  • Improved the dialog system that utilizes SugarCube's native dialog windows.
    • Dialog windows now refresh the UI on close to account for any time/changes that happen while the dialog is open.
  • Fixed the no-cleaning cheat so that it actually works.
  • Improvements and fixes to the fertility system in regard to the Multiple Ovulation mutation.
    • Adjusted the time spread of ovulation to be more effective/fun.
    • Days to ovulation information is now properly calculated based on the next potential ovulation in the spread.
    • Further ovulations in the spread are prevented if the player conceives, preventing sudden twin-womb pregnancies.
  • If the player has the toilet fertility module installed or the fertility seal tattoo, the main phone UI display of the player's cycle will be more accurate.
  • Besty bug causing player characters to wake up too-damned-early has been fixed.
  • Added Custom Action Button system.
    • Allows unique action buttons to be used for specific actions, quests, and events without hardcoding new buttons.
    • Gives access to creating action buttons to mod authors.
  • Added a system of global text parsers to alter and substitute words across the game based on central values.
    • Alters all game text, so it is intended to represent a change to how the character sees the world in addition to just dialog.
    • A bimbo score of 50 or more causes the most extensive set of changes to occur.
    • Having the slut kink (or ramped up evolutions like hyperslut) causes some changes like sometimes describing cocks more positively.
    • Having the cumslut trait will sometimes cause cum to be described more positively.
      • Example: "He sprayed baby batter all over!" can become "He sprayed delicious baby batter all over!"
  • Slightly increased the rate skill points are gained.
    • Further increased skill point gain rate for schools.
  • Created new passage tester dev tool to aid proofreading/editing new content
  • Tweaked the exposure threshold for the lower body as it counts for being exposed in public.
  • Several other things I've totally forgotten about, usually minor. 
  • Random roving editing/correction of Besty's writing

Besty
  • Cooking is expanded with some new recipes and ingredients.
  • New events:
    • Bridge area
    • "Free bodies" downtown
    • Mall area
    • Fert Corps street
  • Fert Corps redneck Fair with various events added. You can visit it on 19-21 of April at the north of Farm Coop.
  • New TV content - "My little horse girl" episode
  • Maid pouffiase school content for all courses.
  • Fully implemented exercise system. It changes your tone if you work out enough. And if you neglect any physical exercises for long enough you'll get weaker. Whoa, just like in a real-life!
  • Fully implemented nutrition system too. Your weekly spending on food (Sunday "week summary" window) affects your nutrition as well as eating at fast food in the mall and other places. Exceeding your calorie intake will result in gaining weight while exercising and a more healthy diet will allow you to lose some weight.
  • Small one-line flavor events added to some major locations.
  • Several bugs fixed:
    • Athletic clothes don't disappear after buying anymore :D
    • Error on subtracting like from NPC that calls you to hang out
    • Sex with stripers fixed.
    • Items don't seem to be removed from the "owned" list when placing them somewhere SRM
    • Friends convos go in circles bug fixed
    • Tone level changes during prologue fixed.
    • Contacts disappearing overnight fixed
    • Saving is no more available at the schools.
    • School NPC interactions fixed.
    • And many many more...





Thursday, October 31, 2019

Happy Halloween!


Hello everyone, and Happy Halloween!

We've been hard at work on version 28, and are still expecting to release on the 2nd as planned. Well, as long as something truly crazy doesn't happen like a zombie outbreak or something on Guam, lol.

There's been some new craziness in my personal situation, but since it's not really affecting development and we're busy getting ready for 28, I'll wait before saying anything about it. For the immediate future--the next few months--it's unlikely to cause any problems or delays in development. Because of my commitment to transparency in development though, I just wanted to let you know that there's been a negative development in my wife's health situation. 

It does seem like I've hit a rough patch of luck over the last few months, but I really do hate the idea of being "that developer" that's always complaining about something or making excuses. My goal is and has been to make sure we have a solid plan and contingencies to handle these sorts of situations. I think we've done pretty well so far, we haven't had any serious delays in overall development due to our personal situations. For the most part, we've even been really good about hitting our release dates, with only a few delayed releases over the last couple of years.

That said, sharing all the negative stuff that happens in our lives does tend to give a negative impression about our commitment. We can't really change that, so all we can do is continue to do our best to make the very best game we can. As always, thank you so much for your support. Emotionally, I can't really express how much of a difference it makes not only in development but in my life as well. Thank you!

Thursday, October 24, 2019

Special Preview

I forgot to add it to the blog post I just wrote, so I figured I'd add it in here for all of you who look at the actual dev blog :D

This is some late-night art that is being used in a scene with Lily providing some "encouragement" to the female start protagonist. This is a bit graphic/extreme, so if that kind of thing bothers you, you may want to skip viewing it. The game's content filters will hide it as appropriate, of course.

Deep in an Institute Lab...

Science Fiction


So I've been pretty obscenely busy the last week or so, but I've finally been able to scrape together the time to write a new post. I'll go into why I've been busy in a bit, but first I'd like to share some of the cool stuff we've been working on.

There's some cool new content for the Oldest Profession and Maid Pouffiasse schools. There's also the first fair, being held at the Farm Coop fairgrounds. It's a yearly event that happens from May 26th to 28th. There's plenty of 'fun' things to see at the fair, and there's even a little something special for some of you folks out there...
We get asked about it rather often...
I've also added in the ability to get animal ears and tails, by using some experimental gene tonics produced by Nekomatics, such as the Cat-A Tonic. Right now you can get cat, dog, or fox ears and tails. Some parser calls have been written, but right now the only place it shows up is your character description. Technically I've also added in support for non-human cocks, though this won't appear in-game until the parser calls can be updated and we enable it on some NPCs. 

I also discovered a rather silly bug, that was causing some character-specific text not to show up properly. Because it was set up for a soft fail, it was just showing the default text in certain circumstances. All because of a silly [i] that should have been [j].

As for why I've been so busy... I've been dealing with the bureaucratic process of requesting an emergency transfer through the gov't agency I work for. Basically, it's been determined that my daughter can't get the help and treatment she needs here on Guam, so we have to try and make it back to the mainland U.S. to a location where more medical resources are available.

While it's called an "emergency transfer", that's emergency in bureaucratic speak, which means several months. Which in some ways really sucks, because we're basically stuck out here until then, and that means no real treatment for my daughter unless we send her back to the states without us. Thankfully it's not exactly an urgent issue, but she also can't go to school right now. Right now we're doing a sort of weird homeschooling thing with help from the school, which falls to me to do most of the week. 

So that takes up a lot of what used to be my limited amount of free time. I love my daughter, but I can tell you, I do not have the skills or natural aptitude to be a teacher for children. :P

So anyway, for now, this really doesn't mean much for the development of AW. Now that this little spurt of paperwork and such is taken care of, it'll mostly be waiting for something to happen... so pretty much status quo. When and if something does happen, I'll be busy for a couple months to pack up, sell the house, move across the planet, find a new place to live, and get settled in, but I should be able to get back to AW pretty quickly afterward. As awful as all this is, being able to live on the mainland again is a definite silver lining.

And of course, even if a hypothetical move becomes a nightmare, we'll still have Besty to work on things. AW progress will continue to march on!

Thanks as always for your support in all its forms, AW wouldn't be possible without you guys!

I'd also like to take a moment to give a special thanks to Demichan, who has been helping to edit Besty's writing lately. Proofreading/editing can be a lot of work, and it's greatly appreciated; it goes a long way towards helping us get content into the game faster!

That's all for now, thanks for reading.

o7

ThaumX




Wednesday, October 16, 2019

Keep Going Mom


Hello everyone, It's time for another update. 

It's been pretty hectic in my life lately, with everything going on with my family, but I've still been hard at work on AW. In addition to writing new content for the schools that didn't have content yet (Maid Pouffiasse, Oldest Profession, Mrs. Fubb's Parlor), I've also been able to play through a solid chunk of gameplay to search for bugs. Fortunately, I didn't find any major ones, but I did pick up on some minor ones, as well as a couple that wouldn't be obvious without developer tools. Besty as well has been spending some extra time looking for bugs. It's good to spend some time on a more careful bug check every so often.

The more interesting thing I've been working on is the addition of children to AW, something that I get asked about a lot. Right now you still won't be able to interact with them (until we get the creche up and running with some writing), but you can name your children after birth, and keep tabs on them via the social menu.

The children are now proper objects, with physical characteristics determined by the parents on a by-child basis. And for "unknown" fathers, we use a part of our procedural generation code to generate a suitable 'father' for genetic purposes based on Appletree's demographics. The only caveat is that if you are gestating children from Progenerate via the fecundate division or being a part-time surrogate, you won't be able to track or visit them because they're not your children.

Besty has also added an interesting organization to the game, something called the U.S. Fert Corps. A sort-of grassroots organization promoting citizens to do their part in making new citizens. It's... unique, to be sure. There's at least one event in the game already where you encounter some of their members. :D

That's about all I've got for you in this update, we'll keep working towards v28!

You might catch a new documentary if you watch some Appletree TV.


Thursday, October 10, 2019

Summon Your Own Thaum



I thought it was time we answered those Q&A questions you asked in the last survey. In the end, we ended up just typing out the answers... Old habits die hard, I guess.

Check out the Q&A HERE

Nevermind, it's actually HERE (sorry!)

Got Milk?

Hello everyone, I guess it has been a little while, hasn't it? There's been plenty going on with me, so I've been mostl...