What is the program? Well, it's the result of something that @seasideslut tweeted off the cuff this morning:
Turned on by English accents? Would you like to hear my purring voice? Listen to this http://t.co/s2LuETmg9X
— seasideslut (@seasideslut) December 14, 2014
My interest was slightly piqued when she asked for suggestions of a sexual act to perform (listen to the file yourself if you are curious why!). She also suggested, later on, that she needed some sort of roulette to choose... so I programmed one for her.
@innocentlb it's been suggested that I make some kind of sex roulette machine, which chooses for me.
— seasideslut (@seasideslut) December 13, 2014
I need to point out that I'm not much of a programmer. I tried to teach myself when I was younger (much younger) and, although I turned out a few games that I distributed to my friends, I never really got past BASIC and mostly had to use text as I didn't end up using anything to render graphics with. However, programming a sex roulette seemed fairly straightforward - I just needed to use a random number generator and assign values to each number.
It took me ages and several false starts. In the end, I did manage to compile a very simple program which will choose from a list of ten different sex acts for you - and you can download it here!
It's still very basic, but I did enjoy the challenge, and what's more, this is an ongoing project now, so I can certainly add more to it. One thing that I'm hoping to add more of is a wider range of sexual acts - so something like a range of acts involving BD/SM, a number of different sex positions, things like that (suggestions in comments?) - which I can eventually implement into a version 2, if I can do that in BASIC (and I think I can, it just involves multiple subroutines).
Anyway, I had fun making this, even if it was just a way to fill up a Sunday lunchtime, so I hope you enjoy my small amount of ridiculousness too.