Wednesday, January 17, 2024

Numerology Incremental Release v1.23.4

 


I am a nerd, and I couldn't resist making a special release to celebrate a coincidental number order. 

Partly, this is an incremental release from v1.23, with a extra helping of bug fixing. However, there's also some new content and stuff in here, unlike the usual incremental releases. Improved Tingler app, code for better texting display, breast images carefully selected to match breast size in game, a new hover window, and a new event where you explore the institute!

New Items

  • The Tingler app has had an overhaul!
    • Potential partners now more appropriately judge your appearance rather than just saying yes most of the time, with better logic for decisions.
    • New option to send a titty pic, instead of a full nude.
    • Both titty pics and nude selfies affect your odds of success, generally positively, but amount depends on your attractiveness and attributes. Sharing a pic of some beestings will probably hurt your chances.
    • Now makes better use of your seduction skill to seduce your target.
    • Futas are automatically revealed when sending a full body nude.
      • New really good selfie images for futa characters (4)
    • Futas can choose to reveal they are a futa or not when asking if they want to come fuck.
      • Now uses Coconut Brain™ AI system to determine if they're cool with fucking a futa.
        • Coconut Brain™ FutaLove module improved with better logic!
      • Discovery during a sex scene uses the same system, but being surprised carries a significant penalty. However, it's possible to play a sex scene and not reveal anything...
        • Could be a way to help boost your relationship before a reveal...
    • Titty pics use image that matches the size of your character.
    • No more clicking a bunch of times while using the app.
    • Some dialog improvements, just a few.
    • Selection of available NPCs is now much improved!
      • No more getting a permanent NPC by accident.
      • Ratio of male to female candidates now improved!
        • Gay guys aren't gonna look for women on the app.
        • Straight women aren't going to look for women.
          • Many Appletree ladies are bi, unless you change the procedural generation settings.
        • Something else I totally forgot, but it seemed really good at the time!
  • Improved the phone texting interface a bit.
    • Now has the option to auto-forward messages from the player without a click, while still having floating/moving message bubble effects.
      • Clicking for every message is annoying.
    • Was actually more troublesome than expected to do :P
    • Only the Tingler app makes use of it so far.
  • I bit the bullet and finally made a proper set of breast images matched to size.
    • Painstakingly crafted so that each image is properly sized to the in-game size and reality.
    • Steady progression of images through the most common sizes (at least one image per cup size, more at the smallest sizes).
    • 22 images ranging from flat-chested to hucow.
    • Image shows in your character description in the character menu when hovering over the word/s for your breasts.
    • During your character review after naming your character the images also show.
  • New hover text setup.
    • Macro usable anywhere in the game with custom text color to indicate the hover popup.
    • popup appears in bottom right or top left in self-scaling window so that it doesn't get in the way of the mouse cursor.
    • Full support for internal and external logic, allowing far more flexibility in content.
  • "Cock Info" section of character details tab of character menu has been improved.
    • Better display of information, more clear to prevent confusion.
    • Now includes volume.
  • Addition of info about the main quest components and how to get them to the www.aw-wiki.com game guide.
  • New activity when you visit the Institute via the world map.
    • Option to "explore" will be available at the main Institute location.
    • Player goes exploring the Institute campus. As you'd expect, this does not go well.
    • Images, fun status effect, sexy words.
    • Content in the spoiler below.

Bug Fixes

So many. There were a bunch of text fixes, so I won't include those.
  • Fixed error in the hover text over the "relationship ready to advance" checkmark icon in the dating system.
    • Previously, when dating and not yet exclusive, hovering over the "not ready empty checkmark" would say that the player is already friends with the NPC. It now correctly states the reason.
  • Futa Condom Bug! Previously, when using a condom as a futa in the full sex scene, it wasn't taken into account upon ejaculation. Furthermore, it wouldn't be removed at the end of the scene.
    • Sex system now removes any used condoms (gross)
    • Condom break check is now fully implemented, preventing insemination if the condom survives, along with appropriate text.
  • In certain situations at the end of a sex scene, the check for a diaphragm in the player's inventory could fail upon attempting to use it and cause a error.
  • Dom/Sub dating fix.
  • Exercise bike now properly accounts for chastity devices.
  • PC AI portrait option now displays with a default image if the player's choices don't fit the library of AI images, along with explanatory text.
    • Required some new code to advance-lookup images to make sure they exist.
  • Some other misc places where sex toys weren't checked properly.

Sunday, January 7, 2024

The Winter Release - v1.23

 


Hello everyone, I hope you had a nice (or at least tolerable) set of holidays.

For us, I guess you could say it was the normal mix of dealing with family members and all that. Personally, even though I took a "vacation" between Christmas and New Years, I feel more worn out now than I did in the middle of December... that's the holidays for you. =D

The first thing I have to share here is that things didn't exactly go according to plan this month. So, everyone gets paid vacation time of course, and this includes a yearly holiday vacation. Now normally I do the sane thing and just give everyone their own totally disconnected somewhat random tasks that they can go off and work on on their own. This way other team members being away doesn't get in the way of their work. This year, I really wanted to wrap up the Card Game framework and keep going on the Hucows... so I didn't do the sane thing.

So, here we are, working on some complicated stuff, with everyone leaving at different times to go on vacation. Sure, technically everyone had their own "piece" of the work to do, but they were puzzle pieces that had to fit in with all the others. Long story short... this wasn't exactly a big brain move. A good chunk of what we did this month isn't integrated properly so had to be left out of 1.23. Another chunk of stuff is untested and unimplemented, and we ran out of time to implement it, even if we said "damn the bugs, full speed ahead."

We definitely did better than the all-to-common "skip a release" or "do a release with almost nothing new" move that many crowd funded games do around the holidays... but it's still not our finest moment. Still a lot of new stuff, but not as much as I wanted. Definitely won't be trying this insanity again next year, that's for sure!

For the newer folks: I'm a crazy Erolich who makes porn games for some reason, so most of the money I get via our wonderful supporters goes straight to pay other people to help make porn games. The rest tends to end up with artist types, again, for porn games. This is a labor of love for me rather than a job or profit scheme, much to Mrs. Erolich's chagrin. I guess I'm like an obsessive hobbyist? 
Step One: Make porn games.
Step Two: People get horny.
Step Three: ???
Step Four: Eldritch Power!

What we do have for you is a solid improvement on the sex card game, with new mechanics, framework, and cards. We also have a new setup for player character portraits, allowing the player to select which kind of portrait they want, and even use their own by saving over an image in the resources folder. The way AI portrait images are handled was totally reworked by expanding AW-SugarCube for another resource pipeline. Loading times are significantly reduced as a result. In addition, we did a lot of work in the weeds with the portraits, so now pretty much every female NPC has an AI portrait. We also did a good amount of bug fixing, including the NPC suicide bug that has tormented us for ages.

I'm gonna get on to the actual change log before this headache gets any worse. Thanks so much for your support, it really means a lot to us.

ThaumX

Changes

Words: 3,438,044 (25,515,655 characters)
Code: 177,193 lines of TypeScript
AI Portraits: 3,562
What the Erolich got for Xmas: 2 identical pairs of jeans.

  • Fixed the cup size string so that it shows the player's real cup size, and not raw cup size.
  • Changed the text in character creation breast size so that it no longer shows the raw cup size string, because this just confused most people (understandably).
  • New effect framework added to the card game.
    • Allows wide ranging effects such as drawing a bonus card or gaining extra pleasure from a certain card to be easily implemented from a central location without adding new code all over the place each time we want an effect.
    • In terms of game design, it allows us to represent a lot of details about the character and situation without having to add a card.
      • Just adding cards bloats the deck, making balance and deckbuilding more difficult.
      • Cards are mostly optional, meaning the player can just not play negative cards that come from status conditions like being drunk or mind broken (for example). The same is true for the NPC.
      • Cards have a limited range of possible effects unless you want to start adding in code to other areas outside the card library, which is both a pain and prone to bugs. The effects system allows more effects and less bugs.
    • Currently there are 5 possible status effects, basically a limited sample. Effects are quite easy to add/define, and we hope to be able to use them for numerous aspects of the character and npc.
      • Some things will still add special cards, or do both! The effects system is more to add capabilities than change plans for some of the cool things already discussed.
    • Effect system has 32 effects programmed in, though not all are "hooked up" yet to the relevant code.
      •  Effects are: "startArousal", "maxArousal", "minArousal", "addArousal", "subArousal", "startOrgasm", "goalOrgasm", "addOrgasm", "subOrgasm", "startDesire", "addDesire", "subDesire", "maxHandSizeCap", "minHandSizeCap", "startHandSize", "addCardDeal", "subCardDeal", "addResist", "subResist", "stopResist", "blockCardDraw", , "blockPlayItem", "blockPlayPosition", "blockPlayKink", "blockUseItem", "blockCard", "blockBodyPart", "blockPoseType", "limitPlayItem", "limitPlayAction", "orgasmPerTurn", and "arousalPerTurn"
    • Effects have their own card-like items that can be viewed by clicking the "effects" button. 
      • The view shows both the NPC and PC effects at the same time.
      • The "cards" show an image and the details of the effect.
      • Hovering over a card shows what causes the effect.
  • Fixed some inappropriate text concerning exposure inserted by the enemy in some recurring conversation text. (various conversation tag content)
  • The hucow breeding cumflation event now takes into account whether the player is wearing a diaphragm or not, with different possible outcomes based on the age/effectiveness of the diaphragm and whether spermicide (or sperm helpers) were added.
    • The player is informed during hucow social content that a diaphragm is the best way to avoid getting knocked up while pregnant. This makes that a reality.
  •  Fixed the dreaded NPC suicide bug.
    • NPCs you have a relationship with will no longer be killed needlessly.
    • Came down to a minor value flip... never noticed it until I sat down and read through each step of each line of code. =P
  • Fixed an unrelated issue that could cause the total NPC inventory to swell very slowly with time, despite npc population limits.
  • New build of AW-SugarCube, the twine format we use (v1.17).
    • Allows use of local image files not stored in memory while maintaining the use of passage wiki notation and the special 'data-passage' html property. This keeps all forms of AW images interchangeable in the code.
    • AI portrait images are no longer stored in the browser memory.
      • Tiny decrease in amount of browser memory.
      • because local file access requests are limited to just portraits, the speed of image display and passage change is not affected. (the whole reason we load images into memory in the first place is to avoid this portion of the "chuggy" nature of other twine games, particularly because we utilize far more images than found in other twine-based games.)
  • Image loading process has been sped up.
    • Partly by optimizing load process.
    • Partly by allowing some images to continue loading after finishing the loading screen, thereby reducing perceived loading time.
  • You can now choose your player character's portrait!
    • There are 5 options presented to you when making a character in a new portrait selection page that appears after the physical review page when making a new character.
      • AI Portrait: using the stable of AI generated portrait images we've built up.
        • Selects image based on race, skin color, eye color, hair color, hair length, & age.
        • Female NPCs will not use the AI image that is selected for the player, no doppelgangers!
      • SVG Portrait: The system we've been using up until now that updates regularly and displays a simplified character portrait based on several traits.
      • Custom Portrait 1, 2, or 3.
        • A selection of animated portraits with blinking, breathing, or boob shaking.
        • These portraits can be easily replaced with an image of your choosing, without bothering with an AW image mod. (Instructions in the game.)
        • Once you choose an option (1, 2, or 3) that is the option for the rest of that game. Otherwise it defaults to 1 if you choose later in the game settings menu.
        • Multiple options are there so you can have custom images for different characters you want to make, so you can change between saves/playthroughs without changing images each time. 
    • The choice of portrait can be changed from the game settings menu at any time.
      • For users playing a save from an older version:
        • The custom option will default to 1.
        • The AI option will show an easter egg portrait. :D
      • The portrait won't actually update to the new one until you move to a new location, because of the way portraits are loaded/handled.
  • Card Game Stuff!
    • Default orgasm points number was changed from 9 to 13 to make the game a bit longer and prevent the "You were standing in front of each other saying something sexy and occasionally fapping until you both came" situation. Optionally, you can change it back to 9 or 21 in the CG settings menu (it only affects the next CG sex scenes, not the one you are playing already).
    • Action delay option added. You can choose a pause between NPC's actions so you can see better what they are doing now. Changeable in the CG settings menu.
    • Desire mechanic. To make the game a bit saner we introduce the "Desire" points. You have 3 of them and they are spent on every action. Desire points replenish every round but they force you to think more strategically and remove the insanity of doing a long string of nonsense actions on the same turn. Also, note the cool violet flame animation!
    • Lesbian sex added. It is a major change to the system which affects a lot of mechanics. To my surprise, I noticed at the last minute that it seems to work with futa NPC too. Sex with futanari partners is not tested though and can result in some errors. Lesbian sex should be stable.
    • Card removed: Cunnilingus. This is a temporary solution, we probably will make some changes to the system next month so the same pose cards can be played "in two ways" via the menu, i.e. "Would you like to be a top or bottom partner?". For now, I replaced it with two different pose cards as a workaround.
      • There is an ongoing design debate about card targeting. if a single card should be usable for either character, like items, or if there should be two cards that are specific to the pc or npc that should happen for each action that could have two targets. Chime in on discord!
    • New pose cards: Cunnilingus top, Cunnilingus bottom. Pretty self-explanatory, basically the old Cunnilingus pose card just in two variants so you can choose who will be the top in the lesbian sex.
    • New pose card: Sixtynine. The system considers it as a universal "oral" pose so you and your partner can use any oral action cards while in this position.
    • New pose card: Scissoring. A sex card for females. Basically, most of the sex-related action cards can be used in this position but I could miss something so if you notice some weirdness please write us about it!
    • New action card: New action card: Not done yet! You can use it right after your orgasm if you want to continue sex and go for round two. For now (since the player's turn is the first in the round) you can't play it after NPC came. Probably will change that later.
    • Suck Clit. Basically a Suck cock card, just for the lesbian sex.
    • New item cards: Cuffs and Buttplug. You can apply them and other items to yourself or your partner. You can buy both at the "Prude" shop in the adult district. Items now properly restrict the body parts they are put onto\into.
    • Coconut Brain (AI) was tweaked and expanded to make it behave in a predictable and sane fashion. NPCs now have their motivation levels working properly (e.g. won't play cards they don't like) and generally act in a way more fitting their kinks and traits.
    • Tutorial was updated to reflect the changes.
    • A new system to handle the click blocking will (we hope) result in more stable behavior of the CG system. (on-off toggle setup for html click handlers)
    • As always, a rapid development of the CG requires a lot of testing and we would be happy to hear your suggestions and feedback on the new mechanics and AI in our discord server!










The Springtime Release v1.26

This summary is not available. Please click here to view the post.