[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.