XaiJu
softscale

softscale

patreon


softscale posts

FarmD v0.6-alpha3

A motley assortment of small features and bugfixes.

[desktop/vr]
ADDED
- Added support for connecting to bluetooth-enabled vibrators using buttplug.io. To make this work, you'll need to have an Intiface Desktop server running (download: https://intiface.com/desktop/). Then in the game, open the "Vibrators" panel in the Options, connect to the server, and configure your devices. See the "Known Issues" section below for some other notes on this.
- Added an "orgasm duration" slider for characters, to provide finer control over how long they cum for.
CHANGED
- Simplified a number of colliders on both characters, so performance should be improved a bit during normal gameplay.
- Increased the max volume level for all audio sliders. The default volume is still the same, but you can now adjust it to be higher.
- Added some normal maps to a handful of scenery materials, so things will look a little nicer up close.
- Tweaked cum shading slightly so it isn't so glowy when bloom is enabled.
- Switched the scripting backend to Mono instead of IL2CPP, in order to support the buttplug.io integration. Supposedly this backend can have relatively lower performance, but it seemed to run about the same on my end.
FIXED
- Adjusted the rate of cleanup for fluid particles when nearing the particle limit, to reduce issues with emitters sputtering from not being able to spawn enough new particles.
- Restored some missing SubscribeStar supporters from the credits list since I didn't realize the API results were being paginated :(.
- Added a throttle on click events for URLs, to prevent multiple browser windows from opening at once.
- Tweaked Kade's ass colliders and blend shapes to improve deformation and reduce clipping issues.
- Fixed some minor texture errors on Kade's back legs.
KNOWN ISSUES
- The library for connecting to vibration devices does not provide a unique ID for devices that persists across sessions, so their configuration settings are saved by device name instead. This means that if you happen to have multiple of the same kind of device connected at once, they will both use the same settings and cannot be configured separately.
- The library for connecting to vibration devices does not support multiple Lovense devices at once, if using the Lovense USB bluetooth dongle. You must use a regular bluetooth dongle instead in order for both devices to be discoverable.
- Sometimes the connection to the local buttplug server can get interrupted after a certain amount of gameplay time, and the server itself will need to be restarted and reconnected in order to work again. This can sometimes also lead to the game becoming unresponsive on close. I will try and look into what's causing these issues for the next alpha so this scenario can be handled more gracefully.

[vr]
ADDED
- Your character will now enter a sitting pose on the crate with the blanket, if you're near/above it (for limbs that don't have trackers assigned). This may be a little awkward right now since the crate is sort of tall - I'll be looking into a system for calibrating sitting height in the next alpha, if it doesn't get too tricky to coordinate with Kade's animations for mounting the crate to fuck you.
- You can now interact with your pussy and ass, and penetrate them with dildos. The collision isn't too restrictive right now so it is possible to clip things through yourself if you're not careful. I'm going to see about improving that in the future.
- Added a new horsey dildo.
- Added a heartbeat sound for Kade, if you put your ear to his chest.
- Added a new texture layer to all patterns for both characters (Fleshy Bits Tint) so now mouths and orifices are a little less monochromatic. If you already had custom colorsets saved, you'll need to Edit them and Save Changes to recompile them with the new layer.
CHANGED
- The mirror that shows in the character menu looks a little more mirror-shaped now instead of being a big wall, and now only shows when you're modifying the player's properties. Also, you can now pin the mirror in place, and keep it active while not in character menu mode.
- Tweaked some handling for the player's fingers when you're holding objects - they'll now do a better job of conforming to the surface when you grab something, rather than freezing in place above it.
- Adjusted the player's mouth colliders slightly, to reduce physics freakouts when sucking dick.
- Kade no longer turns his head around to the side when bent over unless you're standing in position behind him, to prevent issues where he would snap his neck when trying to look at you if you were on his right side.
- Added the belly jiggle when cum-inflated which apparently never got properly set up with the full-body avatars.
- Removed the "ScrollUI" binding as it was superseded by the "NavigateUI" binding. Also, you can now scroll UI areas with either the thumbstick or touchpad on Index controllers, instead of only with the touchpad.
- You can no longer "grab" gates when they're latched shut, so it should be easier to grab the latches themselves.
- The tracker markers in the VR calibration room are now cylinder/puck shaped, and should match their physical positions a little better.
- Tweaked the screen darkening effect when snap-turning to hide any visual glitches a bit better.
- The laser pointer for interacting with the UI is now always active whenever you're pointing at a valid UI element, rather than only when your hand is near the tablet. This should make it easier to interact with from a wider range.
FIXED
- Kade should no longer try to force his way through gates when they're closed.
- Fixed an issue where interactable objects could break if you sent multiple commands while Kade was transitioning on or off of them. (Commands are now ignored while he's transitioning).
- Fixed a bug where closing the menu tablet while holding it would cause gesture mode to break for the hand that was holding the tablet.
- Fixed a small issue where Kade was tilting his head oddly when looking at the player while he was on the sofa.
- Fixed a bug where the incorrect colliders for Kade's cock types were sometimes being enabled.
- Fixed an issue where Kade's eyes would rotate oddly if you pushed his head to the side with your hand.
- Fixed a bug where using the trigger zones around Kade's ass to tell him to bend over would only work once.
- Fixed Kade's glance-around-the-room idle expressions that got broken in alpha2.
- Fixed Kade's bucking-hips and face-fucking animations while on the hanging plank, which got broken in alpha2.
- Fixed a bug where selecting a command that closes the command menu (like Sit or Bend Over) would break gestures until the command menu was re-opened and closed.
- Fixed a bug where closing the command menu while in interact mode, after previously selecting a command that closes the menu (like Sit or Bend Over), would cause the interact mode to be stuck on.
- Fixed an issue where the Hip Thrust player action would no longer work if it was selected and the options menu was opened and closed.
- Fixed some issues where using the "Allow/Prevent Orgasm" toggle in the player action menu would incorrectly deselect the current player action.
- Fixed a rendering issue with the highlights around interactable objects.
- Fixed an issue where the activation progress spinner when pointing at interactable objects would sometimes get stuck on instead of disappearing, if you pointed away from the object before the spinner filled.
- Restored the wetness effect when sucking your own dick, which got broken at some point.
REMOVED
- Removed the "Help" panel from the options for VR mode, since it was out of date and some of the tips didn't apply to the current version of the game anymore. At some point I'll be setting up a proper tutorial for VR users to replace this.

Download: https://www.dropbox.com/s/8exmnv6hdu5357o/FarmD-0-6-alpha3.rar?dl=0

View Post

FarmD v0.6-alpha2

Bunch of new animation stuff. Derg free-roaming and command menu for directing him around.

[desktop/vr]
CHANGED
- Adjusted some lighting and post-processing settings to make things look a little warmer and nicer. Also added a couple extra lanterns to the far wall of the stable since it was a bit dark in the corners.
FIXED
- Player will no longer cum from nowhere if they don't have a dick.

[vr]
ADDED
- Added some walk-cycle animations for the player. The movement speed when walking has also been reduced slightly to match a walking pace - I'll be adding in jogging/sprinting later on once the world is a bit bigger.
- Added a "command menu" for directing dragon friend around. Hold the (right-hand B / Y / right-hand hamburger) button to open it, use the stick/touchpad to select an option and trigger to confirm. Current commands available:
 - Go/Interact. This is the primary action, and causes a laser pointer to appear when highlighted. You can use this to click on the ground where you want dragon friend to go, or click on the highlighted "interactable" objects to direct him to interact with them. Currently only the hanging plank and the sofa are interactable, more targets will be added later on.
 - Sit, Bend Over, and Follow Me. Pretty self-explanatory.
 - Prevent / Allow Orgasms toggle. Explained a bit more below.
- The command menu has an alternative/shorthand method for activating things, which are called Gestures (though they're mostly "point at thing" right now, not complicated hand gestures). This method is available by default but can be toggled off in the VR options. All actions will still be possible using the command menu, these gestures just provide a more "natural" or intuitive way of interacting with the world.
 - To activate this mode, just point with one finger (hold the grip and not the trigger) for a second. The interactable objects in the room will be highlighted like the regular command menu interact mode, then you can point at the desired object to activate its effect.
 - Pointing at derg's feet will make him sit in place.
 - Pointing at your own feet will make him follow you around.
 - Point at a spot on the ground to make him walk there.
 - Some previous trigger zones for certain actions are also still available (like putting your hand near his ass while he's standing to get him to bend over) - with a couple intentional changes: he no longer dismounts the plank automatically if you walk away, and he no longer stands up from being bent over if you move your head too far away. These behaviors will be re-implemented later with the rest of his AI reaction/decision engine.
CHANGED
- Each tracker can now be individually enabled or disabled, and the remaining limbs will be positioned automatically. So people with only one extra tracker can use it for the waist without having their feet be all broken. For people that had previously enabled full-body tracking for all limbs, this should be a seamless migration, but let me know if anything weird happens.
- The handling for manual orgasms has been changed - rather than being a setting in the Preferences (and only affecting the drake), it's now toggled through the command menu (for drake) or the player action menu (for the player). Also, there is no longer a way to trigger an instant orgasm at any time - the toggle just prevents orgasm from occurring when arousal gets maxed out.
- Adjusted the player action menu style a little, so it's easier to select options. The player action menu also now uses icons around the edge of the ring, rather than just words.
- Touching the player's breasts now increases arousal.
FIXED
- The arousal wrist UI elements no longer disappear when in menus, and should start with the correct dimmed opacity now.
- Your cock should now properly collide with your legs instead of clipping through.
- Fixed an issue where derg would go cross-eyed if you had your back turned to him.
- Tweaked the handling of the scrollable areas when scrolling using the control stick/touchpad to be less jittery.
- Fixed an animation issue where derg's shoulders were rotating oddly if he turned his head too far to the side.
- Fixed some issues with the "grab" triggers for the player's hands, so it should be easier to grab "compound" objects like the menu tablet and bucket.
KNOWN ISSUES
- There are some edge-case bugs that can occur if you give the drake multiple commands while he's interacting with an object, or give him multiple commands in quick succession in general. I'm going to be looking into this for the next alpha to make it a little more robust.
- Closing the menu tablet while holding it in your hand will break gesture mode for that hand until the game is restarted.

*Notes: Currently derg friend doesn't really have a mind of his own - he just goes where you tell him and stays there. I'll be expanding on this with more AI behaviors and activities over the next few builds.

Download: https://www.dropbox.com/s/208uvawc551snzr/FarmD-0-6-alpha2.zip?dl=0

View Post

FarmD V0.6-alpha1-hotfix2

[vr]
CHANGED
- Changed how full-body trackers are handled. The game should now be able to detect all trackers, even if you don't have them assigned to a specific limb in SteamVR, and you can assign them to any of the tracker slots. (Anyone who had previously set up full-body tracking will need to do calibration again with this new system). This technically also means you can use one of your controllers as a waist tracker, though this isn't fully supported yet since I don't have any handling for controlling the hand that's being used, so your character would just be constantly holding their hand to their hip. I'm planning to look into better support for this in alpha2.
- Changed the handling for the mirrors in the game, to use a simpler method that should have much better performance. The character menu mirror is also changed to be a floating surface that follows you, rather than a static prop leaning against the wall, so you don't have to walk back over there to look at yourself.
- Dragging a slider or scrollbar will now lock the slider to your cursor until you release the trigger, so it should be easier to drag them without needing to follow the slider's boundaries exactly.
- Lowered drake's ass slightly when he's in the "bent over" pose, so it should be easier to fuck him now without standing on tiptoes.
- Lowered the max size of the player's knot when swollen, and adjusted some of drake's ass colliders, so it should be easier to knot his ass even if you've got a magnum dong.
- Scaled the scroll speed when using the stick/touchpad in scrollable areas, so it's more reasonable in long lists like the credits section.
- Tweaked the lighting setup so the scenery looks a little nicer now.
- This was actually something that happened as part of the performances fixes in the alpha1-hotfix, but drake no longer gains Anticipation when you touch anywhere on his body - only if you touch his genitals or head. One of the things causing slowdowns was listening for these touch events on all the colliders on his body.
FIXED
- Refactored some things with the character menu and fixed a memory leak issue with the colorset edit mode.
- The "Walking Direction: Waist" option should now correctly orient itself based on your character's waist rather than the physical tracker.
- Fixed an issue where dropdowns were sometimes not initializing correctly, making it impossible to select items.
- Fixed a bug where some character menu elements were sometimes clickable when on other screens.
- Fixed a bug where going to the VR Calibration room while the "Hip Thrust" action was selected would cause it not to work when returning to the game.

Download:
https://www.dropbox.com/s/c6mi0sq92biws6y/FarmD-0-6-alpha1-hotfix2.zip?dl=0

View Post

FarmD v0.6-alpha1-hotfix

[desktop/vr]
FIXED
- Fixed some of the major performance issues. The game should run much more smoothly now in general, and especially when fluids aren't present.

Download:
https://www.dropbox.com/s/m5ioo5m9sk0r4i9/FarmD-0-6-alpha1-hotfix.zip?dl=0

View Post

FarmD v0.6-alpha1

Full body VR stuff!

[desktop/vr]
ADDED
- Added a nice skybox with some clouds, instead of being in an empty void.
CHANGED
- Some minor tweaks to the lighting settings.
FIXED
- Fixed some discrepancies between the belly inflation mesh and its collider, so collision should follow the curve of the belly now for fluids and hands.

[desktop]
REMOVED
- Desktop mode has been disabled for this build, and likely for the remainder of v0.6. This is due to the way the character avatars are being handled - up until v0.5, the desktop mode used a rig to control the player character that was totally separate from the VR version, which just had floating hands and a "head". Moving forward, the desktop and VR versions will use the same rig to control the player's body, but there are  significant changes that would need to be made to support this on the desktop side, such as controlling the free-roam animation states and walk cycles for the player, and some changes in the handling of the hands and fingers that needed to be made. In order to not delay the release of v0.6 (which is a VR-focused build), I'm pushing desktop mode support for the new functionality to v1.0.

[vr]
ADDED
- Full VR avatar, with optional full-body tracking support! No more floaty hands.
- Added a calibration room for VR, which will be the initial entry point for VR mode, in order to match your height to the avatar. You can also calibrate your full-body trackers here.
- Added a different hand action menu to replace the "hand pose" system. It is opened by holding the same buttons the ChangeHandPose did (A / X / Trackpad click), and then use the control stick or trackpad to select an action, and the trigger to confirm. Currently the only actions are the regular hand control and Hip Thrusting, which can be used to control your hips when full-body tracking is not enabled.
- Character customization for the player is now supported since you actually have a body to customize.
- The player's arousal/anticipation levels are now displayed on the left wrist, and the drake's stats are on the right wrist.
- There is now an option for walking direction based on the waist tracker, in addition to the previous options of headset or left-hand controller.
- Added credits section for supporters.
CHANGED
- Overhaul to the finger/grip handling - your hands now close completely with full pressure instead of stopping partway. They also grip with an appropriate force on cocks and balls, so it should be a little easier to jerk off your dragon friend and yourself.
- Both characters are now visible when first starting the game, instead of only appearing when selecting a saved game.
- The player now starts in a slightly different spot, in front of a mirror useful for character customization.
- Derg now bends over a little bit farther when you're playing with his ass, to give easier access.
- The dildo now triggers some sound effects when thrusting into derg's ass.
- The wrist UI for arousal/anticipation is now dimmed by default, and lights up when you look at it, so it should be less intrusive in general.
FIXED
- Fixed an issue where the help icons that appeared for certain fields in the options panels were not clickable in VR.
- Fixed a bug where derg would always look at you when dismounting the plank, even if you weren't in a zone where he's normally allowed to do that, causing him to potentially crank his neck around backwards.
REMOVED
- Removed the "Visible Muzzle" option, since the character's muzzle position with the full-body setup is much less obtrusive.
- Removed the "Wrist UI" option for choosing left/right hand, since there is a UI on both wrists now.
- Removed the "Centered Screen Camera" option, since it had limited utility and continued to have fluid rendering issues with the new rendering pipeline that didn't seem to be fixable on my end.
- Removed the "Floor Offset" slider as it's now handled by setting the player height in the VR Calibration room.
KNOWN ISSUES
- I haven't set up walkcycles for the player yet, so movement with the stick is a little weird right now - with full-body tracking, you kind of just slide around, and without it the automatic body solver takes some really quick steps. There are also some cock physics issues when walking around. Proper walkcycle handling is on my list for the next alpha.
- Similarly, kneeling and lying down without full-body trackers is a little awkward. This will be fixed at a later time to use proper animations instead of the current solver which only knows how to crouch a little.
- If either hand action is set to use Hip Thrust, the player's hips get set at a fixed height that assumes you are standing upright. This can lead to some odd deformation if you crouch, so return your hands to "Hand" mode when you're not using it. I'll look into a solution for this with the other animation handling in alpha2.
- Looking down too far with the "Hip Thrust" action active can cause your body to flip around the wrong way.
- Currently, the full-body tracking mode assumes you have all three trackers (waist, left foot, right foot). I'll be adding handling for configuring trackers individually in alpha2.
- Penetration for the player hasn't been set up yet, so you can't use the dildo or drake's dick on yourself (aside from in your mouth like before).

** It should go without saying, but please do not distribute this link or any copies of alpha builds. I would prefer not to implement measures requiring you to log in or verify that you're a subscriber in order to play the game, and that requires trusting all of you to keep these supporter rewards to yourselves.

Download:
https://www.dropbox.com/s/8jgfrro67a5j6cu/FarmD-0-6-alpha1.zip?dl=0

View Post

[PUBLIC] FarmD v0.5

Hey gang, this is the latest public build as of the launching of this Patreon page.


This is the last desktop-heavy build, adding character customization and a male player model. Up next is switching gears back to VR with full-body tracking.


Changelog:

[desktop/vr]
ADDED
- New menus, a saved game system, and basic character customization. Swap out body types and genitals, customize colors and patterns, and a few other things.
- New audio for the player and drake voices (including a male voice option for the player), and some new sound effects.
CHANGED
- Reworked the animations for the missionary and doggystyle positions to use the new setup that the servicing positions previously used, so those animations may look a little different.
- Upgraded to Unity's Universal Render Pipeline, so a few minor visual differences there.
- Performance and visual improvements for fluids.
- Updated the tail animation plugin I was using. Tail movement may look a little different, but tails should collide with objects more realistically as well.
FIXED
- Fixed a long-standing bug where arousal gain would accelerate over time. Arousal gain should be much more consistent now.
- Fixed some issues with odd shading and visible texture seams on the characters.
- Fixed/reduced some physics instability issues with drake's dick.
- Setting the audio sliders to their minimum will now actually mute them, instead of just getting very quiet.
REMOVED
- Ambient Occlusion has been removed as it's not currently supported with the new pipeline.

[desktop]
ADDED
- Added arousal, anticipation, and orgasms for the player character. The UI for this is shown in the lower-left corner.
- A new position where you can fuck derg's butt if the player character has a dick. To access it, select "Stand Up" while in the Servicing Rear position.
- You can now lean forward/backward again in POV mode, in poses that allow it.
CHANGED
- The camera no longer moves or rotates if the click/drag was started over a UI element like a button.
FIXED
- Fixed a bug where changing from the "Servicing Front" position to another position and back could cause animation errors.

[vr]
ADDED
- Added a new toggle option on the VR panel for "Finger Tracking". If you're having issues with your fingers not moving, turn this option Off to revert to the old control handling method, which should be compatible with more devices.
CHANGED
- Overhauled the menu system for VR. Instead of floating menus, they now appear on a tablet that you can hold, and resize by grabbing both of its handles at once. The tablet can be interacted with using the laser pointer from before, or by tapping your finger on it like a touchscreen.
- Opening the pause menu no longer freezes time. This was due to some requirements of having hands that can animate while the menu is open, but I may be changing it back in the future if I find a way around that. It's not a huge priority since there aren't any action-packed things going on that you would need to pause time for anyway.
- Some updates to the petting mechanics on drake's head - you can now push his head around slightly so it's a little more lifelike, and getting a pleased reaction from him now just requires your hands to be rubbing the sides of his jaw or the top of his head, instead of mashing the grip/trigger buttons in those areas.
KNOWN ISSUES
- When using the Centered Screen Camera option, fluids look flickery and weird on the screen (but look fine in the headset display). I've notified the developer of the fluid plugin but have yet to receive a solution for this at the time this build was made.
- Not sure when this started happening, but it seems like the right hand has a much stronger "push" force on physics objects. I'm not seeing any reason that this should be the case since both hands seem to have the same physics settings and colliders. I didn't feel like digging too far into it, given that the whole floaty hands setup will be removed and all the hand controls re-done and re-tested with the full-body implementation in the next build. For the time being, just be more gentle with that right hand :).
- Cum renders in front of the VR tablet even when it's behind it. Kind of a low-priority thing, will look into fixing this in the future.


Download here: https://www.dropbox.com/s/2dymsen8v50l764/FarmD-0-5.zip?dl=0


View Post