I’m writing a story/game, the first piece of erotica I’ve ever written, about femdom and sexfighting. It’s about about a new up-and-comer in a fictional erotic fighting league who’s randomly selected to take on the champion in a match for charity, and gets dominated both physically and sexually. I’m doing lots of sexual holds and moves—breast smothers, facesits, stinkfaces, and plenty more—but also emphasizing that she’s in excellent shape and much stronger than him, so that she can easily do as she pleases. The Champion is confident, seductive, and dominant, but also friendly and playful. She’ll taunt and tease him but won’t mock him viciously, knock him around (and out!) without putting him in the hospital, and so on. I have a lot of ideas for ways for her to do this; there are chapters in the story for everything from boxing to submission holds to high-flying pro wrestling moves that would probably never work in real life (I’m taking more than a little artistic license with those). And I also want her to have a soft side: after the match is over, I’m planning an epilogue where she comes in to check if you’re okay, worried that she got a little too rough with you in the ring. I’m using three variables to track your state throughout the game. Two of them are visible: these are Exhaustion and Humiliation. Exhaustion is how much you’ve been beaten up and physically dominated over the course of the match; it builds up when you’re getting outboxed, put in submission holds, attacked with wrestling power moves, and so on. Humiliation is how much you’ve been outfucked and sexually dominated; it (obviously) builds up when she performs a sexual move on you such as a facesit, stinkface, or breast smother, or when she’s just plain fucking you in the middle of the ring. I’m planning for the finale of the match to come once either stat reaches a certain threshold, signifying that you’re either no longer physically able to fight or that your will to continue is gone and you’re ready to submit. The third, hidden variable is Respect. This represents the level of, well, respect the Champion has for you. You’re a scrappy underdog who doesn’t really have a chance, and showing grit and determination (for example, by refusing to submit or confronting her head-on even though you know it’s hopeless) can earn her admiration. Building this up enough unlocks an alternate ending where she offers to let you win in order to boost your career and eventually make you into a worthy opponent to fight against. You can accept this offer (in which case you get a maledom scene or two before the alternate ending) or turn it down. If you refuse, you get an alternate-dialogue version of the main ending. I know this will be a complex and difficult undertaking, but I have plenty of ideas and I’m motivated to write. My only concerns are technical—I don’t know how to use linking chapters, or if conditional branches can be hidden until their conditions are fulfilled. I’m also very open to suggestions of ways for the POV character to be dominated; there are plenty of branching paths to fill. My only restrictions are: no out-there fetishes like scat, farts, or vore, and no excessive cruelty on the woman’s part. Other than that, you can get creative. Any feedback, suggestions, or advice are welcome.-
Not my cup a tea, but I suggest a THIRD ending, only assessable if you lose, but with honor, and after getting a REALLY high respect score: she agrees to take you on as her protege...
I did actually plan for her to make you her sparring partner if you get a high enough respect score and don’t take the offer to let you win. That’s probably supposed to be the “best” or “golden” ending, so to speak, given that it’s only accessible if you took some very specific actions.
I love this idea! I have no knowledge of variables and whatnot but I think this idea has a lot of potential. My only suggestion would be to just get to writing while the fire is in you. Don't let the technical stuff slow down the writing part of it. You don't have to publish anything yet but get some stuff written and saved. Once you have some material you might get a better sense on options and chapters and variables and how you want to use them. Also, just as a piece of general advice for writing erotica, don't worry about trying to satisfy everyone. Everyone has their own particular set of kinks and turn-ons. Some readers will be very vocal if you stray from their particular set of tastes. If the feedback is rude I would say simply ignore it. If it is polite then take it as constructive criticism and an expression of genuine interest. Write what you like to the best of your ability and your appropriate audience will find you eventually. (Take this advice with a grain of salt, I only started a few months ago myself.) Good luck with your first erotica story and welcome aboard.
The chyoa game mode is just a way of presenting your content. And to join different branches into less chapters, to avoid duplication of content to some extend. For example: Introduction Choice: Chose the hair-color of the hot girl a) Brown b) red Content 1) The hot {a) redhead OR b) brunette} visits the beach Choice: What does she wear? a) She wears a bikini b) She wears a swimsuit. Content 2) Description of the day on the beach, with the {a) redhead OR b) brunette} and descriptions regarding her attire {a) bikini OR b)swimsuit}.A lucky guy gets to apply lotion on her back, he would have to undo her bikini straps OR have her pull down her swimsuit, depending on the earlier choices. Now all these variables are nice, but meaningless without the content. The content is: "There is a hot girl going to the beach, where a lucky guy gets to apply lotion on her back." The story example above could be done in two different ways: Without variables, you would have already 7 different chapters, depending on 3 different choices, resulting in 4 distinct branches. See picture: With variables, you could display the same content in 3 different chapters, with 2 different choices, resulting in only 1 branch. See picture: Still in both cases, you would have to write the same content! With variables, you can thus really cut down on the branching of a story, while still giving the same choices, but it comes at the cost of learning the variable system and planning ahead a lot. So anyways, what i want to say is: Decide for yourself, if you want to write a story with different choices. And if you want to write that story, and think it could be really nice to condense it into less branches, and thus use the variable systems, i'm sure that you will find people here, that are willing to help with any questions you might have.
Well, you can forbid accessing chapters if the conditions aren't fulfilled but you can't hide them completely. Though it is possible to hide them with workarounds: 1. Name linking chapters like "Option n" You name your chapter answers "Option 1", "Option 2" and so on. Within your chapter, you ask the question before the actual Chapter Question and offer the Options like "Option 1: Bikini", "Option 2: One-piece", "Option 3: Monokini" If the girl doesn't own an one-piece, you can hide "Option 2: One-piece" in the chapter text. If the girl doesn't own a bikini top, you can hide "Option 1: Bikini" in the chapter text. That way you wouldn't give away what the hidden option offers. Disadvantage: The reader has to remind the option they choose and search them in the answer list.2. Give all linking chapters the same chapter title You name all your chapters "continue", "next chapter" or sth similar. You have to create a hyperlink (not a chapter link) to the linking chapter and name it accordingly like "Bikini", "One-Piece", "Monokini" You can hide all links the reader can't access. To navigate through the story, the reader would have to click the link in the chapter text and you wouldn't give away the hidden options. Disadvantage: This will work as long as CHYOA's routing doesn't change, means the link to a chapter doesn't change. I'm not sure how likely that is but if it happens, all links will be broken and the reader would have to guess from the unlabeled Options.