Text disabled

Thursday, January 11, 2018

Pleasure Planet

Here is the beginning of a Twine game I'm working on called Pleasure Planet. It is set in a familiar science fiction universe which I shall not name here, but which rhymes with Start Rek, and is based on a short story in that setting called The Procrustean Petard (Sondra Marshak and Myrna Culbreath, 1978).


Pleasure Planet places you in the role of Cadet Holt, a young cadet in Starfleet, on board a passenger vessel on your way back to your sophomore year at Starfleet Academy. En route, the passenger vessel is attacked by pirates and driven into the orbit of a planet that was once home to a long-vanished civilization. Around this planet, the alien civilization had left behind an usual trap for visiting ships. One by one the passengers and crew are beamed off the vessel and onto the planet's surface. In the process of transport, everyone's gender is reversed!

When Pleasure Planet is completed, your task will be to escape the planet and return to the Academy, where you will find everyone much intrigued about the changes you have undergone. Your Academy instructors hope you will assist in the investigation of this strange new technology and to help track down and identify the pirates who attacked the passenger ship.  Starfleet brass are interested in the possibilities of using this technology in the field of espionage. And some of your fellow students think you look very good in your new skin . . .

Cadet Holt may begin as a male (and turn female), or begin as a female (and turn male). You may select any starting orientation, and select a new orientation after you are transformed.

Pleasure Planet version 0.28a

Friday, October 13, 2017

VR Friends List

This is a companion discussion to Virtual Reality With Friends, literally: it’s where I’m talking about companions I am building into the title. As your choice of companion influences how each game proceeds, and how the other character treats yours in VR, it’s pretty important to know who you’re teaming up with.

Most of the characters are written as students of the nearby university, as you will see.

The Boys
  • Aiden (bi M). Likes to play straight M, bi M, bi F, straight F. Aiden is handsome and friendly and gets along with everyone. He’s also bisexual and pretty flexible about what kinds of roles he will play.
  • Ashton (straight M). When stuck in the real world, he’s a skinny, shy nerd who barely can stand talking to anyone, and as a Math major, he’s usually the TA nobody notices who does all the grading. In VR, however, Ashton plays the boldest, toughest, manliest straight M roles you can think of, and he always stays in character. VR is where he goes to be the man he wishes he could be in the real world.
  • Bryson (straight M). He’s a friendly geek of the talk-your-ear-off variety, a Comp Sci major who fearlessly strikes up a conversation with anybody about anything. In VR, he doesn’t ever play men, because that’s boring. (He can do that in real life.) Instead, he plays bi F, lesbian F, or straight F.
  • Elijah (straight M). He’s a mellow stoner and philosophy major who mostly hangs out at the VR parlor as an alternative to living in the real world. He’ll play straight M roles, but he’s always wondered what it would be like to play a lesbian F role. He’s never done it because he doesn’t think he’s be very good at it.
  • Lucas (gay M). Lucas is quiet and unassuming, a Music major with a very conventional look, but he has a hidden wild child that comes out in VR. In virtual reality he can pull off mesh shirts and ripped abs and purple-tipped hair and half-shaved looks with earrings. He prefers to play a gay M, but he’ll be shocked how much fun it is being straight M or straight F if you can get him to try it.
  • Mason (straight M). Mason is kind of a jock, or at least he used to be. He’s still pretty boisterous and rough-and-tumble, like a big friendly dog, and he claims what he wants is to play big tough straight M roles where he gets lots of time with the ladies. If you can trick him into playing a straight F, he’ll be surprised at how much fun that is, too...
  • Sawyer (bi M). Actually, Sawyer has been questioning his own identity, wondering if he might not be trans. He may go so far as to admit it to you, depending how you speak to him. If he hasn’t decided to come out, he will play only straight M roles; if you get him to confess, he will also play bi F or straight F.
  • Tristan (straight M). He’s an academic, a matter-of-fact sort of guy with an interest in literature and a wide ironic streak. He might belittle some of your story choices, calling them predictable or puerile, especially those that seem custom-made for people to have sex or for men to parade around as bouncing, big-breasted lesbians. Of course that doesn’t stop him from enjoying those roles; he’ll still play lesbian F and straight M roles.
The Girls

  • Aurora (straight F). She’s kind of an odd duck, a believer in crystals and fates and reincarnation. She thinks she was a straight male in her past life, and had been sent back to live as a woman to learn some balance. She will play straight F or straight M, although she tries to warn you that she wasn’t very nice to women in her past life as a man.
  • Other characters have been defined but not written or fleshed out.


Virtual Reality With Friends

I am experimenting around with Twine to see what kind of complexity the engine can generate. The second game that leapt to mind was a visit to a virtual reality salon with a companion of your choice. It’s not a complicated idea, but it might push Twine to do things it was not intended to do, so I’m curious to see how far I can get this project to go.

Starting Your Character
At the beginning, you choose your starting sex. Your choices are Only Male, Only Female, Start Male and Start Female. If you choose Only you are signaling that your character will always play roles in games that are compatible with that sex. If you choose Start, you are saying your character might play  a role of the opposite sex during a game.

You then choose orientation. This is straightforward.

Last, and only if you choose Start, you decide what orientation you will be if you play the opposite sex.

Choosing A Companion
There are five lobbies to choose from, around which are scattered various NPCs. They have their own likes and dislikes, and they too know what roles in games they are willing to play (although they won’t always admit openly which roles those are). You can check out several companions and see what they’re like, then choose one.

Choosing A Game
At the moment there are two sample game worlds:

  • Land of the Five Red Kings, a Barbarian sword and sandal game
  • Pirates of Solace Bay, a world of 17th-century pirates.

When you have chosen a world you can see a number of titles. These are games you can play within that world. Each title has two roles, Player 1 and Player 2, which are predefined. For instance, Player 1 might say “Crelborn the Barbarian, straight male” and Player 2 says “Princess Isayra, straight female.”

It also gives you plot details, particularly if something happens to one of those two characters (for instance, if Crelborn and Princess Isayra switch bodies).

Telling Your Companion About The Game
The last thing before leaping into the game world is telling your companion about the title you chose. You can tell the truth and admit the whole plot, or you can just tell your companion what the starting characters are. In the example above, you’d tell your friend he can play Crelborn the Barbarian... but you’d withhold the crucial detail that Crelborn doesn’t stay male for long. Depending on your companion’s likes and dislikes, you might be able to get him into a game, playing a role that he didn’t quite expect...

Enter The Game World
I haven’t got to this point yet, the part where the content is, but you’ll be able to play various titles with a number of different NPCs and see their varied reaction to the same game.

Proof of Concept Version
I started by building the skeleton to the game to see if Twine could handle the variables I needed. It is to be found here: Virtual Reality With Friends (POC).




Wednesday, September 13, 2017

Calamity John update

I have been working on Calamity John in my spare time. If you're curious about the premise, look here. This is what I have completed so far:


  • A large amount of behind-the-scenes design and planning has been done. I now know what specific NPCs and plot points the game will contain and how they balance.
  • Starting (female) clothing has been created.
  • A few introductory NPCs are built: Clay Hancock, the telegraph operator; Gideon P Lemley, the snake oil salesman who gives you the transforming potion; and a scrawny cowpoke that dispenses some essential exposition before he skedaddles off.
  • The FTM transformation potion has been created, and the transformation routine has been tested.
  • A few other basic objects have been made and introduced, but they mostly serve to act as placeholders for if-then statements. For instance, if you have a gun, you can demand Doc Lemley give you his pocketwatch. The gun and the watch exist; but at the moment, they do nothing much.

Thursday, February 16, 2017

Birthday Boy

This is the beginning of a longer FTM transformation game whose working title is Birthday Boy.

As always, if you wish to sample it, you will need an Inform interpreter such as Glulxe or Gargoyle.

This game interacts with Preferences in a number of ways to allow you to adjust the game's settings. Among the changes that Birthday Boy recognizes:

  • sexual orientations (likes girls only; always bisexual; likes boys at first, but switches to liking girls). 
  • whether MTF transformations are allowed (required in order to invite your boyfriend along)
  • whether FTM transformations are allowed (required, along with MTF transformations, to wish for other couples to change sex)
  • profanity filter
  • the name of the main character
During the game itself, you will be able to choose the following things:
  • whether you have a boyfriend or a girlfriend (requires appropriate sexual orientation)
  • your boyfriend's or girlfriend's profession/body type
    • girlfriend may be bisexual or lesbian
    • boyfriend may be straight or TF-curious
  • which of your friends, including BF/GF, goes with you on your birthday vacation

This game is in its initial stages of construction. The only thing you can do at this time is choose the above settings. I have a more advanced build that I am working on containing the scene of FTM transformation, but it is not ready for release at this time.

Birthday Boy (incomplete) va1

Saturday, February 4, 2017

Anything You Can Do: update

A new version is available. Check here for the updated link and latest inclusions.

Friday, January 27, 2017

Preferences Update to release #4

Preferences is now updated to release 4. It includes

  • Preferred name
  • Added "willing" as new setting for reaction to transformation
  • Added retroactive revision of history/reality as a new category