hello! for the very basic.... i suggest of course a firewall.... with the default to block any connection you do not know.... especially coming from these games........ second of the suggestion: sandboxie plus is something many use...... i use a vm now due to minor compatibility issue with some games (unity) but sandboxie will work for 99% of game you try. some games those based in unity in my experience want an internet connection to work, even if you block they then seem to stop working, for a reason i do not know, possibly something to do with "drop" connection instead of "deny" the built in "windows filtering platform" features in sand boxie bypass these requirements....... most of the time. i would never give such a game internet connection.
the two most important thing would be isolation and a firewall, if you wish for extra paranoia, a separate device you transfer all files to before launch with no internet connection to it at all. ever.
it is rare, but a virus can be found in a porn game..... F95 some what recently had a string of virus games uploaded to their website..... many in renpy...... some unity. the renpy games some times even waited until after a certain date or time to trigger their payload which made them harder to detect. of course many thing i suggest here would have prevented this from happening. some of the code even had contingency in place to detect if it was running in a vm-like environment and not run if so.
if you choose to go to the sandboxie route, you will have to configure it your self to be very secure..... unless you pay. the soft ware is free but some features....... primarily presets are locked behind a donation........ i got by just fine with free how ever right before switching to a virtual machine. look into how sandboxie works for more information on this as you can still some what easily give attacker access to your files if not configured properly.
my suggestion...... a VM or separate device "airgapped"....... no internet connection. sandboxie and a good fire wall configuration mostly will work fine if you are lazy like i was also
there is always a rabbit hole to go down with cybersecurity, but almost all attack you see on pornographic games like this are very simple and what we discuss here is enough to stop all that have been encountered so far...... of course also try and be careful yourself........ but it is always good to account for our natural stupidity......... for me.... i need to account many, many times
it all sound over whelming i am sure but what i said can be distinguished in a very short re-search period....... just do your home work!
additional edit at the end of the post going here: if you feel like setting up a very length-rich project to get your graphics card working in your VM....... look into GPU pass-through for VMs....... it is less secure but as we spoke of most porno-game attacks are very simple. i do not think they would be interacting with a pass-through GPU in a VM