====== v0.2.12 ====== "E-stim, pain, automatic objectives, reticle widgets, and QOL" - August 17, 2020 ==================== - The pain system has been entirely overhauled. All pain-causing interactions have been rebalanced/polished. The realtime HUD now indicates how much pain a subject is currently experiencing, as well as that subject's "maximum pain threshold" - the point at which their sexual experience is ruined. As you might expect, subjects who enjoy pain play tend to have higher pain thresholds and lower pain sensitivity. - The objective system has been overhauled. A couple objectives that were not working before have been fixed, and several new ones have been added. Notably, the game will now automatically generate random objectives for you whenever you're running low. These randomly-generated objectives can award specimen and fekels, making it easier to obtain specimen that was previously very difficult to obtain (green and purple, notably). There's currently one randomly-generated objective for each color of specimen, but more will be added, soon. - I've started setting up the estim crafting branch. You can now unlock and order an Electroforge, which is used to craft estim toys. You can also unlock and craft the violet ray at the Electroforge, which can then be used to provide pleasurable estim (when held close to the subject) or painful punishment zaps (when held far away from the subject) to your subjects. - The RackNet login system now includes a password recovery feature. As part of some changes to the way password security is handled, all user passwords have been reset. I know this is a pain, and I apologize, but that's the nature of dev builds. - The research hologram puzzle system now has an auto-solve hotkey: TAB. Each time you press TAB, the game will automatically attempt to complete the puzzle for you by picking the most-likely cells based on existing hints already on the board. Eventually, this system will be given a proper interface (and will probably be set up to become fully automatic, after an unlock/achievement). - Several bugs have been fixed, especially regarding material/shader issues and a few translation errors. - I've updated the game's engine, to take advantage of the latest Unity performance improvements. - I've set up a new reticle UI widget to help pretty up several interactions. Several interactions have had their interaction reticle ranges tweaked and polished. Some interactions have had their animations polished. - As always, this update brings a handful of new known bugs that I'm still working on. The two biggest ones that I'm working on are shader problems with the lab editing wireframes (pink) and embellishments on freshly-generated characters (white), and collision issues (the physics engine changed and now, with a little force, you can just walk through everything; thanks, Unity). ====== v0.2.11 ====== "Interaction alignment polish" - February 13, 2020 ==================== - This build is mostly focused on polishing the interaction reticles for all of the game's body-on-body interactions: making sure they're positioned properly over the interaction point, that they adjust as expected based on the subject's position and the camera angle, and that the player's movements line up with their input pattern. - Feedback is now displayed intermittently while interacting with a subject via particle effects, so you don't need to keep looking over at the monitor to tell whether you're going too fast / slow. - Reticle positioning and upDir alignment has been completed for all 71 of the body-on-body interactions currently in the game. - Some animation polish has been done for 10 body-on-body interactions: hand.polishCock, mouth.cunnilingus, mouth.rim, hand.teaseMouth, mouth.lickBalls, mouth.lickClit, mouth.lickCock, mouth.lickFeet, butt.grindOnCock, and vagina.grindOnCock - Base sensation and arousal values have been polished or modified based on playtesting and feedback for 9 body-on-body interactions: penis.rubClit, hand.crushBalls, mouth.biteAss, mouth.biteBalls, mouth.biteClit, mouth.biteCock, mouth.biteFeet, mouth.biteNipples, and mouth.suckToes ====== v0.2.10b ====== "Stimulation baselines, TriLib bug fixes, screen melt fix, vibe wand" - December 5, 2019 ==================== - At long last, I'm beginning to hammer out the subject sensitivity, endurance, and orgasm numbers. 63 of the game's interactions should now behave roughly as intended in terms of getting the subject (and the player!) off - check the spreadsheet to see which ones are still being worked on: https://docs.google.com/spreadsheets/d/1UDXBGDJDMCe9VN8QBMGmyGWlkh44clTfOXsZxSeHvQw/ - The bug that was causing the screen to melt when selecting a test subject (or occasionally while in the shower) has been fixed - Several new bugfixes have been made in regards to the long-standing "TriLib bug" (where embellishments and clothing don't load, or load with white textures. - A new toy has been added: the vibe wand! Once you've unlocked it, you can craft it at the Gyro Dock. - I'm aware that the bugtracker is being eaten alive by bots. My disappointment with the bugtracker system I'm using is immeasurable, and I intend to switch, eventually. ====== v0.2.10 ====== "First person interactions, tiptoe system, load favorite subjects, bug fixes" - September 11, 2019 ==================== - For a detailed list of recently-finished interaction support, see: https://docs.google.com/spreadsheets/d/1UDXBGDJDMCe9VN8QBMGmyGWlkh44clTfOXsZxSeHvQw/ - The new "tiptoe" system is finished and functional. This system has to do with the way bondage devices are raised or lowered to accomodate differently-sized characters. Before, each interaction had a hardcoded value, and these hard-coded values tended to fail at extreme size differences. The new system is interaction-agnostic: it reads the performing character's current position to determine whether the apparatus should be raised or lowered, based on how they're squatting, tiptoeing, scrunching or stretching their neck or arms, and a few other similar factors. This system is mostly functional and polished for many factors, but still needs a little cleanup / magic, especially when detecting awkward head angles (like licking the feet of a subject on a rack chair that's particularly low to the ground). - Improvements have been made to IK during interactions where the head and another body part are both mounted (for instance, the kissing interaction on the Rack Chair). These improvements also roll back to interactions that use only the head, including oral interactions. - You can now toggle between four camera modes during interactions: default (a ghosted view from the approach direction, through your character), free spin, first person, and subject view. Like everything else in this game, these systems are functional, but not polished or perfected. Trying to use first person while performing an oral interaction will result in disaster. - You can now load specific test subjects that you've added to your favorites by speaking with your client manager. - Although there are no animal-style female genitals in the game, yet, the fetish/preference toggle for animal-style genitals has been split into two separate toggles: one for female genitals and one for male genitals. - The bug in the bug tracker has been resolved, and the bug tracker is now back online. - A wiki has been set up, but there's not much on it yet: http://furry.science/wiki - Some bugs have been fixed. - 0000427: Small Specimen Container Cannot Be Placed - 0000435: Inability to place specimen cooler - 0000430: Placing embelishments on top of each other soft-locks game - 0000437: Cannot edit key bindings - 0000432: Clients clip through rack when penetrated - 0000450: All client racks go straight to the floor when penetration occurs. - 0000469: Table anal penetration broken - 0000462: Attempting anal on a table breaks your character and traps you in that interaction. - 0000477: Outdated / deprecated fetishes and preferences are still displayed in menu, causing translation errors - 0000465: Choices for sub-interactions are labeled as "Interaction_" ====== v0.2.9 ====== "Kissing, suckling, biting, fisting, titfucking" - July 1, 2019 ==================== - For a detailed list of recently-finished interaction support, see: https://docs.google.com/spreadsheets/d/1UDXBGDJDMCe9VN8QBMGmyGWlkh44clTfOXsZxSeHvQw/ - Basic functionality has been completed for 19 new interactions, bumping the total number of functional Body-on-Body interactions from 56% to 79%. Highlights include fisting, suckling, biting, tribadism, titfucking, and kissing. Notably, all planned interactions for existing tools are now functional (but not fully polished/balanced). Foot, tail, tentacle, and boob-tool interactions are likely to come later, but for upcoming updates, the focus will be shifted to balance, polish, and new sex toy content. - Additional work has been done on the new apparatus-lifting / "tiptoe" system, but it is not finished yet, so this build is still using the old system. As a result, some interactions (notably, breast suckling and kissing) do not line up properly if the performing character cannot reach the interaction node. ====== v0.2.8 ====== "Frotting, facesitting, chemical treatment framework" - April 18, 2019 ==================== - For a detailed list of recently-finished interaction support, see: https://docs.google.com/spreadsheets/d/1UDXBGDJDMCe9VN8QBMGmyGWlkh44clTfOXsZxSeHvQw/ - Basic functionality has been completed for 10 new interactions, bumping the total number of functional Body-on-Body interactions from 44% to 56%. Highlights include frotting, facesitting (anal and vaginal), and grinding/teasing. - The chemical treatment framework is now up and running. When you make a sex toy at the Material Synthesis Station, you now have the option to imbue it with a chemical. When that sex toy is worn or used on a subject, the subject will experience the effects of that chemical over time. For instance, a cockring treated with Sensexa will cause the subject to be automatically stimulated over time and, eventually, cum. Currently, the strength of the treatment is fixed, and treating a sex toy is free. Eventually, treating a sex toy will cost chemicals, and you will be able to use more or less treatment for stronger/weaker effects. - Added four new chemicals: - MONSTRAVA: Increases the size of a subject's male genitals, allowing them to exceed normal size bounds. (Currently unlimited and not particularly pretty past normal bounds; enjoy the ridiculous results.) - NUL-MONSTRAVA: Decreases the size of a subject's male genitals. - HOOTERNA: Increases the size of a subject's breasts, allowing them to exceed normal size bounds. (Currently unlimited and not particularly pretty past normal bounds; enjoy the ridiculous results.) - NUL-HOOTERNA: Decreases the size of a subject's breasts. - HERCULIPHOL: Increases a subject's muscle mass. - NUL-HERCULIPHOL: Decreases a subject's muscle mass. - CHONKROXA: Increases a subject's adiposity. - NUL-CHONKROXA: Decreases a subject's adiposity. - The mechanism that automatically raises/lowers bondage rigs is being overhauled, so that it will automatically detect when the performing character is too short/tall for the interaction. This system may not be perfect, yet. - Some new sex toy materials have been added. - Fixed a bug preventing some sex toys from being equipped on certain parts of the body. - Fixed a bug causing some penetration interactions (riding, fucking) to extend far beyond the length of the penetrating object / penis. ====== v0.2.7c ====== "Quick hotfix for an extremely obvious bug I missed" - February 19, 2019 ==================== - Fixed a bug that was causing the automatic quality management system to not work properly. In many cases, this means SSR (an extremely resource-intensive feature) was running at all times, even on low quality settings. ====== v0.2.7b ====== "Just a few bug fixes" - February 19, 2019 ==================== - Fixed a bug that was causing certain interaction approach points (especially a few on the Rack Table) to throw unhandled exceptions. - Fixed a bug that was causing penetration misalignment issues, especially during anal penetration. - Isolated a bug that was causing anal and vaginal penetration to sometimes give no stimulation/pleasure. - Fixed a bug that was causing some vaginal animations to swing parts around in the wrong direction. - Cleaned up the hands-free automatic controls a little bit, but they're still far from finished. - Significantly reduced the pleasure penalty for being rougher than the desired level of stimulation, especially for the player. - Made some improvements to the automatic quality system to handle low-end machines a little more elegantly, which should reduce some of the bizarre breast/butt issues on some machines. As always, optimization is an ongoing process that is not yet finished. ====== v0.2.7 ====== "Spanking, tickling, CBT, footplay, licking" - January 29, 2019 ==================== - For a detailed list of recently-finished interaction support, see: https://docs.google.com/spreadsheets/d/1UDXBGDJDMCe9VN8QBMGmyGWlkh44clTfOXsZxSeHvQw/ - Metadata, dialogue, fetish/preference, and approach point setup has been completed for 64 new interactions, bumping the total from 20 to 84. - Basic functionality has been completed for 17 new interactions, bumping the total from 20 to 37. Highlights include several spanking, CBT, and footplay interactions. - An interaction control scheme has been added for spanking/smacking interactions. - Disabling the tutorial drone now also skips the new player tutorial, which means you won't get locked out of interactions and unable to progress - Some tweaks to the approach point framework have been made, allowing for symmetrical approach points. This is largely a change required to support footplay, but might also used for certain boob interactions, later. - An automatic quality management system has been added to the game. When enabled (it's on by default), the game will automatically raise or lower your graphics settings to try to maintain a smooth framerate. This setting can be disabled in the Graphics menu. - Fixed a bug that prevented characters from properly registering pain while experiencing a refractory period. - Fixed a bug that caused physics to flip out in some corner cases involving the Rack Table apparatus. ====== v0.2.6b ====== "More quality/graphics options, tracking down the TriLib bug" - October 12, 2018 ==================== - The primary purpose of this build is to try to track down the TriLib / DAE loading bug that is preventing the game from running for some (but not all) users on all operating systems. TriLib has been updated, and the relevant code has been laced with some exception handlers to try to help me find the bug. If you get a warning/error about TriLib failing to load DAE files, please send me your output_log.txt file! - Equipping the cock ring no longer throws an unhandled exception, but it is temporarily only possible to equip it by dropping it on the penis (not the shaft). - Some scaling/physics issues for butts and bellies have been fixed. - Several additional options have been added to the Graphics and Options settings: - The lower range on bloom has been reduced and improved - Chromatic abberation is now adjustable - Player orgasm/pleasure effects are now togglable (and the ridiculous camera zoom bug is fixed) - Camera shake / cam follow effects are now adjustable - Motion blur is now adjustable - The tutorial drone can now be disabled in options - The size of the cum decal pool is now adjustable, allowing cum decals to stay in the world longer. Please note that while it's possible to INCREASE the size of the pool at runtime (make decals last longer, which is worse for performance), reducing the size of the pool (for better performance) requires a game restart, for now. - Vsync can now be toggled, and is on by default. Please note that when Vsync is disabled, the game will as much CPU/GPU processing power as it possibly can, which is probably unwise for laptops with battery concerns, or if you don't want a furry porn game hogging 100% of your hardware. - The laggy frame skipper can now be tweaked, and the system has been adjusted to prevent the "smear stutter" bug. - The "Test Subject Emotes" option is now working as expected, disabling the (buggy, annoying, and unfinished) test subject dialogue bubbles. ====== v0.2.6 ====== "The very big, very slow performance optimization update" - October 9, 2018 ==================== - A massive amount of performance optimization has been done. The game should now run at significantly higher framerates on all machines, especially in circumstances where multiple subjects are loaded simultaneously. - Performance optimization: The physics and IK systems have been refactored, taking advantage of Unity's new-ish script execution ordering. As a result, everything runs MUCH smoother, and much more predictably. The amount of physics/IK-related jitter should be tremendously reduced. - Performance optimization: Most post-processing effects have been moved to Unity's experimental new post-processing stack. Post processing now performs significantly faster. - Performance optimization: Every line of code (67119, for those keeping track at home) has been swept for general performance optimizations, like instantiation reduction, runtime string manipulation reduction, unnecessary/uncached GetComponent calls, unnecessary vector magnitude calculations, etc. - Performance optimization: The entire character texture system has been refactored to take advantage of some clever RenderTexture manipulation. Almost all functionality that previously relied on CPU pixel manipulation is now done via shaders on the GPU. In addition to massively improving runtime performance, this also dramatically reduces the memory footprint of each character. - Performance optimization: The character rendering system now uses a much more aggressive, intelligent culling system to avoid unnecessary animation calculations and redundant draw calls. - Performance optimization: The game has been thoroughly swept for memory leaks and places where memory use can be reduced. In particular, the new character rendering system uses memory much more efficiently, and textures are properly disposed more reliably. - Performance optimization: The character build sequence has been significantly streamlined. Characters now initialize in a fraction of the time it used to take, resulting in faster load times. - Performance optimization: Deprecated code and unused systems have been removed. Shaders have been updated and re-cached. - As part of the IK/physics system overhaul, alll character physics and interactions have been cleaned up a little bit. Animations are still nowhere near final, but you should encounter significantly less jitter during interactions, and floppy bodies should now behave more predictably. As is customary, balls and ears are still a little uncooperative. - A handful of minor superficial improvements have been made to character models, especially boobs, eyes, butts, and bellies. In spite of these improvements, the character models are still unfinished and will be significantly improved later in the game's development. - Some new animation systems are in place to ease twisting of the wrists and neck. - The interaction framework now supports view-aware interaction axes. In other words, instead of always stroking up and down, the direction you stroke should match what you see on screen. In a future update, this functionality will be made optional. - The interaction framework now supports having multiple interaction modes on the same interaction. For instance, while interacting with a subject's balls, moving around in the top half of the reticle will fondle them, and pulling down into the bottom half of the reticle will tug/squeeze them. - A handful of new interactions have been added: vaginal dildo, nipple tweak/pull, ball tug/squeeze. - The clothing system has been overhauled. Clothing is now loaded from external DAE files, like embellishments. Separate-but-similar articles of clothing can now share assets, which are now moddable, and can be found in the game's data directory. In spite of these changes to the clothing framework, the clothing currently in the game is still placeholdery. - Clothing now properly obscures fur, in addition to embellishments, using obscurance maps. - Putting on and removing articles of clothing is now significantly faster. - Clothing for feet is now supported. Footwear should be designed for plantigrade characters; the game will automatically morph footwear to fit digitigrade characters at runtime. - Support for headgear is underway, but unfinished. An upcoming update will include proper support for both headgear and human-style hairstyles, which will automatically morph to fit any head shape using a system similar to the footgear-morphing system included in this update. - The fur shader has been tweaked and improved, especially allowing for better specular/metallic rendering, and better physics/gravity response. - The fur LOD system has been improved. Fur quality can now be toggled from the options menu. - When generating test subjects, the game is much more intelligent about loading favorite, custom, and racknet characters. Duplicates of the same character are never loaded, and RackNet characters can be filtered by version. You can adjust your version compatibility settings in the options menu. - The RackNet interface now displays the version each character was created in, with a warning for characters created in incompatible versions. - Orgasm scoring window duration has been significantly reduced. - The game now attempts to compensate for when your character is too small/short for an interaction by lowering the test subject. This system is still a little buggy/unreliable, and will be refined and improved in future updates. - The default lab lighting has been tweaked. - The first launch installation screen and the version discrepancy interface have both been improved, to better help transitions between development build versions. - Improvements to the file handling systems have been made. New save data is now saved fully before replacing existing data, and backups of previously-existing data are made before the swap. This should dramatically reduce the occurence of save file corruption. - Several minor improvements have been made to the interface. As a reminder, the current interface is very placeholdery. - UI Improvement: Racknet login can be cancelled - UI Improvement: A handful of new options and graphics settings are available, including a bloom intensity slider for the new post-processing stack - UI Improvement: The camera no longer swings while you're editing your character - UI Improvement: Camera behavior improved outside of interactions - UI Improvement: The game now displays a progress indicator while it is downloading textures for a racknet character - UI Improvement: The game now displays a progress indicator while it is preparing/resizing character textures - UI Improvement: Subject dialogue is no longer displayed past a certain distance. - UI Improvement: The tutorial drone is now much quieter - Several bugs have been fixed. - 0000000: Balls stuck in place when ending ballfondle - 0000000: Uncaught exception when a faulty facial expression is specified by localization XML - 0000000: Ghost shader overwritten by LOD - 0000000: Glowing texture layers not behaving as expected when covered by other pattern layers - 0000000: Seam stitching doesn't always include bone weights - 0000000: Objectives don't wipe when finished/reset - 0000000: Stasis tubes don't contain character tails/wings, bubbles dont' scale with tube - 0000000: Base fur length map drawn at incorrect scale, causing weird "shaved" portions on body - 0000000: IPS zoomer goes into effect one object too late, when moving through menu - 0000000: Humpbump seems to push based on GSP, instead of actual insertion direction. Most easily seen while fucking on Racktable. - 0000000: Never load the same custom character or favorited character more than once; causes a sharing violation. - 0000000: Automatically drop focus if you scroll in the editor page. If a scrollbar has focus, it causes rebuilds as you're scrolling, which fucks your framerate - 0000000: RackNet characters re-download things that should already be in the cache. Check case sensitivity. - 0000291: Decals not drawn for test subjects, but are for researcher - 0000308: Player textures loading incorrectly in shower and research. - 0000391: Leaving shower while charactor is cumming will cause infinite orgasm. - 0000271: Crash, possible memory leak - 0000293: Decals rotate as they move over the body - 0000342: Can't place decal on character - 0000354: Extreme GPU usage, bugged physics. - 0000371: Memory Leak is back again - 0000394: Memory Leak - 0000397: Extremely high CPU usage, lagging response to mouse inputs, repeated reset of mouse cursor - 0000337: Sex toys appear over-inflated - 0000349: Belly physics jitters and stretches wildly - 0000358: Recently installed, body went placeholder (pink), when exiting game the character screen replaces main menu 0.2.4 - 0000361: Game reverts to customise character menu when trying to leave game - 0000363: Returning to Main Menu from game results in Genitals section from Advanced Character Creation replacing normal UI. - 0000372: Blowjob animation is broken on rackchair - 0000373: balls can become stiff during an interaction - 0000375: Blowjob animation is completely broken on rack table - 0000376: Blowjob animation is completely broken on rack stocks. - 0000382: The clothes of the player character swell up like a inflatable fursuit. - 0000395: Character model stretches and jitters when performing oral interactions in latest update - 0000405: Several animations have broken for no apparent reason - 0000409: balls randomly 'flailing' around when they are too large and/or too low - 0000384: Crash on research - 0000347: Game performance suffers when creating multiple characters - 0000404: Characters are purple - 0000392: no character textures, my character is pink - 0000400: character has no textures and is pink. - 0000360: Everyone Is pink. Recent install - 0000366: Forget to remove texture debug overlay - 0000364: When Loading Up The Character Skin Goes Pink and no textures until putting the bottom camera down. - 0000362: Magenta body disappears leaving only fur behind - 0000285: Player character falls through floor - 0000223: Excessive memory usage, seems still RAM leakage - 0000260: Balls sometimes get stuck sideways when entering/exiting an interaction - 0000095: Minimum threshhold for penis movement during fucking is low on long dicks - 0000323: Character teleports into Specimen Research chamber - 0000299: Everything goes invisible except for the skybox - 0000413: The game crashes when larger body types bump into the door of the reception, first on the left side up the stairs. - 0000417: Multiple save files created - 0000402: Game essentially crashes when I exit it - 0000416: Game crashes after the window has lost focus - 0000406: I can't quit the game - 0000423: image for empty inventory slot covers entire screen when clicking an empty inventory slot - 0000410: balls randomly 'flailing' around when they are too large and/or too low ====== v0.2.5 ====== "Multiple interaction framework, boob interactions" - May 5, 2018 ==================== - Some of the fetish preferences now actually do something! - The "animal-style genitals" preference will now determine what kind of genitals your randomly-generated subjects have. - The "size difference" preference will now influence the overall scale of your randomly-generated subjects. With a low setting, characters will all be similarly-sized, with male subjects being slightly larger than female subjects, on average. With a high setting, a character's size is heavily influenced by their species: tigers and horses will tower over fennecs and mice. - The "inflation" preference will now control how quickly, if at all, subjects begin to inflate when filled with cum. - The "squirting" preference will now control how much, and how commonly, female subjects squirt during orgasm. - The decal system is now working with the new fur shader. - The decal editing interface has been slightly improved, making it a bit easier to place decals on characters in the advanced editor. - The interaction framework has been completely overhauled, in order to support multiple simultaneous interactions. - An interaction can now be moved to the background by pressing SPACE. When you move an interaction to the background, you can continue to perform that interaction by pressing and releasing space rhythmically. The faster you press and release, the faster you perform the interaction. While performing a background interaction, you can use the mouse to start and control a second interaction. That second interaction must be compatible with the backgrounded interaction, and right now, very few interactions are compatible with each other. As we move farther into phase 2 (and especially phase 3), more interactions will become simultaneous-compatible. - Two new interactions have been added for the Rack Chair apparatus: nipple tease (works on all test subjects) and breast grope (works only on test subjects with breasts). These interactions automatically use the backgrounded interaction system, performing the interaction with both hands if you have both hands free. These interactions will be available on other bondage racks eventually. - The boot sequence has been cleaned up a little bit. - Fixed some bugs with ball fondling. - Fixed some physics/collision bugs that were happening in the lobby. ====== v0.2.4 ====== "Embellishment system overhaul, cum inflation, failed hair experiments" - Mar 9, 2018 ==================== - Fixed a shader bug that was causing the game to crash on most Macs. The game should run a lot more reliably on Mac. Mac users, please let me know how it goes. - Cum inflation is now somewhat supported. Characters' bellies will begin to swell when they've got too much cum inside them. Right now, cum inflation is always on, regardless of your fetish preferences. Eventually, you will be able to toggle it on or off based on your settings. - A new interaction has been added: ball fondling. - A few chemicals have been created, for testing purposes: - RINGLAXA: A chemical that relaxes the subject's muscles, making them easier to penetrate. - NUL-RINGLAXA: A chemical that tenses the subject's muscles, making them harder to penetrate. - COMPLIAVOL: A chemical that makes subjects friendly and submissive. - NUL-COMPLIAVOL: A chemical that makes subject aggressive and dominant. - GEYSEREX: A chemical that makes subjects produce more ejaculate. - NUL-GEYSEREX: A chemical that makes subjects produce less ejaculate. - The fur system has been improved and tweaked a bit. - The existing species have all had some minor updates to have the appropriate type of fur, or scales/skin if they are not furred. - Fixed a genital girth polling issue that was causing penetration interactions to start with the penetrator already inside the orifice, among other issues. - Fixed some exceptions on application quit. - Minor improvements to character animation, especially during orgasm. - Improved performance on the texture/pattern editing screne of the character editor. - A significant amount of this build's development time was devoted to overhauling the hair system. I ended up hating the new system and scrapping it. Welcome to game development. Hair is temporarily disabled until I find a new system I like. - Embellishments can now be given gender-specific tags when developing species definition files. For instance, the bull definition now only applies horns to male characters. For the purposes of the random character generator, a character's masculinity or femininity is determined by the appearance of their upper body. So, for instance, andromorphic females ("d-girls") will have feminine traits, while gynomorphic males ("c-boys") will have masculine traits. For custom characters, these traits can always be tweaked and overridden. - The chemical synthesis UI and the chemical selection UI now display your current inventory of chemicals. - I have significantly overhauled the game's boot-up process. It now displays a notification as it installs files for the first time, and if it detects that you have outdated game files, gives you the option to automatically back up your save files and start fresh, or attempt to convert your old files to work with the new version. - The embellishment system has been overhauled. The old embellishments are still present on the existing species definitions, but will be updated Eventually™ - probably when I start focusing on content in Phase 3. - Embellishments are now loaded from external files, located in the game's appData directory. They are loaded from .DAE files, which means that anyone can create an embellishment, import it into the game, and put it on your characters. Right now, custom embellishments are not automatically shared over RackNet, but this will be addressed Soon™. - Embellishments can now have their own textures, which are multiplied against the color of the character at the point where they're placed. They also support FX layers for glowy bits, specular/metallic bits, and keyed opacity. ====== v0.2.3 ====== "Fur shader, Mac compatibility, bug fixes, physics timing overhaul begins" - Dec 22, 2017 ==================== - I believe I can safely say that I have fixed the bugs that were preventing Mac players from launching the game. I have tested 0.2.3 on OSX. The multitude of compatibility issues I found while fixing this were probably the same bugs preventing Linux players from launching the game. While I haven't been able to personally test on Linux yet, I suspect that the Linux builds should be working properly now, too. Please let me know. - It is now possible to skip the drone tutorial with the "skipdrone" console command. - I have started integrating a fur shader. Currently, this fur shader is applied to ALL characters, including characters that shouldn't have fur, like dragons and raptors. The fur is also disabled while wearing clothes, until I finish the clipping culler. This is obviously not a finished system. It is possible to modify your characters fur from the colors/patterns menu in the advanced character editor. - As part of the shader overhaul, characters now support normal mapped details. This is yet another unfinished system that will not be properly filled out until Phase 3. With that said, however, you can tinker with the options currently available in the advanced character editor, and you can expect to see more options in the next update, as I finish adding support for swappable detail areas, so that different characters have different detail maps based on their anatomy. - As part of the shader overhaul, I have started stripping away certain elements of the embellishment and appendage (hair) systems. All of the existing species definitions still have embellishments and hair that often look ridiculous and out of place with the new shader. Once again, this is obviously not a finished system. - KNOWN BUG: From a distance, the new character shader fails and displays "missing texture magenta" - KNOWN BUG: When you are ghosted out during an interaction, then fade back to your normal material, your clothing becomes fuzzy. - Thanks to some recent [good] changes to Unity's game cycle, I am in the process of overhauling the timing of the physics system - specifically how it interacts with the IK system. This process is not finished, and you are likely to run into bugs and goofy behavior. When it's finished, however, this should dramatically improve both performance and animation smoothness/quality. - As part of the overhaul described above, the jittery behavior of bellies and tails should now be slightly smoothed out, but not entirely fixed. - It is now possible to facefuck a test subject in the Stocks apparatus. - Adjusted the tail shape editor to allow a little more variety and better-looking short-tailed characters. - A new setting in the options menu allows you to control how sensitive to stimulation your test subjects are, in general. - In order to accomodate more interactions, especially between characters of very different sizes, the lab floor is now equipped with several platforms that will automatically emerge and lift the player to the appropriate height for each interaction, when necessary. - Several bugs have been fixed: - 0000194: Hairstyles don't load in RackNet viewer - 0000250: Important Asset Missing, Missing Translations - 0000269: Unable to play Linux build - 0000296: "IMPORTANT_ASSET_MISSING" on game launch, file never rebuilds, can't access gameplay - 0000332: TextureLayerUI opacity slider doesn't init - 0000331: Tail properties don't build correctly on the first load; rebuild required - 0000330: Two screenshots are captured on a single key press - 0000329: Character bites down during SECOND blowjob interaction - 0000328: Hip roll on table facefuck - 0000318: RackNet previews load but then zoom way out - 0000315: Cunnilingus reciving setting avaible for character without a pussy (V2.2) - 0000313: Pussy selction of female characters don't stimulate anymore in V2.2 (Vaginal giving) - 0000327: Penis length polls incorrectly after first insertion, causes unusual behavior - 0000226: Female player sex organs do not fill climax bar on hands free automatic. - 0000283: a creepy but hilarious bug - 0000245: Flat chests have holes in them ====== v0.2.2 ====== "Facefucking and Tutorial Drone" - Oct 22, 2017 ==================== - Set up a tutorial framework to help guide new players through the game. Currently, it introduces basic interactions, inline dialogue, chemical conversion, research, and crafting. The rest will be done during Phase 3 - Content - Made some more adjustments to help smooth out framerate spikes and the bugs associated with them - Added screenshot functionality. The default hotkey for screenshots is F12. - Cleaned up a handful of existing interactions - especially interactions that required head IK / movement, like blowjobs - Added cunnilingus interaction - Added facefucking interaction - Added rimming interaction - Added an orgasm rating monitor - Fixed a handful of bugs: - 0000305: Realtime monitors do not properly detect which is closest during interaction - 0000304: Penetrator burial threshold doesn't line up properly with post-IK position - 0000303: Ears scale unpredictably at low character heights - 0000302: Framerate spike causes painful interaction - 0000183: Dialogue breaks sometimes - 0000285: Player character falls through floor ====== v0.2.1 ====== "Chemical Synthesis" - August 10, 2017 ==================== - Fixed a bug that MIGHT allow Mac and Linux users to play again. Mac and Linux users, please let me know if you're able to run this build. - Free play mode has been partially enabled. When you create a game in free play mode, all research is automatically unlocked for you, and you are given a large amount of money and chemicals to work with. - Some performance improvements have been made. As is customary, some of these performance improvements come at the cost of quality: you may notice some twitching body parts - especially tails. - Almost all of the existing interactions have been refined to better handle characters with extreme size differences. - The chemical synthesis bay can now be unlocked via research. You can use the chemical synthesis bay to convert raw chemicals into chemical compounds, which can be administered to test subjects for a variety of different effects. - A few chemicals have been created, for testing purposes: - SENSEXA: A chemical that stimulates the test subject. - NULRISET: A chemical that neutralizes other chemicals in a subject's system. You can also combine NULRISET with other chemical compounds to create inverted versions of those compounds. For instance, when you combine NULRISET with SENSEXA, you get NUL-SENSEXA, which causes pain instead of pleasure. - NUL-SENSEXA: A chemical that causes illusory pain. - TEMPTROUSENOL: A chemical that arouses the subject. - NUL-TEMPTROUSENOL: A chemical that prevents the subject from becoming aroused. - INHIBITREX: A chemical that prevents orgasms. - NUL-INHIBITREX: A chemical that causes an instant orgasm. - GIGANTISOL: A chemical that enlarges the test subject. - NUL-GIGANTISOL: A chemical that shrinks the test subject. - You can now administer chemicals to the test subject using the CPIN tool. You are automatically given the CPIN tool the first time you synthesize a chemical. You will need to drop it onto your hotbar from the inventory screen in order to use it. To change the active chemical, press and hold the appropriate hotbar key. - Fixed the audio popping bug from 0.2.0; it should be safe to turn your volume back up, now! - Added a physics quality slider to the options menu. By default, the game will automatically control the physics quality for optimal performance. - Added Bulgarian language support. - Updated the hotspot interface when interacting with test subjects. Only valid hotspots are shown as options, now, and it is much easier to select the intended hotspot. - Updated pleasure mechanics to behave more reliably, especially at lower framerates. It should be somewhat easier to get subjects off, now, but PLEASE NOTICE: the pleasure mechanics are not balanced, and you will likely encounter things that straight up don't work. - Logging has been improved. A full stack trace should now be dumped in output_log files. - Blowjobs are now functional again. - Several bugs have been fixed: - 0000234: Game locks on a rainy screen with options to shower on/off. - 0000149: The game gets stuck loading right after running the application. - 0000159: Game is stuck in the Campaign menu. - 0000259: Zooming in during character editing causes you to become stuck in first person - 0000262: Audiosource volume starts high, takes a frame or two to adjust, resulting in loud "pops" - 0000241: Stuck in first Person in creating character - 0000228: Equipping items while having sex in hands-free automatic mode adjusts speed - 0000225: Pattern does not show when applying a mask to it - 0000227: Pleasuring self with hands free automatic in shower locks you out if you exit before stopping - 0000222: Favorited character file causes game to load a corrupted Screen on start. - 0000220: The glass effect goes in front of the save slots - 0000221: Alt+Tab switch to other program then switch back the street got upside down - 0000224: Ghost mask is pink - 0000218: Character Textures not Loading - 0000098: Penetrator aimer fails when pushed all the way in / bent penis - 0000242: Able to adjust client anger or intimidation - 0000251: Advance customization change graphs have the dots grow too big. - 0000156: The game still on loading screen all time. With all versions on 0.1.6 and to 0.1.9 - Please continue to report and discuss bugs at: http://furry.science/reportabug/ ====== v0.2.0 ====== "Phase 2 Begins" - July 5, 2017 ==================== - KNOWN BUG: The latest Unity build has some audio bugs, and you will hear LOUD NOISE POPS as you walk around through the world / enter new areas. - KNOWN BUG: There is an ESPECIALLY LOUD sound bug when you enter the research hologram. I recommend muting your audio before entering the hologram. - KNOWN BUG: Tapping F to toggle freecam and tapping X to toggle control modes is being finicky, and doesn't always respond correctly. - KNOWN BUG: Some interactions behave incorrectly when there is a large size difference between the characters. This will be addressed. - A framework is now in place to have characters automatically talk to each other while playing. This isn't actually fleshed out yet, and behaves erratically. - First person movement is now properly supported. - The game now supports multiple bondage apparatus configurations. - All of the existing body-on-body interactions, except for blowjobs, have been overhauled to work from multiple angles / on any bondage rig. - Three new bondage rigs have been added, for testing: Stocks, Table, and Inverter. These must be unlocked via research, then crafted at an Apparatus Manufacturing Station. - The PlayerIO API has been updated, and and RackNet is now available again. - A new body-on-body interaction has been added: vaginal fingering. - We are now officially in Phase 2, which means upcoming updates will focus on adding more gameplay, body-on-body interactions, and properly tuned sex mechanics. ====== v0.1.12 ====== "Pre-Phase 2 Stability" - May 16, 2017 ==================== - KNOWN BUGS: Test subjects sometimes have glitchy dicks, and RackNet is temporarily unavailable while I wait for an API update from PlayerIO. I was initially going to just wait until the update was ready, but people are getting antsy, and I figured y'all deserved something more than an "it's coming, I swear" status update. - Female characters can now squirt. - The entire cum framework has been replaced with one that looks better and runs MUCH faster. - You can now customize your own character's sexual characteristics, like their stamina, sensitivity, tightness, and how they cum/squirt. - You can now customize your own character's sexual preferences. These do not override your own personal preferences (as chosen in the Preferences menu), but they do affect the way your character behaves as a test subject when uploaded to RackNet. - You can now pleasure yourself in the shower, to test out some of your sexual characteristic settings. There is also a button to instantly give yourself an orgasm to test cum/squirt settings. - Racknet will now properly handle custom textures and decals. Hairstyles are still being finicky, but I'm aware of the problem. - Several stability issues and security exploits within RackNet have been fixed. - Several memory leaks have been fixed, including the "big one" that prevented most people from playing builds 0.1.10 and 0.1.11. - Several character animation and physics issues have been fixed, especially around the pubic and belly regions. Balls are still being a bit wonky, as has become customary. - The "ghost" shader has been updated for better compatibility with older GPUs. - The game now uses deferred lighting instead of forward lighting, if your GPU supports it. This results in a boost to rendering performance, and it allows me to use more intricate / detailed lighting. - There is now a framework in place to automatically chat/emote during sex. I want to stress, however, that the actual content isn't even remotely finished, yet. The characters, including you, will say a lot of wacky stuff that doesn't make sense. - The new character texture loading system has now been implemented for both Mac and Linux. I do not have firsthand access to mac/linux boxes for testing, so mac/linux users, please let me know if this worked. - As a reminder, all of the gameplay-related variables are completely unbalanced, and only exist for testing purposes right now. With that said, however, using automatic control modes should no longer cause a massive drop in how much pleasure you receive. - Fixed several bugs: - 0000099: Pop-in when transitioning from lab room to pit floor is abysmal - 0000215: If you save your character or upload it to racknet in first person, your head is missing from snapshot - 0000214: Game doesn't wait for character rebuilds when taking save screen "snapshot" - 0000070: Decals are applied to a character "one step late" - 0000138: Once you get into the item menu and click back to get out the screen start blink - 0000123: v1.8 Memory Leak with embellishments - 0000213: Crash / unhandled exception while changing size of existing embellishment - 0000212: Color picker doesn't show nubs when in the first-time character builder - 0000211: Torso disappears when you put pants on a neuter character - 0000210: Belly jitters while character is restrained - 0000209: When you apply a full-body tex and give it a body-only mask, the mask isn't applied at all to the head portion of the tex - 0000208: Camera can clip through ceilings - 0000207: Massive lag spike in inventory screen when you hover over new cell - 0000206: Preference clipboard missing tooltip for "unusual" style preference - 0000110: Game locks up while editing hair appendages - 0000101: Characters float above the ground - 0000125: Adding hair styles with "Tuft" causes glitch - 0000117: Game consumes an ever increasing amount of memory - 0000155: Crashed when changing face shape, now when attempting to open game it is stuck on a loading screen - 0000154: Save data will not stop corrupting - 0000160: Reflections are broken in 0.1.9 - 0000164: Memory leak when creating new characters - 0000163: Game Crash During Character Creation (Rack 0.1.10) - 0000167: Breast interaction. - 0000170: Character Textures and Shaders not Loading - 0000171: Game crashes while loading textures when selecting character for the game - 0000153: Game gets stuck loading when I try to use 2 different hair styles. - 0000175: Unable to change colors of embellishments in v0.1.10 - 0000176: Blank characters on linux - 0000178: Game Crashes on Launch - 0000179: Game Crash - 0000180: 64-bit works but runs extremely slow, and soon crashes the system because it consumes all memory, 32-bit doesn't work - 0000188: What is 'libOni' and why is this FILLING my Player.log file rapidly? - 0000186: Camera frozen to the subject recruitment station after selecting subject. Returning to showers fails (view and culling active) - 0000190: Major Memory Leak issue - 0000195: First launch infinite loading - 0000196: Absurd memory leak, crashes OS - 0000192: Game crash on launch - 0000199: Black screen after saving changes to a new character - 0000166: Brief hangs cause pain to test subjects - 0000203: Game crashes at start - 0000177: negative speciment - 0000173: Specimen Processor Glitched v.0.1.9 - 0000158: 1.9 version unporcessed specimen machine bugged - 0000152: Specimen Capacity Overflow - 0000204: Massive framerate drop when male player character orgasms ====== v0.1.11 ====== "RackNet" - March 30, 2017 ==================== - KNOWN BUG: Character textures do not load on Mac or Linux. - KNOWN BUG: Clothing clipping is common, especially on shirts. - KNOWN BUG: Embellishment color gradients can't be edited. - KNOWN BUG: Decals and custom textures do not function over RackNet. - The RackNet framework has been established. RackNet is an optional system that allows you to upload your character to a global database. While you're connected to RackNet, characters from that database will occasionally show up as test subjects in your laboratory. You can vote on these test subjects, and eventually, the system will use your votes to help decide which new characters to show you. Not all of RackNet's features are complete, but the basics are up and running: you can upload characters, and they will show up randomly as test subjects across the globe. Sexual preferences and fetishes are included in this data, but there is currently no way to edit your character's preferences without just editing their raw XML save data. - You can disable RackNet characters from showing up in your game by not connecting to RackNet, or by turning down their frequency in the options menu. - Character physics have been cleaned up, refined, and optimized. In particular, jiggly bits like boobs, balls, butts, bellies, and bepises should now behave a little more predictably / reliably. - Some performance optimizations have been made. - Cum has been turned back on, but it has a tendency to perform very slowly. It also does not collide with the characters at all, and I'm not sure if the new system I'm experimenting with is going to work in the final game. For the time being, you can toggle cum on and off with the "cum" console command. - Characters that you save to your favorites will now sometimes show up as test subject options. You can make this happen more or less frequently in the options menu. - You know that annoying bug where the game freezes momentarily, then catches up really fast, often resulting in accidentally hurting your test subject? That should happen a lot less often / not at all, now. ====== v0.1.10 ====== "Inline dialogue system" - February 20, 2017 ==================== - The cum system is being reworked, and is temporarily disabled. Characters can still orgasm, but they won't cum. - The texture loading method for characters has been reworked to be a bit faster (moved to its own thread) and use a lot less memory (read from a file and dispose, rather than keep layers in memory). - The new texture loading system is still buggy and sometimes fails, resulting in a "blank" character. I have no idea if this new system works on Mac or Linux, so please let me know. - You can now toggle the objectives (F1), the insight meter (F3), the gadget UI (F2), and the hologram displays (F4). - The inline dialogue framework is up and running. You can now converse with test subjects by holding E during interaction. Inline dialogue can be used for many things, including... - You can give orders to a test subject using the Command submenu of the inline dialogue wheel. - You can reprimand a subject who disobeys orders using the Reprimand submenu of the inline dialogue wheel. - You can arouse a subject or comment on your current interactions with them using the Arouse submenu of the inline dialogue wheel. - You can attempt to learn more about a subject's preferences and fetishes using the Ask submenu of the inline dialogue wheel. - You can make a subject more friendly toward you by giving them compliments in the Encourage submenu of the inline dialogue wheel. - You can lower a subject's self-esteem, making them easier to bend into submission, using the Demean submenu of the inline dialogue wheel. - The dominance/submission framework is now up and running. Every character now has three axes of social interaction with you: dominance, aggression, and friendliness. - A character with high dominance will not accept your orders, and may be more demanding with their requests. A character with low dominance will be submissive, and will follow your orders. You can train a dominant character to become submissive through reprimands, demeaning behavior, and physical punishments for disobedience (which is not currently available in this build) - A character with high aggression will be rude to you, while a character with low aggression will be intimidated and shy toward you. A character whose aggression is normal will be pleasant and enjoyable. - A character with high friendliness toward you might be willing to follow your orders even if they aren't very submissive. They are also more willing to talk about their fetishes and secrets, and are easier to calm down (if they are aggressive) or relax (if they are intimidated). ====== v0.1.9 ====== "Preferences framework, emotes, specimen collection" - January 23, 2017 ==================== - The preferences/fetishes framework is complete. Only a few fetishes/preferences are available, for testing, but the system is complete. You can toggle the debug display with F2 to see how the test subject is reacting to their experience. - You can now see a list of each test subject's most prominent preferences in the test subject selection menu. You can also see how heavily they weigh each category of preferences: attraction, experiences, and sensations. - The emote framework is in place, with a handful of test emotes. This framework is not polished, and you will probably see lots of emotes at incorrect times. - The specimen production framework is complete. Test subjects will now produce different kinds of specimen based on how you interact with them: - Canidine (red): Produced when a test subject is experiencing something familiar and safe. For maximum canidine production, use a preferred fetish/toy, a partner they find attractive, and give the subject a no-surprises sexual experience. - Felinium (orange): Produced when a test subject is trying new things. For maximum felinium production, try to indulge a subject's latent (or secret) fetishes and preferences, or introduce them to a toy they've never used before. - Lapinine (yellow): Produced when a test subject receives uninhibited sexual gratification. For maximum lapinine production, try to achieve orgasm as quickly and as frequently as possible. - Scalium (green): Produced when a test subject experienes pain, overstimulation, or a sexual experience they dislike. For maximum scalium production, find a test subject who enjoys pain/overstimulation, or hire a paid research subject and give them an unfavorable sexual experience. - Equimine (blue): Produced when a test subject is edged out over long, drawn out sexual experiences. For maximum equimine production, try to hold the subject near the edge of orgasm for a long time before giving them release. - Avium (purple): Produced when a test subject feels gratification from being sexually useful to someone else. For maximum avium production, find a test subject who enjoys satisfying their partner, then use them to achieve your own orgasm. - The objective tracking framework is in place, and test subjects will all spawn with a couple of objectives, for testing. - We have reached a deal with Mick Ono to use sergals in Rack 2. - A "hands-free automatic" control mode has been added. - I have set up a multithreading framework, which will finally allow me to move some of the CPU-intensive functions onto separate threads, improving game performance. The only thing that is currently operating on a thread is the objectives tracker, but I'd eventually like to move some of the more expensive behavior onto threads. I'd especially like to move IK to its own thread, since it's the most expensive operation right now, but that may require a tremendous amount of work rewriting/modifying the IK plugin I use. - Known bug/issue: after updating Unity, the lightmap needed to be rebuilt, and I've baked it at a lower quality so I can get a build out before I fly out of town. As a result, the lighting may look a little strange, especially in the test rooms. - A few bugs have been fixed: - 0000135: Threads continue running after application exit, causing crashes on next start - 0000116: Segfault on exit - 0000124: Game hangs when quitting - 0000134: Inertia tensor must be greater than zero ====== v0.1.8 ====== "Automatic controls, better option menus" - December 19, 2016 ==================== - I've started working on the preferences / fetishes framework. Currently, very few elements of the framework actually have any content, but clients will now spawn with random preferences and fetishes, which are polled during interactions to determine their enjoyment. - I've put a little bit of work into the options menu, and there are now a handful of graphics and gameplay settings to play with. You can also rebind key controls. - You can now drop characters into the /characters/custom/ folder and they will show up as clients, from time to time. You can adjust the frequency in the options menu. - A couple of new control schemes have been added: semi-automatic (move the mouse anywhere and the interaction will autoplay based on how fast you're moving) and automatic (push the cursor up to go faster, pull down to go slower). Also, the default/manual control mode now has dynamic sensitivity, so you can make precise movements while moving slowly, and you can do faster thrusts with less effort/movement. - Character rigging has been tweaked, particularly around the crotch, breasts, waist, and butt. - Some new systems have been added to prevent clothing from clipping into the body during animation. However, because of the character rigging changes, the clothing needs to be rerigged, and you may still notice some clipping around the waist. - Language support for old english, norwegian, UK english, swedish, and portuguese (Portugal dialect) - Some bugs have been fixed: - 0000097: Tail physics are twitchy, especially at near-vertical axes - 0000104: Memory glitch - still in 0.1.7 - 0000113: Adjusting clitoris size when playing as hermaphrodite produces giant clitoris - 0000108: Possible to infinitely expand locker item grid - 0000107: Able to equip/unequip items while in locker menu - 0000102: Can click through embellishment menus onto the character and accidentally place new embellishments. - 0000100: Lab edit allows for specimen cooler stacking. - 0000115: Creating a female character from a species definition causes the pubic bone to invert ====== v0.1.7 ====== "Physics stability, bug fixes, and satisfaction" - November 20, 2016 ==================== - Physics stability has been improved to some degree. The game's physics are still far from polished / final, but there should be a little less twitching / spastic behavior all around. - I've started working on the client satisfaction framework. Currently, very few elements of the framework actually have any content, but you can now receive a little bit of money by bringing clients (but not volunteers or research subjects) to orgasm before ending their session. - Several new species have been added to the game: cheetah, husky, eastern dragon, kobold, raptor (feathered and unfeathered variants - shoutout to >1144736), "shark dragon", shark, and snow leopard. - A brief guide on how to create new species (using existing parts) has been added for modders. It can be found in the appdata folder at: /speciesDefinitions/_HOW_TO_CREATE_SPECIES.txt - Several bugs have been fixed: - 0000089: Character model and controls gitch out if lab is edited while sitting - 0000082: Progress in Chemical conversion not saved - 0000076: Music freezes when research grid is quickly filled - 0000094: Decals draw a square to the FX layer - 0000090: Possible to select hotspots from non-current subject - 0000080: Showering with cockring - 0000066: Toy interaction UI stays after client session is ended. - 0000085: Unable to open lab room doors while in editing mode - 0000096: Teleporting to the showers sometimes drops you under the map after teleport - 0000077: Physics unstable / jitter - 0000014: UI and Physics break at very low framerates - 0000093: Tail breaks when length set to zero - 0000069: Pressing "Esc" in Pattern Screen - 0000091: Color picker reticle isn't displayed in character editor - 0000067: Tail seems to become larger overtime - still in 0.1.6 - 0000092: Quickstart clipboard color hexes don't properly relate to their parent, shift on first click - 0000075: Bizarre memory glitch with the showers in 0.1.6 - 0000079: Dildo in hand when self pleasuring - 0000087: Glowing layers shine through non-glowing layers with a higher Z - 0000086: Glowing layers don't work if they are being masked - 0000072: "Glowing" penises only work with sheaths & slits ====== v0.1.6 ====== "Toys and crafting framework" - October 25, 2016 ==================== - The crafting framework is up and running. You can now unlock and purchase two crafting stations: the Material Synthesis Station, and the Gyro Dock. - It is now possible to craft toys using a combination of money and other toys / components. For instance, you can craft a Cock Ring at the Material Synthesis Station, then take it to the Gyro Dock to turn it into a Vibrating Cock Ring. - You can now press TAB while interacting with a test subject to change their equipment, including their clothing and their equipped sex toys. - You can now drag some toys (like the Dildo) onto your toolbar from the inventory screen (TAB). - You can now remove clothing by clicking the paper doll, instead of having to click the item labels. - Research subjects can now have multiple prerequisites. For instance, the Vibrating Cock Ring requires you to have completed research for the Cock Ring and the Gyro Dock. - Dramatically improved the performance of penetrator girth polling, which means you shouldn't run into severe hiccups as a character becomes more erect. The new system also polls toys and other penetrators dynamically, paving the way for custom / importable dildos. - Sex toys can now be linked to a gadget interface. For instance, the Vibrating Cock Ring has a remote control interface when equipped on the player or a test subject. - Items can now have properties, allowing for a moderate degree of customization. For instance, Dildos and Cock Rings can be manufactured using various materials, which persist even as the item is upgraded / used as a component to make other toys. - Rendering performance in the research rooms has been improved. - All of the physics in the game are still buggy and unfinished, but I've fixed a few issues related to breasts, tails, and butts behaving even more oddly than normal / failing to react to gravity. - The random character generator now properly distinguishes between mherms (flat-chested with masculine faces) and fherms (breasts and feminine faces). - Some minor interface improvements - Some bugs have been fixed: - 0000053: Tail seems to become larger overtime. - 0000064: Finger target assignment doesn't scale properly - 0000054: Appendages / hair don't change to ghost shader during zoomed-in interactions - 0000052: BondageApparatus initial scaling happens correctly after creation, but needs to also be done after new subject is loaded/rebuilt - 0000057: Game receives onMouseOver events while minimized - 0000063: Using special characters in name breaks save system - 0000048: infinite loading - 0000059: Vaginal with hermaphrodite causes penis to inflate - 0000061: Character Loading Screen Glitch - 0000060: Menu and character editor open simultaneously ====== v0.1.5 ====== "Lots of bug fixes / post-0.1.4 cleanup" - October 10, 2016 ==================== - I realized that after spending a bunch of time getting the global illumination to work properly in the lab rooms, I forgot to actually include it in the last build. This build includes it. If you're still running 0.1.4, you can see the difference by pressing and holding M. - I turned the B cheat key back on, for now. Have fun! - You can now use the "skiptour" console command to skip the requisitions officer's tour when making a new file. - Several bugs have been fixed: - 0000038: Tail momentum inverted - 0000051: Fake ambient/GI in rooms is still bound to the debug switch key / M - 0000032: Changing from Textures menu to Embellishments menu with the color picker open doesn't close the picker - 0000026: Character falls into central elevator when jumping onto the elevator pad - 0000024: Shading on manes breaks after exiting the research interface - 0000039: Appendage specularity fixed at 1 - 0000047: Blue interaction map gets plastered over PC texture when exiting interaction - 0000040: Camera locks while interacting with a lab subject and "L" edit button is pressed - 0000033: Foot claws on generated characters disappear when entering embellishment editor - 0000041: Interact with self is slow and can be done at weird opportunities - 0000019: Game Freeze For Canine Character Self Pleasure - 0000044: Tour guide/Requisitions guide stops giving the tour - 0000043: Cum clips through PC's body while riding test subject during orgasm - 0000023: Dripping from anus not working anymore - 0000042: Save screen profile pictures missing - 0000037: Character creation clipboard clipped by BG fader - 0000022: Tour guide/Requisitions Officer disappears into the wall on loading if you don't interact with them the first time - 0000015: Adding two types of hair (e.g. tuft + ponytail) and then editing breaks character editor. - 0000035: Unable to have two different hair styles without the camera glitched, making it unable to move the camera around ====== v0.1.4 ====== "Shopping, lab editing, total shader/lighting overhaul" - October 9, 2016 ==================== - I ran into some issues with the old shaders I was using, so I decided to completely overhaul all of the shaders, materials, and lighting throughout the game. These "updated graphics" are not representative of the final game (content development is phase 3, and polish is phase 4), but I am curious to hear if people prefer this style or the old, toony style. - As a reminder, optimization is one of the very last steps in the game development process (part of phase 4), and these development builds are NOT fully optimized. With that said, however, I have made a handful of non-trivial optimizations in this build, especially related to physics and inverse kinematics. This has significantly reduced the CPU time per cycle, especially on the character selection screen and scenes where multiple characters are visible. In my stress-testing benchmarks, I was able to push my framerate from 18FPS to 52FPS. I am curious to hear how the game performs for everyone else - especially those of you who were previously CPU-bound. - There are no new sexual interactions in this build. As a reminder, we are still in phase 1 of development, which means I'm still setting up the core systems and frameworks for the game before I start adding a lot of content/gameplay. Most of the sexual interactions will be added in phase 2, and most of the toys/gadgets will be added in phase 3. - The shopping framework has been implemented. Currently, there is only one shop accessible: the requisitions shop. You can open this shop by speaking to your requisitions officer, down by the garage. From there, you can order new lab equipment, lights, and furniture. - The delivery/queue framework has been implemented. After placing a shopping order (or eventually, a crafting order), the order will be delivered after a variable amount of time. You can pick up finished/delivered orders at the appropriate crafting station, or in the garage. - The lab editing framework has been implemented. You can access lab editing mode by speaking to your requisitions officer, or by pressing L while you're down in the lab. - As part of the lab editing framework, you can now unlock, purchase, and place new lights in the testing rooms. These lights can be controlled via Lighting Control Panels. - Additional music has been added to the game, and volume levels have been tweaked. Music is now a bit louder, by default. Its volume can still be adjusted independently, if you prefer quiet / no music. - Specimen is now capped. You can increase your maximum specimen capacity by placing Specimen Coolers anywhere in your lab. - A handful of animation and display improvements have been made. - Several new bugs have likely been introduced in this build, because of the changes described above. Please continue to report bugs at: http://furry.science/reportabug - A few bugs have been fixed: - 0000031: Placing embellishments on the left foot has unpredictable results - 0000028: Elevator glitch, stuck on platform - 0000029: Plantigrade NPCs clip through their pants around the ankles ====== v0.1.3 ====== "Vaginal and oral frameworks, shiny hologram research interface." - September 21, 2016 ==================== - The vaginal penetration framework is up and running. You can now fuck vaginas. This interaction is not final. - The oral framework is up and running, along with some IK modifications required by the framework. You can now suck dicks and swallow cum. This interaction is not final. - For testing purposes, you now gather specimen automatically while interacting with a test subject. Eventually, you will gather different types of specimen by interacting with the subject in different ways. Right now, it all just goes up at the same rate, automatically. - You can convert specimen into chemicals by using the centrifuge in the research room. - You can now enter the research interface by using the VR pad in the research room. - While in the research interface, you can move around to various research hotspots and spend your chemicals to solve patterns. Solving patterns will reward you with money, more chemicals of a specific type, or (eventually) new technology / toys / gadgets. Right now, there isn't much real content yet - I'm just setting up the framework. - Set up some proper bug tracking software. http://furry.science/reportabug/ - Fixed several bugs - 0000017: IK bend goals for knees and elbows both behave oddly with extreme size differences - 0000016: After pulling out with a larger phallus, you can't penetrate again. - 0000012: Rack foley ignores volume settings - 0000008: Switching between actions while pleasuring self switches to subject - 0000005: Pressing control Z in character editing creates a black, female shaped body inside of the characters body - 0000002: Changing from "neuter" to "penis" causes a crash - 0000001: Large embellishments are hidden by clothing ====== v0.1.2 ====== "More interaction framework, buttfucking and resistance." - September 3, 2016 ==================== - Improvements to interaction physics and IK alignment. - Improvements to physics, momentum, and jiggle for many body parts. - The penetration system is now more fleshed out. Anal fucking and anal riding are now functional. - The interaction camera now shows a ghost of your character while zoomed in. This will be toggleable later. - A free cam mode has been added. Tap F while interacting with a test subject to activate it. - A number of screen effects have been added to indicate the player's pleasure, pain, and overstimulation. - The interaction interface now includes a reticle that should help make interactions feel more natural/intuitive. The interaction sensitivity is now adjustable via XML editing. There will be a proper interface for this later. - The penetration resistance system has been revamped. The initial push in to an orifice should now behave properly based on the test subject's tightness. Knots/tying are also now functional. These systems are likely to be tweaked/improved over time. - A bunch of new audio has been added, especially for interaction foley. - A little bit of premature level design / polish has been done. - The interaction pose framework has been revamped. Characters will now automatically snap into the appropriate pose when performing certain interactions (e.g. sitting on top of the test subject when riding them, or standing closer while fucking them). - You can now use your penis while wearing pants, and the game will automatically remove your pants for you. - Fixed several bugs related to new character creation and embellishment editing. - The rack chair has been tweaked a bit, and holograms will now position themselves automatically to help maintain visibility. ====== v0.1.1 ====== "Premature optimization and unfinished buttfuckery" - August 12, 2016 ==================== - This is primarily an optimization / performance patch. The game should now load faster, run more smoothly, and crash less often. - I've also done a little bit of minor polish. Bear in mind that you are still playing a development build, not a proper alpha build, and certainly not a proper, polished game. - The entire embellishments system has been rewritten to bake back down into the base mesh and update blendshapes accordingly. This means signficantly faster character loading, plus it gives me the option to use blendshapes in real time, which means there's a better chance that content like area-specific muscle growth, transformation, and bulging will be supported. - I have started setting up the penetration system, although it is not finished. You can finger and fuck assholes. Neither of those interactions is fully finished. - I have started working on the cock polishing interaction. It is not fully finished. - I have fixed several bugs. - Ghost dicks/hands/vaginas/heads are now a little bit less hideous. - IK has been improved for the performing character (i.e. you), resulting in slightly smoother animations during interactions. This is not finished. - You can now pleasure yourself while interacting with a subject by clicking the "Pleasure Self" button in the bottom left corner. This only works if you're not wearing pants. - Pain and discomfort can now be registered by characters, and they will show some basic emotional reactions to it. - I have added a /help command to the console. You're welcome, >>589935. - It should now be possible to delete save files without the game automatically closing. - The interaction pose framework has been started. As a result, the "Stocks" bondage apparatus (which could only be obtained through developer commands / save file editing) is no longer functional. It will return. ====== v0.1.0 ====== "Strap a test subject in and jack them off" - August 1, 2016 ==================== - You can now select a test subject, assign them to a bondage apparatus, and interact with them. They will receive stimulation, which will give them either pleasure, discomfort, or overstimulation. With enough pleasure, their arousal, anticipation, and proximity to orgasm will rise. When their incoming pleasure and their orgasm buildup meet, they will have an orgasm. - Characters with penises will drip precum as they approach orgasm. Female characters will get visibly wet and drip as they approach orgasm. If you interact with a wet vagina, your fingers/face/dick/etc will get visibly wet. - Character primitive colliders have been heavily tweaked to allow better collision with cum. - Characters with penises will cum when they orgasm. Female characters are currently unable to squirt, but it will be added as a fetish option and a rarely-occuring natural phenomenon. - Interactions with a penetrator will now properly react to the penetrator's girth. - Interactions have been reworked to be significantly more modular, which also makes it tremendously easier to add new interaction types. - You can now use your left hand when interacting with a test subject by holding L when you begin the interaction. A better interface will be developed for this later. - Three interactions have been developed: tease a penis with your hands, giving a handjob, and rubbing a clitoris with your fingers. - Foreskin now animates properly. - Knots and equine flares now animate properly as the character approaches/reaches orgasm. - Characters now display some basic emotional reactions and expressions while being stimulated. These are not final/finished. - Got a very basic alternate bondage apparatus started, but not completed. You can try it out by pressing I in one of the lab rooms, clicking on the ground to place it, then pressing I again to exit editing mode. - Added a credits screen. - Fixed several character rendering bugs. - Fixed a few physics bugs. ====== v0.0.11 ====== "Test subject selection and basic interaction IK" - July 1, 2016 ==================== - You can now open up a test subject selection interface by talking to the NPC at the Client Management Center (just past the showers). The test subjects are randomly generated (some of your preferences are taken into consideration, but some aren't working yet). - You can assign a randomly generated test subject to a rack chair and they will be placed into the chair. - You can now enter interaction mode when near a test subject in a rack chair. While in interaction mode, you can select various tools, then click hotspots to interact with them. None of the interactions are actually working yet. - I have set up some basic IK framework for interacting with hotspots. You can see a little bit of this work by using the hand tool to interact with a male subject's penis. This is not finished. - Herm genitals (dick + vagina, no balls) are working. Herm genitals with balls might still be coming, but I need to see how the penetration system works before I can make any promises. - Character load time has been improved. - Characters can now be generated with random decals. - Fixed an eye clipping bug. - Fixed a bug where volume would get set to zero during the new player sequence. - Fixed some bugs with pants clipping on certain types of legs/feet. ====== v0.0.10 ====== "More launch bug fixes, plus decal drawing fix" - June 1, 2016 ==================== - Tweaked a couple more launch settings based on bug reports / feedback. - Decal drawing is back up and running. ====== v0.0.9 ====== "Launch bug fixes" - May 30, 2016 ==================== - Graphics quality options should now be available again on the launcher. - I accidentally forced the game to render in DX11 while I was playing with VR support. I've reverted that change, so now the game should automatically detect the correct render path for your computer. If you were running into launch bugs in 0.0.8, this might fix your problem. - The game will now detect when an appdata wipe is necessary, and do it automatically. REMINDER: the game is still in VERY EARLY DEVELOPMENT, and it is extremely likely that YOUR SAVE DATA WILL BE WIPED FREQUENTLY. Please make backups of your existing save data each time you run a new version of the game, and bear in mind that your old save data might simply not work with newer versions of the game. - I have made some optimizations to the character texture system that will improve load times and result in significantly lower memory usage. If you were experiencing crashes/freezing while building NPCs, this might fix your issue. ====== v0.0.8 ====== "New user sequence" - May 29, 2016 ==================== - Clothing is now loaded from the public resources directory, instead of internal resources, allowing it to be modded. - I've put a little more work into the tail fur system. This system is still incomplete, but it now supports some organic randomization, more detail, and is generally just a little bit more pleasant to look at. I feel obligated to mention that while the system is incomplete and will still see improvements (especially once I start focusing on art, instead of frameworks), we are approaching the point where I say "chunky / low poly is the style I'm going for". - Fixed several clothing clipping issues, and added some new street clothes for the PC to start in. - Fixed several physics bugs, and improved the behavior and deformation of most body parts, especially the dick and breasts - You can now equip clothing from a changing station in the showers. - Clothing now covers up embellishments that would otherwise clip through the clothing. Some embellishments, like antlers and horns, are exempt from this. - A decal painting system has been added to the character editor. You can now apply any image you want to a character, anywhere you want. A small library of test decals has been added. You can add more by simply dropping decals (256x256 PNG) into the \AppData\LocalLow\Fek\Rack 2_ Furry Science\decals\ directory. - Any texture layer, including decals, can now be set to glow. - Cleaned up the character editing interface a bit, and added a new relaxed T-pose option. - Added functionality that allows characters to hold objects. - NPCs are now generated with randomized color schemes. - The character quick-start form now has a color randomization option. - Improved the new player sequence a little bit. New players are taking to the character customization screen, then given a tour of the laboratory by the requisitions officer. - Did some more level design stuff. There is now a client management desk, where you'll select test subjects to put into your research rooms, as well as a storage area and a chemical research area. - Reworked the embellishment system to be more resilient to mesh changes and custom body parts. As a result, embellishments might be misplaced on characters made in 0.0.7 or earlier. - I have successfully gotten the Oculus Rift working inside the game. The interface isn't properly arranged for VR, and there is not a proper first person mode, but I believe it's now fairly safe to say that Rack 2 will eventually support VR. ====== v0.0.7 ====== "Dialogue, facial animations, and inventory system" - Apr 29 2016 ==================== - I've added back in one of the lower quality settings, for testing. - The dialogue editing tools are now significantly more robust, and I've been a few trees for the receptionist and HR manager, to test them out. You can tinker with the editor by typing "dialogue" in the console. It's not pretty / made for users. - You can now open dialogue with NPCs. Dialogue can be fancy / formatted. It can call functions, get and set variables, and interact with your inventory. - There is now an inventory system. You can view your on-person inventory by pressing TAB. You can use J, K, and L to give yourself test items to play around with. You also have some hidden storage containers, which is where items are sent if you can't hold them. - Dramatically improved loading times for characters that have already been built once, using a combination of texture caching, reference mesh caching, and seam vertex index caching. - NPCs are now randomly generated based on some parameters that I can adjust for each NPC (for instance, the receptionist is very likely to be a small female, right now). NPCs then persist between sessions. If you'd like to generate new NPCs, delete their .rack2character files from \AppData\LocalLow\Fek\Rack 2_ Furry Science\characters\ - The facial animation system is now up and running, although I must stress that the actual animations are not finished. Facial animations can be triggered through dialogue, or you can test a few of them out with the numberpad. ====== v0.0.6 ====== "Music, sounds, character quick-start, and inverse kinematics" - Mar 30 2016 ==================== - You can now toggle the shower on/off while customizing your character. - The audio framework is up and running. The game now contains music and audio. - I've started implementing the inverse kinematics system. You can play around with it a little bit by using the rack chair. - I've started working on a requisitions area in the pit, where you'll manage the lab equipment and order new stuff / upgrades. - I've started building some dialogue editing tools. - I've set up the basic framework for NPCs. One will be randomly generated as your secretary at startup. They don't actually do anyrhing yet. - The game now includes a quick-start form for very quickly setting up a character from scratch. It allows you to select a species, define your gender/sex, your body type, and very quickly edit your color scheme. - The game should now work properly when played on a non-C:\\ drive. - The game's translation files can now be updated remotely without needing a game update, so I can patch in new translations. - The game can now detect when a newer version is available. - The game can now display news/updates on the title screen. - Added localization support for Icelandic. ====== v0.0.4/v0.0.5 ====== "Basically just 0.0.3, but with bugfixes" - Mar 2 2016 ==================== - Fixed a memory leak that was causing texture assets to pile up and crash, especially after you had spent a bunch of time in the editor. - Added more rigorous checks to make sure that files are actually in place before attempting to load them. The game will also automatically attempt to repair any missing/broken files it encounters, and will warn you if it fails to do so. - Fixed a bug that would cause your character to disappear / reset to the default character after importing a character from a file. ====== v0.0.3 ====== "Character editor almost finished" - Feb 29 2016 ==================== - Game files are now loaded locally. This will help make the game more moddable in the future, and also means you can play the game offline without any problems. - You can now import and export characters, which can be shared with other users. I plan on setting up a forum for sharing characters (as well as custom parts / mods) very soon. - Several sample characters are included with this month's build. You can import them from the character editor. - You can now select hairstyles from the embellishments menu. Only a few have been included, for testing. - You can now filter/search in the texture pattern selection menu. - You can now choose from a variety of character head bases, including: bird, bovine, canine, cervine, equine, feline, lizard, mustelid, and rodent. - Each head now has a handful of morph sliders you can tweak. - Added some basic ear physics. These are likely to be improved, especially for longer/floppier ears. - Added a bunch of new character textures. - Improved UI behavior at lower resolutions. - Lower leg muscles now morph with body mass. - You can now give your character wings - feathery or leathery. They have some basic animations and physics applied, but they are NOT finished. They will be restrained in most bondage setups, or completely hidden via pocket-dimension portal devices. - Tweaked the game's rendering style a bit. New materials, better SSAO, better lighting. - You can now customize your character's hands and feet. - You now have free control over the camera while customizing your character. - You can now customize your tail's appearance and behavior. - You can now decorate your character with embellishments like antlers and tufts of fur. These embellishments will automatically blend in with your character's texture, or you can give them custom colors/gradients. - Plantigrade animation support. - Fixed some bugs related to the walking animation when entering character customization mode. - Fixed camera clipping. - While customizing your character, you can now snap to the center axis of a grid by holding CONTROL. - When a localization phrase is missing, it will now show the English phrase, along with a warning that the phrase is missing, which you can click to view the localization document (and help fix it, maybe? <3) - Fixed up some font issues with Korean and Japanese localization support. - Fixed a bug that would cause the game to lock up on the loading screen if you entered the game too quickly the first time you played each day. (Because the cache clears at midnight, and it didn't prevent you from accessing cached content even if it hadn't been loaded yet.) - Added localization support for Slovenian and piratespeak. - TEMPORARY: Deleting a save file will also close the game, in order to prevent a bug that occasionally caused the wrong save data to be removed. ====== v0.0.2 ====== "Texture system, blend shapes, save system" - Jan 26 2016 ==================== - You can customize your character's body type and height. - You can create and delete save files, which persist from gameplay to gameplay, and correctly save character customizations. - Set up a basic texture/pattern/color editing system, including a few very shitty test patterns, many of which have glitchy seams and need to be redone. This is not the final quality. - Started working on fur/horn/antler painting/positioning system, but it's not done yet. If you go to the "Fur" tab and click your character, it'll fuck with the vertices you click. - Rebuilt the entire character data format to allow part swapping, better hybrid support, and more on-the-fly changes/customizations. - Clothing system started. You can equip a test shirt by pressing P. It will adapt to match your character's body type. - Optimized load times a bit. - Added localization support for Japanese and Hungarian. - You can now exit the game and return to the title menu / save select without restarting the game completely. - Broke the camera clipping. ====== v0.0.1 ====== "Genital customization" - Dec 29 2015 ==================== - You can now enter character customization mode by using the sink in the showers. - You can customize your character's genitals. Neither of the herm-style genitals work. Slits don't work. - Added a "Return to Showers" option to the pause menu for if you manage to get stuck somewhere. ====== v0.0.0 ====== "The first one" - Nov 25 2015 ==================== - Created a very, very early prototype, just showing off some of the very basic framework I've been setting up. - You can walk around an empty laboratory as a naked cat thing using WADS. - You can toggle a HUD on/off with TAB. - Use the numberpad keys 0-4 to switch to a handful of test bondage poses. - While in a laboratory test room, press I to enter a simple editing mode. This doesn't really do much yet, just testing stuff.