Nerd stuff - Unity framework for interactive smut (Patreon)
Videos
-
Gamework0001-2062.mp4
Downloads
Content
So... let's talk interactive porn.
Right from the start when I was messing around with C# stuff I firmly said- no smut. I have no interest in mixing smut and games. The two urges are pretty mutually exclusive for me... when I'm killin' stuff I don't really care about filth, I just wanna hack 'n slash. On the same token, when I'm trying to do "science" I typically don't like to have to stop and fiddle with the mouse every few seconds to make stuff happen, I just want to sit back and "perform some experiments". Y'know?
But I keep running into a problem with learning game dev stuff, after a day or two of playing with it I start to feel guilty that I'm doing that instead of making filth for everyone, since that's what I'm being supported here for. So I always end up giving up pretty quickly and moving back to animating or drawing or something.
But then a day or two ago I suddenly had the realization... if I'm making filthy games, I can learn and experiment with scripting and be making filth for you all at the same time!
Suddenly, I am very interested in porny games, ha.
So... to that end, here's a thing I've been fiddling with for the last few days. See attached. It's not much to look at now, you'll have to use your imagination a bit. I had an idea for how I could potentially make something like those interactive flash animations where you can choose few different scenes and different animations will play depending on what you click, only instead of flash animation it could be fully rendered 3D blender animations, because these are just literally looping video clips. Basically just using code to switch between short porny video loops on demand, with a few extra controls here and there. There's still work to be done, I need to get an intro mechanic set up, and get the orgasm buttons working (now there's an interesting sentence), but the basic skeleton is in place.
For the actual animating, it looks like it'll be a massive amount of work but the majority of it should actually be pretty quick- I'm picturing most loops being about five seconds long, with variations being fairly subtle so quick to make. A hand on the back of the head for a few seconds, that sort of thing. Just a little movement to spice things up while a main loop is... uh, looping. The longest animation time will be all the orgasm scenes necessary, 'cause I want it to dynamically play a different one depending on what action is happening, and they'll all need fluid simulations and stuff... The transitions could also be pretty time consuming as well though, because while they should be fairly short, I'll need a unique transition animation for going from every loop to every other loop. But, I honestly don't think it'll take an unreasonable amount of time if I make it to the point where all the mechanics are set up and it's time to start animating.
But all this begs the question- does anyone like interactive smut like this? I never did, but I could swear I saw tons of the stuff back in the flash days so there had to be an audience somewhere, right? I've also hard the word "rack" pop up a few times in recent days...
Anyway, lemme know what you think I guess? I imagine most people won't be able to really judge until it's done so I'll probably attempt to see this one through to completion in some fashion before really trying to get a feel for if anyone cares, but I'm curious of what y'all think of interactive adult stuff in general and if it's a direction I should keep pushing.
This was just an easy early step in the direction, but I could see eventually building game-capable models and actually trying to make something playable at some point, with enough practice. Hard to say though, just poking around in the dark right now.
Uh, but yeah. Lemme know!
Oh, one last tidbit while I'm here, 'cause I think it's amusing. I was worried while I was trying to figure out how to get all the transitions to work that I was going to need some sort of big dictionary or table or something, stuff I don't even know how to work with yet, to get that all figured out. I thought I was going to need a reference to what scene I'm on, a reference to what scene I'm going to, and a description of what clip to play as a result of every single combination. I was expecting to have to write a huge amount of bullshit to get that working, but then after fiddling around for a bit I realized if I just alphabetize all my clips I could use some existing references to scene changing and managed to boil it down to basically two lines.
currentVideoSelection = transitionVidSelection[button.scene];
player.clip = currentVideoSelection[button.storedScene];
And one could argue the second line is doing all the heavy lifting.
Anyway, thought that was kinda neat. Bye now!