This post is for the May 8-14 writing event of the 2016 AIF Writing Salon. It's not too late to join in. If you have an idea for a game, feel free to discuss it.
If you want to program interactive sex, you need a story engine to run in. Discuss your choices or come get advice about your options. Choose one, install it, and start it up.
For beginner authors, I highly recommend that you choose Twine. Specifically, I recommend Twine 2 with the SugarCube story format. When choosing a story engine, the most important thing is to choose one that has been used in other games. The more people who use a story engine, the better it becomes. There are also more people available who can help you. Twine is the most heavily used story engine available now. To be honest, Twine isn't very well-designed. It's very simple though, and over the years, the community has improved it to the point that it has become very usable. Unfortunately, the main designers of Twine created a new version called Twine 2 that discarded all the improvements made by the community. Twine 2 is easier to use but is missing many of the features from Twine 1 that are needed to make interesting games. The SugarCube story format brings many of these Twine 1 features to Twine 2, and it's mostly compatible with tutorials for Twine 1.
If you have something you want to share, just post it as a comment to
the blog post. Be careful to use a separate account for posting and not
an account you use IRL. Anonymous comments are welcome, but it would be
useful to tag your comments somehow so we know which comments are from
whom. AIF Central sometimes has difficulties dealing with longer
comments. You can break up your posts into multiple comments, or sign-up
to become a blogger on AIF Central and make a new blog post with your