Question about game design: sensitive content option.

A place to discuss things that aren't specific to any one creator or game.
Forum rules
Ren'Py specific questions should be posted in the Ren'Py Questions and Annoucements forum, not here.
Post Reply
Message
Author
tcassat
Regular
Posts: 33
Joined: Tue Oct 03, 2017 7:32 pm
Contact:

Question about game design: sensitive content option.

#1 Post by tcassat »

Hello guys!

My Visual Novel has sensitive content and I want to put an option where the player can turn this on/off. But I still do not know what would be the best solution for this.

The best thing I thought was put an option on the Main Menu, called Sensitive Comment. The player could access it anytime and "on / off" whenever he wanted. However, I suspect that such a solution could cause some kind of problem in the progress of the game (I'm not sure about that). For example, if the player decides to turn on the content, save the game, turn off the content and load the game. I'm not sure if that would cause some sort of problem, but I'd rather not risk it.

Would anyone have a suggestion to solve this problem? Is there a better way to turn on / off sensitive content?

P.S: I'd rather not put this in the beginning of the game because I want to give the player the option to turn off the content without having to start a new save.

User avatar
Imperf3kt
Lemma-Class Veteran
Posts: 3791
Joined: Mon Dec 14, 2015 5:05 am
itch: Imperf3kt
Location: Your monitor
Contact:

Re: Question about game design: sensitive content option.

#2 Post by Imperf3kt »

The search currently isn't working, but when you can, look for 'profanity'. You should come across a thread detailing how I used a custom filter in one project, though the code could use some optimising now.

With some tweaks, it should do what you want.

E: via Google
viewtopic.php?f=8&t=42538&#p443860
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.

Current project: GGD Mentor

Twitter

User avatar
LateWhiteRabbit
Eileen-Class Veteran
Posts: 1867
Joined: Sat Jan 19, 2008 2:47 pm
Projects: The Space Between
Contact:

Re: Question about game design: sensitive content option.

#3 Post by LateWhiteRabbit »

You can do it with a simple boolean variable check. Your options screen can toggle this variable true or false based on what the player selects, and then you just need to have variable checks in the game, where you say: If SensitiveContent == True, do this, Else, do this other thing.

User avatar
Ulalaria
Regular
Posts: 150
Joined: Thu May 29, 2014 11:45 pm
Completed: Faust: Scene II, Queen At Arms, Rosewater
Projects: The Owl-Woman Oracle
Tumblr: meagantrott
Contact:

Re: Question about game design: sensitive content option.

#4 Post by Ulalaria »

On Queen At Arms, we had an on/off toggle in the Preferences menu for timed choices, and we did it with the basic boolean variable check as well. As far as I know, we never had any issues with it interfering with saves.

User avatar
PyTom
Ren'Py Creator
Posts: 16093
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Question about game design: sensitive content option.

#5 Post by PyTom »

I did an example on how to make a custom preference on my Patreon, https://www.patreon.com/posts/custom-11704433 .
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
Mammon
Miko-Class Veteran
Posts: 712
Joined: Sat Nov 07, 2015 3:09 pm
Completed: Pervert&Yandere, Stalker&Yandere
Projects: Roses Of The Thorn Prince
Contact:

Re: Question about game design: sensitive content option.

#6 Post by Mammon »

The programmer and I did something like this in S&Y, as already said before me it's as simple as putting a $ = False or True and then adding that distinction to the parts you want to censor with that persistent.
ImageImageImage

Want some CC sprites?

tcassat
Regular
Posts: 33
Joined: Tue Oct 03, 2017 7:32 pm
Contact:

Re: Question about game design: sensitive content option.

#7 Post by tcassat »

Thanks, guys!
PyTom wrote: Fri Jan 19, 2018 3:34 am I did an example on how to make a custom preference on my Patreon, https://www.patreon.com/posts/custom-11704433 .
I decided to use this method myself, it's the simplest and I do not intend to do anything complex in my little game. To help you, I made a pledge on your Patreon!

Bye!

verysunshine
Veteran
Posts: 339
Joined: Wed Sep 24, 2014 5:03 pm
Organization: Wild Rose Interactive
Contact:

Re: Question about game design: sensitive content option.

#8 Post by verysunshine »

Yeah, having a Boolean could fix this. You could even use multiple boolean preferences, like "censor graphic images" and "censor graphic text", if you want.

Build the basics first, then add all the fun bits.

Please check out my games on my itch.io page!

Post Reply

Who is online

Users browsing this forum: No registered users