Category: Trials in Tainted Space

Catching Up on TiTS

We’re long overdue for an update on where TiTS stands with the death of flash and the porting to javascript. Obviously flash players are being scoured from internet browsers across the world. The executable “air zip” still functions on windows machines for now, but what about mac users? What about linux bros? What about people that want to use the image pack?

Well, we’re working on getting things ported to use javascript and play in nearly any browser (much like CoC2). It’s a difficult process requiring reorganizing an absolute fuckton of code to work in a completely different system and methodology. Geddy just dropped a big commit a few days ago with this:

  • 100 changed files with 7679 additions and 4979 deletions

TiTS, moreso than even CoC2, is a nightmare hellscape of entangled content and systems – partly due to my own deficiencies in the coding arena but also due to the size, scope, and nature of the game I’ve created. Some of the design decisions that make the game so wide-open for adding content and changing characters make for a LOT to rework. Let me lift back the curtain and post some of Geddy’s own explanations:

  • A ton of the niceness we used when extending the game in Flash just plain doesn’t work in Javascript land, not without making huge changes to how all of the code relating to Characters and Items is handled. Cyclic dependencies makes pp very sad.
  • The sheer scale of the game and its content is pushing common javascript tools to the limits of what they can reasonably handle. A lot of energy is going in to keeping build times low enough to not get in the way of iteration of the UI and a lot of this revolves around careful isolation of different elements of the games code. Even then, doing things “the proper way” is still way too much to handle for things like Webpack.
  • We’ve built up a ton of weird almost-duplicate functionality that we really didn’t need – little utility functions that do something almost exactly the same way as something else that had just been lost down the back of the sofa and forgotten about. Rectifying these duplications and straightening up a lot of the odd, janky situations that we’ve created over the years.
  • The rebuild process is trying to start at the beginning of the game and work forward, using planets as a natural kind of border point between what should be converted and updated now and what can wait for another day – but this means dealing with some of the oldest and least organised code, back before we had a solid handle on a lot of the features we have today. Squeaky hackjobs to get something working quickly, that we only later built proper systems around.
  • A lot of the time spent so far has been focused on cleaning up the back of the house and make sure all of the individual little components that the content relies upon are ready to go so that work on the bigger components, like navigation and combat can focus exclusively on those, and not needing to go rooting around in the guts to convert yet another character that some specific aspect of a unique fight element relies upon.
  • A word on scale though; before the conversion process started, TiTS consisted of over a million lines of code and content. It took until I was putting the finishing touches on the Character and Item classes in the Javascript port before I realised that we had over a thousand classes between these two things – many of those rife with weird little unique issues that needed hand-touching to bring over to Javascript.

Actual image & functional previews of the rework have been on the sidelines while Gedan was (is?) digging into the guts. The game wasn’t even in a state to work when we clicked “new game” for a few weeks. Now we have the intro back, and early indicators are promising that we will see Tavros and Mhenga soon. Gena138 has been working at converting the jungle planet’s rooms into the new system now that Tavros’s file is set up as a template.

The creative wing of our little studio has hardly been idle. The new introduction dungeon is almost ready. All the rooms have their descriptions and interactive events written. Two new generic enemies are both ready to code, penned by Savin & I (mine is up on Patreon in pdf format!), including two new PC pregnancy paths for those of you itching to have kaithrit and gryvain children. William has been tapped to write the boss encounter, though he’s been so far up in Anno that it’d be hard to justify pulling him out of such a lovely nook just yet. And Adjatha? Well, let’s just say Molli (part of Cherry’s Tap Hall) has a significant blob of new content in the pipes…

What are my plans for the week? As the ADD perv-nado that I am, I’m engaged in efforts to make Gianna recruitable (since Savin said he’ll make Syri recruitable once I do!) Writing a sit-down dinner with Big T where you have to convince him to let you take his android daughter off-planet is going to be fun!

For too long, I’ve let my characters languish while stretching myself to handle to handle what needs doing in the game, and this year I want to make some serious efforts to close up some of the hanging threads I’ve left on characters like Gianna, Emmy, etc. Oh, and Anno? Savin did give me permission to write a futanari expack. I’ve been too busy to start it, but there are ideas tickling along…

Thank you for hanging in there. Rest assured, more is coming!

P.S. New Years Success! I’ve completely weened myself off of energy drinks, and this week I should be down to one soda a day!


[Backers | TiTS] Snaking Out a Patch

(Content Submission for TiTS is closed again. Thank you for the response!)

So flash is “dead” now and the JS port isn’t up and ready – yet. The “AIR ZIP” version of the game should work fine in the interrim.

Art commissioned from SXodium

Gedan started trying to get Tavros ported enough to function a few weeks back… which meant getting everything that touches Tavros ready to function… which meant figuring out things like how Mitzi’s outfit management works in JS (and every other Tavros NPC or NPC that spends much time on Tavros). Needless to say, the scope blew up there, but I heard encouraging rumbles from our code dragon’s lair and hope to have more to share with you after our weekly meeting on Wednesday.

In the meantime I’ve been banging on the new intro dungeon. Half the room descriptions have already taken shape along with some of the utility texts surrounding some of the simple puzzle content. Coming up with unique descriptions is always a bit of a grind for me. This time, I’m doing it while cutting out my morning 300mg energy drink. It’s not easy.

Today I popped over to code some fantastic slyveren hypnosmut on the side since it was more or less ready to go and hot as hell. I hope you all enjoy it!

0.8.131 Changelog:

  • Watching hypnosmut with Kiro can now lead to a bad end! Two new scenes were added. After getting the warning, you can still watch the old content if you take a 7 day break (though it’s framed with a menu that lets you voluntarily bad-end yourself at any time.) I felt this was the best way to enable the new content without completely blocking off what people were already loving. (Written by BobSamade, coded by Fen)
  • Gena138 fixed a BUNCH of bugs with the new Vark stuff.
  • The Pexiga now has an embedded image for her blowjob scenes in the Image Pack.
  • You can no longer encounter Shizuya before visiting New Texas.
  • Updated some old Shekka bust calls to the new hotness (so they should appropriately show naked/futa Shekka.)
  • A few other small fixes.

If you like what you play, consider backing us on Patreon or SubscribeStar!


TiTS Content Submission: OPEN

I’m opening up content submission for TiTS again. This time, there are no restrictions based on type or location. Feel free to throw it in the bin.

I will close them in a week’s time or once I have 30+ pieces backlogged to sort through.

Please remember that the content submission form is for COMPLETELY WRITTEN content submissions only – not ideas.

Thank you!


[Public | TiTS] Happy Holidays!

Today is Christmas Eve in my part of the world, but even if you don’t decorate tree corpses in your living room, I’d like to extend a hearty “Happy Holidays” to all of you and yours.

2020 has been a heckofa year. Travel restrictions, lockdowns, and general Covid-19 precautions have really put a damper on the ol’ holiday spirit in my neck of the woods, and doubtless on most of the world as well. We’ve seen health and family emergencies within our little “studio”. Flash died. You know, flash, the plugin our games have run on for near a decade! It’s kicking the dust, forcing us to rebuild and reorganize a lot.

But we’re still here moving forward. The JS build looks fucking slick. Geddy’s been logging a ton of hours whipping Tavros into shape but also reworking how the game’s data is held and managed in memory, something that is more necessary as it grows in size (over 500MB with embedded images!) In the meantime, we’re still working on the expanded tutorial dungeon. You can get a taste of what it will feel like with the new salvager enemies included in this public patch. I think they came out pretty great for “getting started” encounters. There will also be environmental challenges, tutorials for using a tent (and leveling up), a boss fight penned by William, and more.

I think you’re all going to love what we bring you in the new year, but for now, enjoy this arrangement of Christmas cheer and a small public update (and another one~)!

Azra putting on her Christmas finest to celebrate by Morgore!

Cait snuggling up with a big ol’ bear by CheshireCatSmile37!

0.8.130 Changelog:

  • Vark got a pretty sizeable expansion thanks to Damiekinz’s writing and Gena138’s coding. It’s now possible to fight him, defeat him, and even make him your pet if you like. Merry Christmas!

0.8.129 Changelog:

  • Embedded some CGs by Doxy into Rat’s VR content (accessible via ‘test’ cheat in the image-embedded version of the game.)
  • Fixed a few small typos.
  • (And another patch may follow~!)

THICC Images Version available! (Requires stand-alone flash player.)


[Backers | TiTS] The Night Before the Night Before…

(Original Cyber-fen by Jojocite, Santa hat added by Bullifrawg on discord.)

If you were waiting for the TiTS public patch, hang in there – it will drop tomorrow. Right now Fennyboi has a steaming hot cup of content for the loyal TiTS backers that have supported us through this shit-hell of a year. Be sure to drop any major issues with the new stuff in the bug reports so I can make sure tomorrow’s holiday patch is as jolly as possible!

0.8.128 Changelog:

  • New cheat: “test” for allowing you guys to experience WIP content that doesn’t slide neatly into the game yet.
  • New encounter: Tiger/Lion salvagers. This is an encounter meant for the expanded intro we’re putting together, but you can fight him now. They’re tuned to be fought by newly created characters with no upgrades, so your current PC will likely shred them. Includes three loss scenes and four victory scenes. (Encountered via new “test” cheat.)
  • New VR event: Rat from Sexena: Arena Tales. As part of a crossover promotion with that game, I had them add Tamani to their game and added a VR encounter with Rat to TiTS. This will eventually find its way into the Mindwash Visor and the like, but for now it is encountered via the “test” cheat.
  • Fixed a crash with post-sparring Paige oral that would crash in certain circumstances.
  • Bimbo Kiro should now have a small blurb on the “crew” menu (instead of nothing but a button.)
  • Sweet Soup’s button should no longer disappear from cooking menus.
  • Lots of typo fixes in the Love Starrz and Bhakar.
  • Fixed an issue with the LGBT where it would heal itself instead of just the pilots.
  • Numerous other smaller fixes.

[Backers | TiTS] Misc Funzies

My interest in Bhakar has increased by 200%.

Did you guys see CoC2 put out their public patch?

And it’s time for a TiTS backer patch! Don’t worry, public – we’ll have something public-facing with Christmas, probably with some extra bug fixes and a poke a the tiger/lion combo I’ve been writing.

0.8.127 Changelog:

  • New expansion: Carrie and Cora got some love from Nonesuch (with coding from Lighterfluid.)
  • New scene: male raskvel group, victory sex cunnilingus (includes special “in heat” followup!) By William.
  • New scene: Kelly “Hyper Catch”. Written by William, coded by Gena138.
  • New bust: Bhakar
  • Siegwulfe-related pregnancy should properly account for multiple wombs.
  • A small pile of bug fixes.

Cyberpunkcation

I can’t speak for the rest of the team, but I’m ludicrously hyped for Cyberpunk 2077 and fully intending to immerse myself in the game as much as possible over the next week. Between reading Neuromancer and Snow Crash (okay, this one was an audiobook, tbh) over the past couple years and absolutely loving media like Cowboy Bebop in my early adulthood, I am literally abuzz. I am so infected with Cyberpunk fever that my minotaur OC has literally been infected by it (as drawn by Jojocite).

That doesn’t mean backers are going to get shafted. I crossed the 20 page threshold on the enemy I’ve been working on this week, and as we all know from my last “vacation”, I’m terrible at it. I expect to finish his last scene and share the raw text for his encounter via .pdf within the next week sometime, both on Patreon & SubscriberStar.

Real life is a bit of garbage fire for everyone right now, but stay safe out there until we see each other again! (I might even stream some on my twitch…)


[Public | TiTS] Mor(gore) Shekka

Shekka’s packing some heavy hardware! Thanks, Morgore!

UPDATE #2: 0.8.126 is properly deploy in the play tab. Enjoy!

UPDATE: I’m aware that it didn’t properly deploy to the “play” page. Waiting on code dragon to eyeball why not.

More bugs fixing! And some new busts that I forgot to cram in yesterday! Back to backer patches until… Christmas!

High rez image release available on Mega. (Requires stand-alone flash player.)

0.8.126 Changelog:

  • New busts by Morgore: Shekka (including new futa variants!)
  • More typos fixed.
  • Fixed some references to incorrect penises during an Anno scene or two.
  • Reporting Doctor Badger to Penny’s replacement no longer displays Penny’s bust.
  • Dom Siegwulfe can no longer be offered during the Valden discussions of Syriquest.
  • Lucifer can now remove non-demon horns.
  • Fixed some combat text for proper grammar with “plural” enemies.
  • Made some changes to the Gabilani pilots to keep them from being killed by normal weapons

 


[PUBLIC | TiTS] Bhakar’ing Up a Tree

Brandy and Reaha? Hell yeah (Source link)

New month! How are you all doing? I crawled out of the write-mines to clear up some of the bug reports and get you all out a public patch today. In that sense, I was successful. Bugs, of course, do what bugs do best and continued to outnumber me in spite of my attempts to squash them. Tomorrow I’ll be paging through some of the unsolved mysteries and cleaning up any new ones you all find tonight for a public patch update. Perhaps that will grant us all a measure of peace.

No? It worth a try…

After that, I’ll be back to working on writing content for an expanded introductory dungeon we’ve been putting together. It should help set the player up to hit the ground running on Mhen’ga while also providing a chance for players to experience most of the various systems the game has to offer – like teaching you how to use the survival tent.

Meanwhile the Javascript port is going ahead full steam. I shared a clip on twitter a couple days back showcasing what the intro segment looks like in the partially assembled engine, and it’s very, very pretty already. Like, good enough that I’m not going to cry too hard if it isn’t ready by the end of December. I hope to show off more as it develops.

Without further ado, PATCH! (Build with THICC images available. Requires stand-alone flash player.)

0.8.125 Changelog:

  • Bhakar, the anthro bear with multiple arms, has been added to the game. He was written by Frogapus and coded by Gena138. You can find him on the residential deck.
  • New character busts by Adjatha: Pink & Green (of the Love Starz!)
  • New planet busts by Crossman: Zheng Shi & Dhaal.
  • Cybernetic Exoskeletons should no longer require you to wear power armor to equip them. This was the dumbest bug. I’m sorry.
  • Krissy (a Christmas event) has had her encounter chances fixed. You should now be able to bump into her once it is the appropriate season.
  • Jerynn should now be able to give you a collar even if you already have one equipped. Hopefully I’ve managed it in a more sensible way than last time.
  • The Sydian Cuntboy’s combat busts should be working properly now.
  • The mad scientist Milodan from one of the Korg’ii Hold battle bad ends should now properly expand in the image pack.
  • Bimbofying a penny without a penis should now assign her the correct kind of penis (vulpine instead of canine), and on older saves, it should now use the vulpine-toting bust for canine situations.
  • Dom-mode Siegwulfe won’t act like a ditzy bimbo during Syri’s quest any longer.
  • Taking Nayna’s virginity should give some bolded notifications about it.
  • Lots of other typos and italic bleeds fixed.

What’s new this month?

  • A bunch more content for bimbofied/sluttified Kiro – particularly some good Anno threesomes, gifting her a bubble buddy (with her own bubble inventory), new talks, etc.
  • New event/quest involving royalty, competing with Riya, and more. To meet Princess Nasti, you’ll need to have a penis, not be sterile, and have 10k+ credits on hand, then head to Anon’s Bar.
  • New rare items: “Exgartuan” dildo and “Urta” dildo.
  • New Busts: Darius, Ambassador Elyrrin, Blue (of the Love Starz)
  • Paige can now grow a penis! (Note: requires the threesome event with a non-bimbo’d Kiro.)
  • New art in the imagepack by Strype for Nykke and Verusha.
  • New Sylvie Oral Worship scene.

[Backers | TiTS] Sexena & New Threesomes

For those who have followed Trials in Tainted Space since the very start of it all, back on Offbeatr (an adult-themed Kickstarter that is no longer in operation), we got some hype from the incredible Doxy, an artist of great skill and talent that I was ecstatic to be able to work with. He’s responsible for the design of Zo’dee and went on to like her so much that he spun her off into her own comic.

Now that his latest game (Sexena: Arena Tales) is about to launch on Steam, I’m happy to announce that a familiar CoC1 character may be making an appearance inside it – and that I’ll be working on inserting a Sexena reference encounter into TiTS via one of the VR stations in a future patch! I’ve added a link to their steam store page in the sidebar, so if you’d like to give it a gander, it’s right over there!

Now onto new TiTS things…

0.8.124 Changelog:

  • Sluttified Kiro can now be asked about Anno and the troubled relationship between the tanuki and Anno’s girlfriend (detailed in Savin’s Talon Rogue story. There’s also a sequel if you want to dig into the fiction tab and read “Downtime”.) While I enjoyed the story, I did take some issue with how Kiro was presented relatively to my impressions of her. Now, with this new scene and chain of events, I’ve decided to embrace those events and integrate them into creating some interesting new scenes.
  • After making up with Anno, sluttified Kiro has three new threesomes with the snow-white ausar, one featuring some roaming pet-play and two involving a literal triangle of genitals and mouths.
  • The “Androgyny” perk can now be lost.
  • It should no longer be possible to raise vaginal wetness above a value of 5 with Amazona, its derivatives, or Vanae encounters. The Vanae encounters have been updated to promote further wetness by increasing the girlCumMultiplier instead.
  • Syri’s “love” discussion should now be available for more outcomes of her quest.
  • The Implantation Station on Dhaal should now prevent you from going into debt by buying more than you can afford.
  • Using the “Exgartuan” dildo now generates taint.
  • Fixed an exploit that allowed you to use a level up to skip the turret fight on the Stellar Tether.
  • New Busts: Darius and Blue (of the Love Starz)
  • Other small fixes (particularly typos!)
  • Codex stats for Dhaal were added by Gena138.

You must be 18 years old to visit this site.

Please verify your age