Roadmap: FarmD v1.2.0
Here's what's in the works for FarmD v1.2.0:
- World expansion
- Day/night cycle
- Inventory system
- Feral species: gryphon
- Anthro species: kobold
Here's what's in the works for FarmD v1.2.0:
- World expansion
- Day/night cycle
- Inventory system
- Feral species: gryphon
- Anthro species: kobold
Female drake, new sex positions, non-roomscale VR mode and quality-of-life improvements, and more.
CHANGELOG (since v1.0 public)
[desktop/vr]
ADDED
- Added a new, slightly slimmer body type for Kade.
- Added a pussy genital option for Kade. Note that it's not possible to have both male and female genitals with Kade at this time.
- Added a new sex position, receiving blowjobs from Kade. It is available as a command while sitting on the same crate you use for the missionary position.
- Added a new sex position, throat swabbing, accessed through interacting with the crate. It's a little awkward to get into this position in Roomscale mode, so you may want to use Standing or Seated.
- Added a new not-sex position, sleeping/cuddles. There's a new bed in one of the stalls that you can use - note that Kade needs to be in the bed before you can use it too. In VR mode, there are configurable options on the bed, so you can set it to use your sitting surface height/orientation or the VR play area floor height. Note that this only has an effect in Roomscale play mode, as you always get repositioned in Standing/Seated mode.
- When selecting interactables that have multiple activities (currently, the crate which now has three sex positions), a secondary radial menu appears so you can select which activity to do.
- Added a new command, "Lie Down", available outside of sex scenes. When in this pose, you can also tell Kade to Roll Over for some belly rubs. Currently, these poses don't have any actions for the player when in desktop mode.
- Added edging mechanics: If either character's arousal (pink bar) is fairly high, their anticipation (white bar) can increase past 100%. Edging results in larger precum and cum output, a longer orgasm, and some other effects. Edging Kade is easiest to do in the Servicing position (where they have their feet up on the plank) since you have finer control over your actions there.
- Added an option for Active AI for Kade, selectable in the Character Menu. When this is on, Kade will automatically select actions during sex positions where they're in control (currently, missionary and doggystyle) rather than needing to be commanded what to do.
- Added a new eye type option (slit) to both characters.
- Added a new pattern for Kade, with a couple colorsets.
- Added a new voice pack for Kade, with a slightly higher pitch.
- Added a handful of minor sound effects, mainly footsteps and similar sounds.
- Added support for linear motion for Bluetooth stroker toys assigned to your cock. You can adjust the minimum and maximum stroke depth in the toy's settings. Results are a little spotty right now, partly because many animations don't vary based on cock size yet - you might experiment with different player cock sizes for better results.
- Added a hex color input field when in colorset edit mode, so you can pick exact values.
- Added a display value for relevant UI slider elements.
- Added help wording to a handful of settings that weren't very self-explanatory.
- Added a credits section for third-party assets.
*Note: Due to some changes for the new eye types and the pussy genital option, if you had previously made a custom colorset, it will need to be re-generated by Editing the colorset and hitting Save Changes in order for textures to appear correctly.
CHANGED
- Did a bit more code cleanup / refactoring / unifying standards, which touched pretty much every code file in the project. Found and fixed a handful of edge-case bugs, hopefully didn't add many new ones.
- Some backend changes to vibrators that should help improve some issues with responsiveness, at least as much as I can do on the code side - hardware and Bluetooth signals will still play a role, especially with plug toys.
- You can now have multiple vibrators assigned to the same body part, and there is now an "Any Source" option for vibrations, where the same vibrator will go off regardless of whether you're penetrating or being penetrated.
- Thrusting into Kade now results in some slight movement instead of them being totally still.
- Adjusted Kade's starting/ending positions when interacting with the crate, so they aren't quite so in-your-face when you get up.
- Kade's dick can now re-sheath when their arousal gets low enough, and when not in a sex position.
- Kade's ears now have dynamic bones, to react to motion and touch a little better.
- Eating out Kade's ass or pussy now results in some sound effects and player vocalizations.
- Did some arousal balancing for more consistency in different positions and activities.
- Anticipation gained now scales up slightly with higher arousal, for better balance.
- The Quit buttons on the main menu and pause menu now have "Are you sure?" confirmations to prevent accidental clicking.
FIXED
- Fixed an issue where Kade's AI would get stuck and be unable to pick a new activity if you told them to interact with an object that required you to join them, and then never joined them.
- Fixed an issue where Kade's head would shake oddly in some scenarios, particularly when transitioning between looking at you and looking at something else.
- Kade's horns now ignore collisions with the world, to prevent some issues with his head getting stuck on things.
- Fixed an issue where Kade could fail to properly align with objects sometimes, when interacting with them.
- Fixed an issue where Kade would sometimes get up and bend over if you were too close behind them when they started interacting with an object.
- Fixed a minor issue where characters could sometimes continue looping their aroused facial expressions when no longer aroused.
- Tweaked some handling of the particle limiting to prevent some instances where emitters would sputter if near the particle limit.
- Options are now correctly saved when closing the pause menu from the options screen.
- Fixed the Disconnect button on the Vibrators panel to actually disconnect from the server, instead of just appearing to.
- Fixed a bug where the player's throat bulge was not working in some scenarios.
- Fixed a bug where the belly bulge effect was not working in some scenarios.
- Fixed an issue where cum was incorrectly spilling from the player's mouth after a blowjob.
- Cum will no longer stick to your breasts if you don't have any.
[desktop]
ADDED
- Added pussy-related actions to the Servicing Rear position (when standing or kneeling) and to the player-on-top Missionary position.
- There is a new Hotkeys panel in the options, so you can rebind hotkeys if you like.
- There are now keyboard shortcuts for zooming the camera, in case you don't have a mouse scroll wheel (default: PageUp, PageDown).
- Tooltip text now appears when using the Interact command and highlighting an object that your partner can interact with.
CHANGED
- Instead of the generic "Summon Partner" action when interacting with an object, there are now more specific command buttons to select the position you want to do.
- Updated some handling for "touch targets" when you're interacting with your head or hands, so some animation transitions there may look a little different. This should also help reduce some clipping issues with your fingers when you're jerking Kade off.
- The camera now changes from third-person to the fixed-plane mode when you interact with an object, instead of only when a sex position on that object starts.
- UI elements are no longer clickable on initial startup when the screen is fading in, to prevent accidentally selecting menu items if you click on the black screen before the game finishes initializing.
- Removed some hotkey hints from the bottom of the screen, since they are now all viewable through the Hotkeys option panel.
FIXED
- Fixed an issue where Kade could sometimes get into an odd AI state after dismounting an object, causing certain triggers like the "bend over when near his ass" to not work until you gave them another command.
- Fixed an animation glitch with the player's torso when starting or ending an interaction in certain positions.
- Fixed an animation error if pulling out during the cum-through animation.
- Fixed an issue where transitioning from the third-person camera to the fixed-plane camera (like when interacting with an object) could sometimes result in it jumping to an odd position/rotation.
- Fixed a display issue where the "Allow/Prevent Orgasms" player action was showing the wrong state on game start.
[vr]
ADDED
- In addition to the previous Roomscale play style, there are now Standing and Seated play style options, available in the calibration room. For these modes, sex positions that involve the player being horizontal (missionary, doggystyle, etc.) will rotate the world around you so you can remain upright. Note that the riding position does still require you to stand and sit in order to move yourself up and down on Kade's dick.
- There is a new Calibrate Sitting Height player action, available when in a sitting pose (like on the crate, or in the riding position), to allow you to easily adjust your sitting surface height without needing to go to the calibration room. You do still need to go to the calibration room to change between Stationary and Movable sitting surface types.
- There are new Kneel/Stand Up player actions, to set your height lower without needing to physically kneel. There is also a shortcut to toggle kneeling with a short-press of the right-hand action menu button (A / touchpad click).
- There is now a Set Height player action available when not interacting with any objects, to set your standing height without needing to go to the calibration room.
- If Kade has a pussy, there is a new "Switch Holes" command available when they are bent over or lying on their back on the hay floor. This command will make them adjust their hips slightly for easier penetration, and align your cock with the hole when not using hip tracking.
- There is a new Motion Sickness Mode setting - in this mode, your head/view will be pushed slightly in response to your partner thrusting into you, to add a little impact to the experience. Not recommended for people new to VR or uncomfortable with motion.
- There is a new setting for VR to swap the menu button hands - this is for swapping the main menu and command menu buttons (B / Y / hamburger) between the left and right hands if you prefer to have those the other way around.
- You can now grab Kade's back feet and play around with them a bit, when they're in any of the lying-down poses.
- Kade now responds to belly rubs in a similar way to jaw or brow scritches.
CHANGED
- Sitting surface calibration is now based on your headset position, rather than needing to put a controller down on your seat.
- You can now use a controller as a body tracker, instead of needing a "real" tracker puck. Technically this has been possible since v0.6, but it will now unbind your player's hand from that controller to prevent weird clipping/stretching behaviour. This is mainly meant for using a controller in place of a hip tracker, but you could also strap them to your feet if you're so inclined.
- The handling for the hay floor positions has been adjusted slightly for VR mode - you can now continue to use your regular commands and gestures while Kade is in this position, and the Sit Up and Scoot Down commands are just added on to the list instead of replacing them. Also, Kade's AI functions more consistently when in this position, allowing them to get bored and pick something else if you're not nearby.
- For consistency with other Roomscale handling, turning around in the Riding position when in Roomscale mode now requires you to fully turn around, rather than only turning your head and then returning to forward-facing.
- The handling for commanding Kade to interact with the hanging plank and hay floor interactables has been adjusted for consistency with other objects and with desktop mode - now, you will need to be in the nearby area before they'll start interacting with the object, rather than having them interact immediately.
- Sex position commands for objects that you can get into posed positions with (crate, doggystyle rug) are now added to the regular command menu when you're in those poses, similar to how desktop mode shows the available positions when interacting with an object.
- Kade's dick now unsheaths a little more gradually in response to arousal gain, rather than unsheathing fully once it hits a threshold.
- Your cock now becomes erect when near Kade's ass, to make insertion easier especially when not using hip tracking.
- Kade will now close their eyes if your hands get too close.
- Adjusted the offset of the hands relative to the controllers slightly, so their positions should match up a little better with your actual hands.
- Some improvements to dildo penetration handling, so they should work a little more smoothly now.
- The camera prop no longer collides with world geometry, so it should be a little easier to position it where you need.
- Radial menus attached to your hands now show in front of you, if your hands are out of view.
- The error console hotkey (backtick `) is now available when in VR mode.
FIXED
- Fixed a bug where telling Kade to let you up while in the pinned doggystyle pose would cause the trigger zone for getting pinned again to become unusable until after Kade's next orgasm.
- Fixed some settings when in the doggystyle position that were causing some odd chest / spine bending issues.
- Fixed an issue where turning around in the riding position was causing some weird hip/leg deformation.
- Adjusted the handling of fingertip collisions slightly when holding objects, so they shouldn't cause physics issues anymore.
- Fixed a flickering animation glitch with your fingertips when you grab an object.
- Fixed an animation issue with your feet floating off the ground when your hips were locked in place for penetration during the player-on-top missionary position.
- Hopefully resolved some intermittent issues surrounding hole penetration detection which were causing things like the clipping plane for Kade's dick to remain active after dismounting (causing it to be invisible), occasional issues with blowjob audio cues still firing after you stopped sucking his dick, etc.
- Fixed the demo audio button for the player voice in the Character Menu, which became unclickable in VR mode at some point.
- Restored the shortcut gesture target for the "Follow Me" command (point at your own feet) which got broken at some point.
- Fixed an issue where your calibrated height could be saved incorrectly to the profile in some scenarios, causing the wrong height to be applied when you next launched the game.
- Tweaked the handling of dropdown menus in VR mode to fix occasional issues with not being able to select items.
- Lighthouses will no longer appear as tracker objects in the VR calibration room.
- Fixed some error log spam if you opened the SteamVR menu while in-game.
- Implemented some better handling of VR initialization errors on startup.
REMOVED
- Removed the view-darkening effect if you moved your head too far away from the action when in a sex position.
Download: https://www.dropbox.com/s/l6eh6emfuibfvlf/FarmD-1-1-0.7z?dl=0
2021-11-16 14:07:49 +0000 UTC View PostDownload: https://www.dropbox.com/s/uppmyb6uhws9ntm/FarmD-1-0-6.7z?dl=0
2021-11-11 15:46:15 +0000 UTC View PostHandful of small changes and fixes to wrap up v1.0.x.
[desktop/vr]
ADDED
- You can now roll over while sleeping, to face Kade instead of spooning.
- Added a hex color input field when in colorset edit mode, so you can pick exact values.
- Added a display value for relevant UI slider elements.
- Added help wording to a handful of settings that weren't very self-explanatory.
- Added a credits section for third-party assets.
CHANGED
- The Quit buttons on the main menu and pause menu now have "Are you sure?" confirmations to prevent accidental clicking.
FIXED
- Fixed an issue where Kade would sometimes get up and bend over if you were too close behind him when he started interacting with an object.
- Fixed some minor animation errors in the sleeping position.
[desktop]
ADDED
- There is a new Hotkeys panel in the options, so you can rebind hotkeys if you like.
- There are now keyboard shortcuts for zooming the camera, in case you don't have a mouse scroll wheel (default: PageUp, PageDown)
CHANGED
- The wording for interactable objects now disappears when you click on them when in interact mode, instead of lingering until you pointed at something else.
- UI elements are no longer clickable on initial startup when the screen is fading in, to prevent accidentally selecting menu items if you click on the black screen before the game finishes initializing.
- Removed some hotkey hints from the bottom of the screen, since they are now all viewable through the Hotkeys option panel.
FIXED
- Fixed a bug where changing the camera while interacting with an object but not in a sex position would result in the incorrect camera view.
- Fixed an issue where transitioning from the third-person camera to the fixed-plane camera (like when entering a sex position) could sometimes result in it jumping to an odd position/rotation.
[vr]
ADDED
- There are now configurable options on the bed, so you can set it to use your sitting surface height/orientation instead of always using the VR play area floor height. Note that this only has an effect in Roomscale play mode, as you always get repositioned in Standing/Seated mode.
CHANGED
- For consistency with other Roomscale handling, turning around in the Riding position when in Roomscale mode now requires you to fully turn around, rather than only turning your head and then returning to forward-facing.
- Adjusted the position of the hand radial menus when they're attached to your face, to make them a little easier to read.
- The camera prop no longer collides with world geometry, so it should be a little easier to position it where you need.
FIXED
- Fixed an animation issue with your feet floating off the ground when your hips were locked in place for penetration during the player-on-top missionary position.
- Fixed an issue where turning around in the riding position was causing some weird hip/leg deformation.
- Fixed a minor bug added in the last alpha where a collision sphere around your hands was incorrectly pushing grabbable objects away.
- Fixed a flickering animation glitch with your fingertips when you grab an object.
- Fixed a bug where the controller vibration when touching Kade's chest wasn't working with the Lithe body type.
Download: https://www.dropbox.com/s/fp6lffa0jot9k9d/FarmD-1-0-5.7z?dl=0
2021-11-07 16:14:32 +0000 UTC View PostThroatfucks, bed cuddles, and some other improvements.
[desktop/vr]
ADDED
- Added a new sex position, throat swabbing, accessed through interacting with the crate. It's a little awkward to get into this position in Roomscale mode, so you may want to use Standing or Seated.
- Added a new not-sex position, sleeping/cuddles. There's a new bed in one of the stalls that you can use - note that Kade needs to be in the bed before you can use it too. For now, this always uses your VR floor height when you're in Roomscale play mode, but I'm planning to add configurable settings for it to use your sitting surface height later.
- Added support for linear motion for Bluetooth stroker toys assigned to your cock. You can adjust the minimum and maximum stroke depth in the toy's settings. Results are a little spotty right now, partly because many animations don't vary based on cock size yet - you might experiment with different player cock sizes for better results.
FIXED
- You can now only select the "Suck My Dick" command if you actually have one.
- Fixed an issue where Kade could fail to properly align himself with objects sometimes, when interacting with them.
- Fixed a minor issue where characters could sometimes continue looping their aroused facial expressions when no longer aroused.
[desktop]
ADDED
- Added support for a radial menu when in Interact mode and selecting an object that has multiple available activities (currently, the crate) for consistency with VR-mode functionality.
CHANGED
- Made a few animation tweaks to hopefully reduce some weird spine bending issues in certain positions.
- The camera now changes from third-person to the fixed-plane mode when you interact with an object, instead of only when a sex position on that object starts.
FIXED
- Fixed a bug where Kade's hips were rotating incorrectly when selecting anal penetration in the riding position.
- Fixed an animation glitch with the player's torso when starting or ending an interaction in certain positions.
- Fixed an animation error if pulling out during the cum-through animation.
[vr]
CHANGED
- Radial menus attached to your hands now show in front of you, if your hands are out of view.
- Some improvements to dildo penetration handling, so they should work a little more smoothly now.
FIXED
- Fixed a bug where using the "Set Height" player action while in the Seated play style was incorrectly calibrating your sitting height, putting you far below the map when you used a sitting trigger zone.
- Tweaked the handling of dropdown menus in VR mode to fix occasional issues with not being able to select items.
Download: https://www.dropbox.com/s/rtstmu2xt57jcy0/FarmD-1-0-4.7z?dl=0
2021-10-23 14:13:15 +0000 UTC View PostBlowjobs and bugfixes!
[desktop/vr]
ADDED
- Added a new sex position, receiving blowjobs from dragon friend. It is available as a command while sitting on the same crate you use for the missionary position.
- Added a new eye type option (slit) to both characters. Note that if you had previously made a custom colorset, it will need to be regenerated by going into the Edit mode and hitting Save Changes in order for the eyes to appear correctly.
- Added a handful of minor sound effects, mainly footsteps and similar sounds.
CHANGED
- Some backend changes to vibrators that should help improve some issues with responsiveness, at least as much as I can do on the code side - hardware and Bluetooth signals will still play a role, especially with plug toys.
- You can now have multiple vibrators assigned to the same body part, and there is now an "Any Source" option for vibrations, where the same vibrator will go off regardless of whether you're penetrating or being penetrated.
FIXED
- Fixed some physics issues that could happen if toggling Kade's genital types back and forth.
- Fixed an issue where Kade's head would shake oddly in some scenarios, particularly when transitioning between looking at you and looking at something else.
- Fixed the Disconnect button on the Vibrators panel to actually disconnect from the server, instead of just appearing to.
- Penetrating Kade's pussy now correctly triggers vibrators assigned to your cock.
[desktop]
CHANGED
- Instead of the generic "Summon Partner" action when interacting with an object, there are now more specific command buttons to select the position you want to do.
FIXED
- Fixed an error that could occur when switching from the player-on-top Missionary position to the Riding position.
[vr]
CHANGED
- When using the laser pointer to select interactables that have multiple activities (currently, the crate which now has Missionary and Oral Play), a secondary radial menu appears so you can select which activity to do.
- Sex position commands for objects that you can get into posed positions with (crate, doggystyle rug) are now added to the regular command menu when you're in those poses, similar to how desktop mode shows the available positions when interacting with an object.
- Adjusted the offset of the hands relative to the controllers slightly, so their positions should match up a little better with your actual hands.
FIXED
- Fixed a bug where the UI pointer was not showing up in some scenarios when launching the game into the VR calibration room.
- Fixed an issue where Kade was not getting erect when switching to the Riding position.
- Fixed an issue where exiting the Riding position from the reversed position was causing the play area to get flipped around the wrong way.
- Fixed a bug where using a controller as a body tracker was not properly unbinding the hand that normally follows that controller.
Download: https://www.dropbox.com/s/ujrzms0d328mn2b/FarmD-1-0-3.7z?dl=0
2021-10-09 16:07:47 +0000 UTC View PostFemale drake!
[desktop/vr]
ADDED
- Added a new, slightly slimmer body type for Kade.
- Added a pussy genital option for Kade. Note that it's not possible to have both male and female genitals with Kade at this time. Also, if you had previously made a custom colorset, you'll need to enter Edit Mode for it and then Save Changes in order for the pussy textures to be applied correctly.
- Added a new pattern for Kade, with a couple colorsets.
- Added a new voice pack for Kade, with a slightly higher pitch.
CHANGED
- Thrusting into Kade now results in some slight movement instead of them being totally still.
- Eating out Kade's ass or pussy now results in some sound effects and player vocalizations.
- Did some arousal balancing for more consistency in different positions and activities.
FIXED
- Cum will no longer stick to your breasts if you don't have any.
- Fixed a bug where clicking the voice pack demo button would cause the moan sound to play again whenever returning to the Character Menu.
[desktop]
ADDED
- Added pussy-related actions to the Servicing Rear position (when standing or kneeling) and to the player-on-top Missionary position.
CHANGED
- Updated some handling for "touch targets" when you're interacting with your head or hands, so some transitions there may look a little different. This should also help reduce some clipping issues with your fingers when you're jerking him off.
KNOWN ISSUES
- Due to some animation changes, there is a minor visual glitch with the player model when you start or end an interaction with certain things (sitting on the crate, starting the player-on-top missionary position).
[vr]
ADDED
- If Kade has a pussy, there is a new "Switch Holes" command available when they are bent over or lying on their back on the hay floor. This command will make them adjust their hips slightly for easier penetration, and align your cock with the hole when not using hip tracking.
FIXED
- Fixed an issue some users were having where the UI pointer wasn't showing up during the initial VR calibration.
REMOVED
- The automatic kneeling animation when you get physically low enough has been temporarily removed, as it was causing some odd animation issues in some scenarios, particularly when your hips were locked in place to penetrate your partner's hole. You can still manually kneel using the player action or the quick-press shortcut (A / X / touchpad click).
Download: https://www.dropbox.com/s/pmnja6wy0d6jm9c/FarmD-1-0-2.7z?dl=0
2021-09-19 18:19:11 +0000 UTC View PostA handful of new interactivity options, edging mechanics, and more.
[desktop/vr]
ADDED
- Added a new command, "Lie Down", available outside of sex scenes. When in this pose, you can also tell Kade to Roll Over for some belly rubs. Currently, these poses don't have any actions for the player when in desktop mode.
- Added edging mechanics: If Kade's arousal (pink bar) is fairly high, his anticipation (white bar) can increase past 100% as you edge him. Edging results in larger precum and cum output, a longer orgasm, and some other effects. Edging is easiest to do in the Servicing position (where Kade has his feet up on the plank) since you have finer control over your actions there.
- Added an option for Active AI for Kade, selectable in the Character Menu. When this is on, Kade will automatically select actions during sex positions where he's in control (currently, missionary and doggystyle) rather than needing to be commanded what to do.
CHANGED
- Did a bit more code cleanup / refactoring / unifying standards, which touched pretty much every code file in the project. Found and fixed a handful of edge-case bugs, hopefully didn't add many new ones.
- Kade's dick can now re-sheath when his arousal gets low enough, and when not in a sex position.
- Kade's ears now have dynamic bones, to react to motion and touch a little better.
- Anticipation gained now scales up slightly with higher arousal, for better balance.
- Adjusted Kade's starting/ending positions when interacting with the crate, so he isn't quite so in-your-face when you get up.
FIXED
- Fixed an issue where Kade's AI would get stuck and be unable to pick a new activity if you told him to interact with an object that required you to join him, and then never joined him.
- Fixed a bug where the player's throat bulge was not working in some scenarios.
- Fixed a bug where the belly bulge effect was not working in some scenarios.
- Tweaked some handling of the particle limiting to prevent some instances where emitters would sputter if near the particle limit.
[desktop]
FIXED
- Fixed a bug where Kade would walk to the middle of the room after exiting from the Petting or Servicing Rear interactions.
- Fixed a display issue where the "Allow/Prevent Orgasms" player action was showing the wrong state on game start.
[vr]
ADDED
- This was actually added in v1.0.1 but I forgot to include it in the changelog. There is a new setting for VR to swap the menu button hands - this is for swapping the main menu and command menu buttons (B / Y / hamburger) between the left and right hands if you prefer to have those the other way around.
- Kade now responds to belly rubs in a similar way to jaw or brow scritches.
- You can now grab Kade's back feet and play around with them a bit, when he's in any of the lying-down poses.
CHANGED
- Kade will now close his eyes if your hands get too close to them.
- Kade's dick now unsheaths a little more gradually in response to arousal gain, rather than unsheathing fully once it hits a threshold.
FIXED
- Fixed a bug where telling Kade to let you up while in the pinned doggystyle pose would cause the trigger zone for getting pinned again to become unusable until after Kade's next orgasm.
- Kade's horns now ignore collisions with the world, to prevent some issues with his head getting stuck on things.
- Fixed some settings when in the doggystyle position that were causing some odd chest / spine bending issues.
- Fixed the demo audio button for the player voice in the Character Menu, which became unclickable in VR mode at some point.
- Restored the shortcut gesture target for the "Follow Me" command (point at your own feet) which got broken at some point.
- Adjusted the handling of fingertip collisions slightly when holding objects, so they shouldn't cause physics issues anymore.
- Motion sickness mode will no longer take effect when using a dildo on yourself.
Download: https://www.dropbox.com/s/445qybav3c0ylh7/FarmD-1-0-1.7z?dl=0
2021-09-03 14:32:39 +0000 UTC View PostA VR-heavy update, adding support for non-roomscale setups, kneeling, controller-as-hip-tracker, and some other changes.
[desktop/vr]
FIXED
- Options are now correctly saved when closing the pause menu from the options screen.
- Fixed an issue where cum was incorrectly spilling from the player's mouth after a blowjob.
[desktop]
ADDED
- Tooltip text now appears when using the Interact command and highlighting an object that your partner can interact with.
FIXED
- Fixed an issue where Kade could sometimes get into an odd AI state after dismounting an object, causing certain triggers like the "bend over when near his ass" to not work until you gave him another command.
[vr]
ADDED
- In addition to the previous Roomscale play style, there are now Standing and Seated play style options, available in the calibration room. For these modes, sex positions that involve the player being horizontal (missionary, doggystyle) will rotate the world around you so you can remain upright. Note that the riding position does still require you to stand and sit in order to move yourself up and down on Kade's dick.
- There is a new Calibrate Sitting Height player action, available when in a sitting pose (like on the crate, or in the riding position), to allow you to easily adjust your sitting surface height without needing to go to the calibration room. You do still need to go to the calibration room to change between Stationary and Movable sitting surface types.
- There are new Kneel/Stand Up player actions, to set your height lower without needing to physically kneel. There is also a shortcut to toggle kneeling with a short-press of the right-hand action menu button (A / touchpad click).
- There is now a Calibrate Height player action, to set your standing height without needing to go to the calibration room.
- There is a new Motion Sickness Mode setting - in this mode, your head/view will be pushed slightly in response to your partner thrusting into you, to add a little impact to the experience. Not recommended for people new to VR or uncomfortable with motion.
CHANGED
- Sitting surface calibration is now based on your headset position, rather than needing to put the other controller down on your seat.
- You can now use a controller as a body tracker, instead of needing a "real" tracker puck. Technically this has been possible since v0.6, but it will now unbind your player's hand from that controller to prevent weird clipping/stretching behaviour. This is mainly meant for using a controller in place of a hip tracker, but you could also strap them to your feet if you're so inclined.
- The handling for the hay floor positions has been adjusted slightly for VR mode - you can now continue to use your regular commands and gestures while Kade is in this position, and the Sit Up and Scoot Down commands are just added on to the list instead of replacing them. Also, Kade's AI functions more consistently when in this position, allowing him to get bored and pick something else if you're not nearby.
- The handling for commanding Kade to interact with the hanging plank and hay floor interactables has been adjusted for consistency with other objects and with desktop mode - now, you will need to be in the nearby area before he'll start interacting with them, rather than having him interact immediately.
- Kneeling down when full-body tracking is not in use will now animate your lower body into a kneeling pose, to prevent clipping issues.
- Your cock now becomes erect when near Kade's ass, to make insertion easier especially when not using hip tracking.
- The error console hotkey (backtick `) is now available when in VR mode.
FIXED
- Fixed an issue where your calibrated height could be saved incorrectly to the profile in some scenarios, causing the wrong height to be applied when you next launched the game.
- Hopefully resolved some intermittent issues surrounding hole penetration detection which were causing things like the clipping plane for Kade's dick to remain active after dismounting (causing it to be invisible), occasional issues with blowjob audio cues still firing after you stopped sucking his dick, etc.
- Lighthouses will no longer appear as tracker objects in the VR calibration room.
- Fixed some error log spam if you opened the SteamVR menu while in-game.
- Implemented some better handling of VR initialization errors on startup.
REMOVED
- Removed the view-darkening effect if you moved your head too far away from the action when in a sex position.
With the public release of FarmD v1.0, I just wanted to give a big thank you to everyone who's been following along, and to all the very generous people supporting the project that allow me to work on this full-time! <3 <3
Here's what's in the works for future stuff (aside from what was already announced for v1.1).
- Expanded world environment
- Additional anthro and feral species options
- Anthro partners
- Support for importing custom characters
- More sex positions and toys
- AI personality development, and dom/sub training
- Vore
- Pregnancy and oviposition
- Probably some other things that I'll be doing supporter polls for
Keep in mind this is like "entire wishlist of things to do" and not necessarily near-future stuff. But I'll get there eventually! I just figured some people would like a long-view look at planned content for the game. As always, you can check out my Trello (https://trello.com/b/cAl5bBMk/farmd) for a more detailed breakdown of what I'll be working on over the next several months.
Also! I'm going to be changing how I do version numbering a little bit going forward. In the past, the supporter builds for a new version would be called "v0.6-alpha3, v0.6-alpha4" and so on, with the public build containing those changes just called "v0.6". Moving forward, supporter builds will instead be v1.0.1, v1.0.2, etc. and the next public build will be v1.1.0. This way, things are a little more linear and make more sense than the whole "alpha" thing that I started doing way back when.
Desktop mode returns with upgrades, plus new sex positions, mawplay, VR hand rig updates, and more.
CHANGELOG (since v0.6 public)
[desktop/vr]
ADDED
- Added a new sex position: riding. You can interact with the area near the hay bales in the corner to start it.
- Added a new sex position: player-on-top missionary. This is entered the same way as the Riding position, by interacting with the floor near the hay bales. In VR mode, use the command menu to direct Kade to switch between lying down for the missionary position and sitting up for the riding position.
- Added some mawplay action. In desktop mode, interact with Kade's head while he's standing idle. In VR mode, play with his mouth a bit to get him to open up.
- Added support for the cum-through kink to work in the ass to mouth direction.
- Added a dev/log console to help with remote debugging, which should appear if an error occurs.
CHANGED
- Did quite a bit of housekeeping with code and project organization, refactoring and cleaning things up. For the most part everything should be about the same as it was, though some UI elements look a little different since they were a bit of a mess before.
- The game will now automatically launch into "play" mode, loading the most recently played save file, instead of always needing to go through the menus first.
- Adjusted the order of some commands and player actions for consistency across different sex positions.
- Most sliders now have markers showing their default values, in case you changed it to some odd value and want to get back to normal.
- The version number text now only appears on the pause menu, instead of always being visible in the corner of the screen.
- The currently loaded save file is now highlighted in the save file list.
- The supporter credits are now paginated instead of being one long list, for easier navigation and fewer simultaneous UI elements.
- Tweaked precum color to be a little more transparent.
- Tweaked some of the player's facial animations during sex for a little more variety.
FIXED
- Cleaned up some handling of cock-spline-following objects like the player's hands to reduce CPU overhead, mostly noticeable in VR mode.
- Added some handling to reduce instances of characters' balls getting stuck behind geometry if they happen to clip through.
- Modified some blend shapes for the player's ass gape, to reduce some deformation and clipping issues in some positions.
- Fixed an issue where the player's voice wasn't being assigned correctly when starting the game, causing it to always default to the female voice.
KNOWN ISSUES
- Connecting and disconnecting from the Intiface Desktop server can be finicky, potentially causing toys to not be found or even to crash the game with no apparent errors reported. The "safest" way to get things to work seems to be to start the intiface desktop server, then launch the game and connect. Reconnecting to a running server in subsequent game sessions, or disconnecting and reconnecting while in-game, can lead to problems.
[desktop]
ADDED
- Support for desktop mode has been re-implemented, and gameplay is now free-roam with WASD movement and mouse camera controls. You can walk around the stable and pick from the different interaction points for various activities you wish to do. Within those activities, gameplay resembles the previous versions a bit more, with UI button controls for directing the action.
- Added support for the free-roam commands when not in a sex position, like telling Kade to get into a specific pose, walk to a point in the room, or interact with an object - hit Tab to toggle the menu.
- In addition to the mawplay mentioned above, the interacting-with-head pose also has a petting/scritches option.
- Hotkey hints now appear on screen to let you know how to do things.
- Added options for mouse look sensitivity, y-invert, and camera FOV.
CHANGED
- Tweaked some handling for the "fondle balls" action so it works a little better at various ball sizes.
- The "Target Framerate" setting no longer appears when VSync is enabled, since it has no effect then.
FIXED
- Fixed a bug where the arousal meter flashing would get stuck if the pause menu was opened during a climax.
[vr]
ADDED
- You can now "force-grab" objects from a distance by pointing at them, holding the trigger, and flicking your wrist. This feature can be disabled in the VR options.
- A new tool has been added: camera and screen. You can toggle it using the pause menu, like the mirror. The screen can be mounted to the side of the camera, projected onto a large screen on the wall, or it can be attached to your face to swap to a HUD mode instead of being a physical object.
- Object action menus have been added - these allow you to configure properties of held objects. Currently, the camera and screen are the only configurable objects. Hold the object in your hand, then hold the player action button (A / X / touchpad click) to open the radial menu.
CHANGED
- Major update for the hand rigs to use the HurricaneVR framework instead of my old custom rig. This comes with some quality-of-life changes:
- Odd finger floppiness and laggy hand movements should no longer be happening.
- Your hand will now attach to a cock when gripping it, to make it easier to jerk off without your fingers slipping off.
- You can no longer force objects you're holding to clip through other objects.
- When hip tracking is not active, standing behind Kade's ass when he's bent over will now cause your hips to lock into alignment with his hole, rather than always following your head direction. This should make it easier to stay lined up when using the "Hip Thrust" player action to penetrate him.
- Adjusted the position of the UI laser pointer slightly to be more consistent with the "gesture" pointer.
- The VR keyboard now has a set of symbol keys, in addition to the regular letters/numbers.
- You can now type using your physical keyboard whenever the VR keyboard is active, if you prefer.
- The entire server URL for the Intiface Desktop connection is now editable, instead of only the port number.
- The maximum smooth turn speed has been increased.
FIXED
- Kade will now navigate around you when walking from place to place, instead of walking directly through you.
- Fixed some issues where Kade's head could get twisted around in some scenarios.
- Fixed a bug where your knees could bend strangely while walking, if foot tracking was enabled.
- The trigger zones for making Kade bend over or sit down are now correctly active when he's attracting you to an activity, instead of only being available when he was standing idle.
- Adjusted some handling of the gesture mode activating, so it should work more consistently in some scenarios.
- You will no longer moan aloud while climaxing if there's a dick in your mouth.
- Swallowing sounds now correctly trigger while cumming in your own mouth.
REMOVED
- You can no longer interact with the menu tablet by touching it with your fingertip. This feature was always a bit fidgety and inconsistent to begin with, and I was tired of wrestling with it whenever new types of UI elements were added.
- Removed the "Finger Tracking" option, since controller inputs are handled a bit differently now and should account for finger tracking support automatically.
KNOWN ISSUES
- Opening the SteamVR menu while in the game can cause a large number of errors to fill the log console.
Download: https://www.dropbox.com/s/ufsn6nfxdl6hok1/FarmD-1-0.7z?dl=0
Download: https://www.dropbox.com/s/wq798uoizvrthoe/FarmD-1-0-alpha6.7z?dl=0
2021-08-13 15:20:59 +0000 UTC View PostA handful of small features and fixes to wrap up v1.0.
[desktop/vr]
ADDED
- Added some mawplay action. In desktop mode, interact with Kade's head while he's standing idle. In VR mode, play with his mouth a bit to get him to open up.
- Added support for the cum-through kink to work in the ass to mouth direction.
- Added a dev/log console to help with remote debugging, which should appear if an error occurs.
CHANGED
- Tweaked some of the player's facial animations during sex for a little more variety.
- The paginated supporter list now has buttons to skip through 10 pages at a time.
FIXED
- Fixed an issue where the player's voice wasn't being assigned correctly when starting the game, causing it to always default to the female voice.
[desktop]
ADDED
- In addition to the mawplay mentioned above, the interacting-with-head pose also has a petting/scritches option.
FIXED
- Fixed an issue where the screen resolution wasn't being correctly saved or loaded.
[vr]
FIXED
- Fixed an issue where the player's hips could be positioned incorrectly when entering a pose like sitting on the crate or kneeling on the rug while the Hip Thrust action was active.
- Fixed an animation issue where Kade's head wasn't being properly constrained when lying on his back, leading to some odd contortions if you walked to his side.
- Fixed an issue where the player's walking animations weren't playing properly after exiting the riding position.
- Fixed a stability / wobble issue with the hips when looking down while hip tracking is enabled.
Download: https://www.dropbox.com/s/drlhnwfiaivvnsu/FarmD-1-0-alpha5.7z?dl=0
2021-08-02 17:27:22 +0000 UTC View PostPlayer-on-top missionary position, and VR hand rig improvements.
[desktop/vr]
ADDED
- A new sex position: player-on-top missionary. This is entered the same way as the Riding position, by interacting with the floor near the hay bales. In VR mode, use the command menu to direct Kade to switch between lying down for the missionary position and sitting up for the riding position.
CHANGED
- Adjusted the order of some commands and player actions for consistency across different sex positions.
- The supporter credits are now paginated instead of being one long list, for easier navigation and fewer simultaneous UI elements.
FIXED
- Fixed some animation weirdness with Kade's head when he lies down on the hay floor.
- Fixed a rendering issue with the highlight outline on the hay floor.
- Fixed a scaling issue with the torus cursor when directing Kade to walk to a point on the ground.
- Added some handling to reduce instances of characters' balls getting stuck behind geometry if they happen to clip through.
- Modified some blend shapes for the player's ass gape, to reduce some deformation and clipping issues in the doggystyle and riding positions.
[desktop]
ADDED
- Added some proper animation transitions for the riding position, now that both sex positions in this area are complete.
[vr]
CHANGED
- The hand rigs have been updated once more, this time to revert some of the finger handling to the pre-v1.0 method, allowing for "softer" collisions that affect your individual fingers, rather than the blocky-hand feel the new rig had. This should also improve some issues with clipping when jerking off.
- When hip tracking is not active, standing behind Kade's ass when he's bent over will now cause your hips to lock into alignment with his hole, rather than always following your head direction. This should make it easier to stay lined up when using the "Hip Thrust" player action to penetrate him.
- When Kade is in either of the positions on the hay area, the player collider (used when walking) will no longer collide with him, to make it easier to position yourself without bouncing around on top of his geometry.
FIXED
- Fixed an error/crash that could occur when trying to open the object radial menu while holding a non-configurable object.
- Fixed an issue where the clipping plane for Kade's dick would sometimes fail to re-enable when you dismounted him in the riding position, causing it to be invisible.
- Fixed some animation and AI issues that could occur if you left Kade alone too long in the riding pose without being nearby.
- Fixed an issue where the player's cock physics would freak out a bit when changing its size in the character menu.
(Supporters: check the next post for the download link. I'm trying something different here so the changelog can still be public to everyone)
2021-08-02 17:26:32 +0000 UTC View PostNew riding position!
[desktop/vr]
ADDED
- Added a new sex position - riding! You can interact with the area near the hay bales in the corner to start it. A little additional info: this position will actually include two sex positions (player-on-top missionary, and riding) with the missionary position coming in the next build. However, to keep things simple this will always start with the missionary position and then you can choose to move to the Riding position - but since that hasn't been implemented yet, some animations are currently incomplete or a bit awkward in this build.
FIXED
- Cleaned up some handling of cock-spline-following objects like the player's hands to reduce CPU overhead, mostly noticeable in VR mode.
[desktop]
CHANGED
- When directing Kade to walk to a point on the floor, a target circle now appears where you click, for consistency with VR mode.
FIXED
- Fixed an issue where the head and hand control buttons weren't being hidden correctly when switching between the servicing front and servicing rear positions, causing the wrong options to appear.
- Fixed some odd leg rotation issues with the player in the missionary pose.
- Fixed a bug where the arousal meter flashing would get stuck if the pause menu was opened during a climax.
[vr]
FIXED
- Fixed an issue where the menu tablet would fail to appear in some scenarios after leaving the VR calibration room, such as after the initial calibration or when going to calibration through the main menu instead of the pause menu.
- Fixed some errors being generated when cancelling the player action menu before the progress spinner was full.
- Fixed an issue affecting the player's left foot where it was incorrectly referenced by an animation during VR play, causing the foot tracker to not calibrate properly.
- You can no longer inadvertently exit a pose (like sitting, or on all fours) with the left stick while an object action menu is open in that hand.
- Fixed the haptic feedback when touching Kade's chest to feel his breathing, which got broken at some point.
Download: https://www.dropbox.com/s/a7qqwmluleoj26d/FarmD-1-0-alpha4.7z?dl=0
Restoring the remaining desktop mode features and then some, plus a screen/camera prop for VR mode.
[desktop/vr]
FIXED
- Fixed some minor performance issues that were introduced in recent builds.
- Cum no longer sticks to your balls if you don't have any.
[desktop]
ADDED
- Restored support for the "servicing rear" positions - fucking Kade's ass and kneeling behind him for rimming and fisting. To activate, walk near his ass while he's standing still to have him bend over.
- Added support for the free-roam commands when not in a sex position, like telling Kade to get into a specific pose, walk to a point in the room, or interact with an object - hit Tab to toggle the menu.
- Added options for mouse look sensitivity, y-invert, and camera FOV.
CHANGED
- Tweaked some handling for the "fondle balls" action so it works a little better at various ball sizes.
- The "Target Framerate" setting no longer appears when VSync is enabled, since it has no effect then.
FIXED
- Fixed a bug where you could get stuck in place when interacting with the crate if you clicked the "Exit Pose" button while the player was still in the sitting-down transition animation.
- Fixed an issue where Kade's AI would start interacting with an object other than the one you were using, instead of attracting you over to it, causing some animation errors.
- Adjusted some animations in the doggystyle position to reduce clipping issues, such as the player's tail, and Kade's dick during anal penetration.
[vr]
ADDED
- A new tool has been added: camera and screen. You can toggle it using the pause menu, like the mirror. The screen can be mounted to the side of the camera, projected onto a large screen on the wall, or it can be attached to your face to swap to a HUD mode instead of being a physical object.
- Object action menus have been added - these allow you to configure properties of held objects. Currently, the camera and screen are the only configurable objects. Hold the object in your hand, then hold the player action button (A / X / touchpad click) to open the radial menu.
CHANGED
- The maximum smooth turn speed has been increased.
FIXED
- Fixed a bug that was causing a soft-lock on startup for players that had never done VR calibration.
- You will no longer moan aloud while climaxing if there's a dick in your mouth.
- Swallowing sounds now correctly trigger while cumming in your own mouth.
- Fixed an intermittent physics issue where the menu tablet would feel "heavy" and hard to move around after grabbing it.
Download: https://www.dropbox.com/s/jqab2s94hqzsdnw/FarmD-1-0-alpha3.7z?dl=0
Desktop mode returns! With upgrades!
[desktop/vr]
CHANGED
- The game will now automatically launch into "play" mode, loading the most recently played save file, instead of always needing to go through the menus first.
- The currently loaded save file is now highlighted in the save file list.
- Tweaked precum color to be a little more transparent.
[desktop]
ADDED
- Support for desktop mode has been re-implemented, and gameplay is now free-roam with WASD movement and mouse camera controls. You can walk around the stable and pick from the different interaction points for various activities you wish to do. Within those activities, gameplay resembles the previous versions a bit more, with UI button controls for directing the action.
- Hotkey hints now appear on screen to let you know how to do things.
*Notes: In the interest of a timely release, some interactions are not yet present in desktop mode (servicing rear / fucking Kade's ass, Kade's sitting position, petting, and the freeform command menu for directing him around). These will be coming up in the next build, I just wanted to put this out as a sort of "checkpoint" so it doesn't get too long between supporter builds. Currently, the only interactable objects are the hanging plank, crate, and rug.
[vr]
FIXED
- Fixed some issues where Kade's head could get twisted around in some scenarios.
- Fixed an issue where full-body tracking settings weren't getting applied on startup.
- Fixed a bug where your knees could bend strangely while walking, if foot tracking was enabled.
- You can no longer walk through stall gates when they're closed.
- You can no longer try to grab Kade's dick while he's fucking you with it.
Download: https://www.dropbox.com/s/gtorodbd3xx7lm1/FarmD-1-0-alpha2.7z?dl=0
Few changes for the plans re: v1.0 content!
Okay so here's the thing. I've got two separate ways of tracking the tasks I'm working on - one is my Trello board, which has some high-level tasks that I haven't been very good about keeping up to date, and one is a huuuuge text document with a bunch of finer details, plans, and random notes for my current tasks. When I was planning out content for FarmD v1.0, I was mostly looking at the Trello - and didn't realize just *how much* content I had planned out in my notes that should get built before some of the things that I had listed in the previous roadmap.
So, what I'm going to do is split my previous roadmap for v1.0 into two separate builds (v1.0 and v1.1), with some new details on the additional stuff I had planned. I've also filled out a lot more details in my Trello from my other notes, and will try to do better about keeping it up to date so this doesn't become a problem again later.
New roadmap!
v1.0:
- Restore desktop mode, plus free-roaming and some new actions
- New position, riding derg's dick while he lies on his back
- Drake mawplay
v1.1:
- Support for non-roomscale VR setups
- Drake giving oral
- Female + herm drake options
- Some new commands / interactions (pawplay, sit on my face)
- Bed/mattress for sleeping and cuddlefucks
For supporters, this doesn't really change too much since I would have worked on these things in more or less the same order anyway. For everyone else, this means getting desktop mode back a little sooner, and less of a super-long wait between public builds.
Thanks for your patience and support! <3
Project cleanup and some VR hand rig updates. A little light on content here, but some important behind-the-scenes stuff.
[desktop/vr]
CHANGED
- Did quite a bit of housekeeping with code and project organization, refactoring and cleaning things up. For the most part everything should be about the same as it was, though some UI elements look a little different since they were a bit of a mess before. Hopefully didn't break anything! Probably broke something.
- Most sliders now have markers showing their default values, in case you changed it to some odd value and want to get back to normal.
- The version number text now only appears on the pause menu, instead of always being visible in the corner of the screen.
[vr]
ADDED
- You can now "force-grab" objects from a distance by pointing at them, holding the trigger, and flicking your wrist. This feature can be disabled in the VR options.
CHANGED
- Major update for the hand rigs to use the HurricaneVR framework instead of my old custom rig. This comes with some quality-of-life changes:
- Odd finger floppiness and laggy hand movements should no longer be happening.
- Your hand will now attach to a cock when gripping it, to make it easier to jerk off without your fingers slipping off.
- Some minor interactable object changes - throwing objects is now much easier, and you can loosen your grip using the trigger when holding the handled tools like the rake/shovel, to slide your hand along them. Not that there's much use for these, but it's kinda neat.
- Adjusted the position of the UI laser pointer slightly to be more consistent with the "gesture" pointer.
- The VR keyboard now has a set of symbol keys, in addition to the regular letters/numbers.
- You can now type using your physical keyboard whenever the VR keyboard is active, if you prefer.
- The entire server URL for the Intiface Desktop connection is now editable, instead of only the port number.
FIXED
- Kade will now navigate around you when walking from place to place, instead of walking directly through you.
- The trigger zones for making Kade bend over or sit down are now correctly active when he's attracting you to an activity, instead of only being available when he was standing idle.
- You can no longer force objects you're holding to clip through other objects.
- Adjusted some handling of the gesture mode activating, so it should work more consistently in some scenarios.
REMOVED
- You can no longer interact with the menu tablet by touching it with your fingertip. This feature was always a bit fidgety and inconsistent to begin with, and I was tired of wrestling with it whenever new types of UI elements were added.
- Removed the "Finger Tracking" option, since controller inputs are handled a bit differently now and should account for finger tracking support automatically.
*Notes: This new framework comes with a whole new set of input bindings and I've only tested on my Index, so if you've got a different headset/controllers please do let me know if anything doesn't work - this should only affect things like finger controls and grabbing items, not the menu buttons, locomotion, snap turn etc.
Download: https://www.dropbox.com/s/3cte4b4iynd5l7z/FarmD-1-0-alpha1.7z?dl=0
Here's what's on my list for FarmD v1.0.
- Restore desktop mode, with added free-roaming features
- Some new sex positions and commands
- Drake mawplay and giving oral
- Female drake
For more details and future plans, check out my trello: https://trello.com/b/cAl5bBMk/farmd
Big VR update time!
CHANGELOG (since v0.5 public)
[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.
- 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.
- Added a skybox with some clouds, instead of being in an empty void.
CHANGED
- Some adjustments to the lighting and colors to make it look a little warmer and nicer.
- Tweaked cum shading slightly so it isn't so glowy when bloom is enabled.
- Added some normal maps to a handful of scenery materials, so things will look a little nicer up close.
- The fuckloops in the missionary and doggystyle positions have been updated to be a little more interesting and varied.
- Rearranged some of the furniture so Kade's tail will be less likely to whack books off the shelf while he's fucking you.
- 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.
FIXED
- Fixed a number of performance issues. The game should run much better now, particularly when fluids are not active.
- Refactored some things with the character menu to fix issues where textures would sometimes load late and get applied to the wrong characters, and fixed a memory leak issue with the colorset edit mode.
- Fixed some discrepancies between the player's belly inflation blendshape and its collider, so collision should follow the curve of the belly a little better now.
- Player will no longer leak cum/precum from nowhere if they don't have a dick.
- 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.
- 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.
[desktop]
REMOVED
- Desktop mode has been disabled for this build. 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 (which will make things a lot simpler on the code side), but there are significant changes that need to be made to support this for desktop, such as controlling the free-roam animation states and walk cycles for the player, new camera controls, and new transition animations. In order to not delay the release of v0.6 any further (which is a VR-focused build anyway), I'm pushing desktop mode support for the new functionality to v1.0.
[vr]
ADDED
- Full VR avatar, with optional support for full-body tracking. No more floaty hands!
- Kade now has a rudimentary AI, and will get bored and choose his own activities if you step away from him for a bit. He'll also "bark" and gesture to get your attention if he wants you to play with him.
- Added a "command menu" for directing Kade 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 Kade to go, or click on the highlighted "interactable" objects to direct him to interact with them.
- Sit, Bend Over, and Follow Me. Pretty self-explanatory.
- Prevent / Allow Orgasms toggle.
- 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 Kade'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.
- 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, along with a sitting surface height/orientation, so your player will be adjusted to sit properly on objects in a way that matches your physical chair/bed/etc. The floor of your play area also works as a sitting surface, so you don't actually need any other furniture. There are two types of "sitting surfaces" available: Stationary or Movable.
- Stationary surfaces are things like beds or other furniture that generally can't be moved or rotated. When using this mode, both the position and rotation of the surface you calibrate are important, so the spot you used for calibration will line up with where your avatar sits in-game.
- Movable surfaces are rolling office chairs and similar furniture that can be positioned and rotated easily while in VR (or just the floor of your play area). When using this mode, only the height of the calibrated surface is important, and your character will maintain the same orientation you were in before entering the sitting pose.
- For either type, when you're ready to enter a sitting sex position you'll want to be physically standing right in front of where you'll be sitting, then move and rotate your avatar in-game so they're standing in front of the object, so that you can physically sit during your character's transition to the sitting pose and things will line up properly.
- Added support for the missionary position. To start it, activate the crate with the blanket on the left side of the main area using gestures or the command menu (or wait for Kade to attract you over to it), and position yourself above the blanket to enter the sitting position. It is recommended that you do the "Sitting Surface" calibration beforehand to align whatever you're sitting on with the crate. Then, use the command menu to control the actions and speed during sex, similar to how desktop mode works.
- Added support for the doggystyle position - similar to missionary, but interact with the rug on the ground. You'll want to make sure you've got enough space in your play area to get down on all fours (I'm planning to add support for non-roomscale VR setups at a later time). Turning the mirror on is also recommended, otherwise there's not a whole lot to see.
- 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 Thrust, 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.
- A mirror can now be toggled using the pause menu, which follows you around (this mirror also appears when in the Character Menu for the player). The mirror can be pinned in place to prevent it from rotating.
- The player's arousal/anticipation levels are now displayed on the left wrist, and Kade'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.
- In addition to the previous 45-degree snap turning, you can now choose 90-degree snap turning or smooth turning.
- Added a new horsey dildo.
- Added a heartbeat sound for Kade, if you put your ear to his chest.
- The screen-darkening effect when your head collides with objects can now be disabled in the VR preferences.
- Added a credits section for supporters.
CHANGED
- The handling for manual orgasms has been changed - rather than being a setting in the Preferences (and only affecting Kade), it's now toggled through the command menu (for Kade) 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.
- Overhaul to the finger/grip handling, now that hand poses have been removed - your hands now close completely under full grip 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.
- 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.
- You can no longer "grab" gates when they're latched shut, so it should be easier to grab the latches themselves.
- Both characters are now visible when first starting the game, instead of only appearing when selecting a saved game.
- Kade 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 Kade'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.
- 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.
- Scaled the scroll speed when using the stick/touchpad in scrollable areas, so it's more reasonable in long lists like the credits section.
- 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.
- Adjusted the overall floppiness of Kade's dick slightly, per user feedback.
- 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.
- The player now has proper gravity whenever they should be falling, rather than only falling when you move the stick with walking locomotion. Hopefully should resolve some issues with players getting stuck under the map.
- Objects that fall out of the world will now be returned to their original positions.
- Lowered the "force snap" distance for your hands, so they'll correct their position a little sooner if they get stuck too far away from where your controllers are.
FIXED
- 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.
- Fixed a bug where Kade 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.
- Fixed an animation issue where Kade's shoulders were rotating oddly if he turned his head too far to the side.
- Fixed an issue where Kade's eyes would rotate strangely if you pushed his head to the side with your hand.
- Fixed an issue where Kade's head would sometimes twist around when transitioning between looking at you and looking forward in some scenarios.
- Fixed an issue where the help icons that appeared for certain fields in the options panels were not clickable.
- Fixed some rendering issues with the teleport elements like the cursor and target areas.
- Restored the screen fade/blink effect when teleporting which got broken at some point.
- Regenerated bindings for the Vive Cosmos controllers to hopefully fix some issues there.
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.
- 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.
KNOWN ISSUES
- Kneeling and lying down without full-body tracking is a little awkward, as your body tends to clip into the ground. 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.
- Currently, there's not a good way to get your hands to lie flat on the blanket when in the doggystyle pose. I've got a solution for this, but it would require some rig and animation changes that I didn't want to get into for now - this will be rolled into a more extensive "auto mode" for your hands in v1.0.
*Supporters: This is basically the same as v0.6-alpha5, with a few bugfixes. Check the changelog_alpha.txt if you're terribly interested.
Download: https://www.dropbox.com/s/vdl2slm0h.....mD-0-6.7z?dl=0
Doggystyle support and some polishing to wrap up v0.6.
[vr]
ADDED
- Added support for the doggystyle position - interact with the rug. You'll want to make sure you've got enough space in your play area to get down on all fours. Turning the mirror on is also recommended, otherwise there's not a whole lot to see.
- A glowy pose guide now appears whenever Kade is waiting for you to get into a specific position.
- In addition to the previous 45-degree snap turning, you can now choose 90-degree snap turning or smooth turning.
CHANGED
- The player's feet now position themselves correctly when you're standing on something other than the ground.
- The player now has proper gravity whenever they should be falling, rather than only falling when you move the stick with walking locomotion. Hopefully should resolve some issues with players getting stuck under the map.
- The command menu during sex now has options "Slow", "Medium", and "Fast", for consistency with the old Desktop mode setup - the three speeds already existed previously, but with the "Slower" and "Faster" commands you couldn't easily tell which speed you were currently at, or how many options there were.
- Command menu options now disable themselves during sex where applicable, so you can't give multiple commands in a row during transition animations.
- Vibrators will now respond to orgasms, and vibrate with the intensity of cum being emitted - cock vibrators will respond to your own orgasms, and other hole vibrators will respond to Kade's, if he's cumming inside you.
- Lowered the "force snap" distance for your hands, so they'll correct their position a little sooner if they get stuck too far away from where your controllers are.
- Tweaked the handling for the stretching when your hands are beyond the normal reach of the model - rather than the hand itself getting distorted and the fingers pulling apart, the whole hand will stay where your controller is and the arm will stretch instead.
- Disabled snap-turning while in the VR calibration room, as it was causing incorrect behavior with the location of tracked objects.
- Objects that fall out of the world will now be returned to their original positions.
- The menu tablet no longer collides with objects other than your hands.
- Adjusted the mirror's rendering slightly so it should "reflect" things a little better when your head is at heights other than standing upright.
- The mirror can now be toggled through the pause menu, so you don't have to go into the character menu and pin it to get it to be active during regular play.
- Switched back to the IL2CPP backend instead of Mono, now that the Buttplug Unity package supports it. Performance++, Build Size--.
FIXED
- You will now correctly gain arousal when sucking your own dick.
- The player character will no longer leak precum from nowhere if you don't have a dick.
- Fixed a bug where the colliders for the player's holes would no longer work after exiting missionary sex.
- Fixed an issue where Kade would sometimes slide around when switching from Following to another state.
- Fixed an issue where Kade would sometimes get into a weird navigation state after exiting the missionary position.
- Fixed an issue where Kade's head would sometimes wobble oddly when transitioning between looking at you and looking forward in some scenarios.
- Fixed an issue where some UI elements in the VR calibration room wouldn't appear with a new profile, making it impossible to do the initial calibration of full-body trackers.
- Fixed an issue where the screen-darkening effect wasn't triggering if you stuck your head inside some parts of Kade's body.
- Regenerated bindings for the Vive Cosmos controllers to hopefully fix some issues there.
KNOWN ISSUES
- Currently, there's not a good way to get your hands to lie flat on the blanket when in the doggystyle pose. I've got a solution for this, but it would require some rig and animation changes that I didn't want to get into for now - this will be rolled into a more extensive "auto mode" for your hands in v1.0.
Download: https://www.dropbox.com/s/73s57oz6czzk0rs/FarmD-0-6-alpha5.7z?dl=0
2021-04-26 15:25:28 +0000 UTC View PostThe much-awaited derg boning update.
[desktop/vr]
ADDED
- Kade now has a rudimentary AI, and will get bored and choose his own activities if you step away from him for a bit. He'll also "bark" and gesture to get your attention if he wants you to play with him.
CHANGED
- The fuckloops in the missionary position have been updated to be a little more interesting and varied.
- Rearranged some of the furniture so Kade's tail will be less likely to whack books off the shelf while he's fucking you.
[vr]
ADDED
- Added support for the missionary position. To start it, activate the crate with the blanket on the left side of the main area using gestures or interact mode (or wait for Kade to attract you over to it), and then position yourself above the blanket to enter the sitting position. Recommended that you do the "Sitting Surface" calibration beforehand to align whatever you're sitting on with the crate. Then, use the command menu to control the actions and speed during sex, similar to how desktop mode works.
- Added a new type of calibration to the VR Calibration room: Sitting Surface. This is used to calibrate the height of your chair or other thing you're sitting on, so that the heights of the real surface and VR surface will line up properly. The floor of your play area also works as a sitting surface, so you don't actually need any other furniture. There are two types of "sitting surfaces" available: Stationary or Movable.
- Stationary surfaces are things like beds or other furniture that generally can't be moved or rotated. When using this mode, both the position and rotation of the surface you calibrate are important, and your play area will be oriented so that the spot you used for calibration lines up with where your avatar will sit in-game.
- Movable surfaces are rolling office chairs and similar furniture that can be positioned and rotated easily while in VR (or just the floor of your play area). When using this mode, only the height of the calibrated surface is important, and your character will maintain the same orientation you were in before entering the sitting pose.
- For either type, you'll want to be standing in front of where you'll be sitting, then move and rotate your avatar in-game so they're standing in front of the crate, so that you can physically sit during your character's transition to the sitting pose and things will line up properly.
CHANGED
- The handling for sitting on the crate has been changed a bit - rather than sliding onto it whenever you go near, there is now a HUD with a progress bar when you're in the right position, and a fadeout where you get moved into position. This is to facilitate the new sitting surface calibration, snapping you into the right orientation over the crate.
- Adjusted the floppiness of Kade's dick slightly, per user feedback.
- The player's muzzle should no longer wobble around when walking.
FIXED
- Fixed an issue where some trigger zones for the player's pussy (like sending vibrations on penetration) were active even if the player didn't have one.
- Fixed some rendering issues with the teleport elements like the cursor and target areas.
- Fixed an issue where you couldn't easily teleport very close to Kade or underneath him.
- Restored the screen fade/blink effect when teleporting which got broken at some point.
- Fixed a bug where changing any Options while sitting on the crate would cause your pose to reset to standing.
*Notes: due to the new features in this alpha taking longer than expected to make, some known issues that were reported in alpha3 were not fixed and are still present, as I wanted to get this wrapped up and posted without more delay. I'll be working through all of the remaining bugfixes in alpha5.
Download: https://www.dropbox.com/s/8db851n6xsvj0ul/FarmD-0-6-alpha4.7z?dl=0
2021-04-11 18:42:29 +0000 UTC View PostHey, so I don't post status updates very frequently on sites like this, since I prefer to stick with actual content and important announcements for that sort of thing. But if you're interested in getting a closer look into what I'm doing with daily status updates, or just want to hang out and chat with me and some other cool people, join the FarmD Discord server - https://discord.gg/Qfrmyk3zWa
2021-03-30 21:15:03 +0000 UTC View Post