Having to Open Doors in IF: Bad Form?

March 9, 2009


I’ve been beta-testing Realm of Obsidian for a few weeks now, and two of my testers told me that having to open a door annoys them.

Many games allow the player to move through a door and into the next area, and the opening of the door is an automatic thing. The player doesn’t have to consider whether a door is open or closed. If it isn’t locked or barred in some way, they can just go in that direction.

In my game, you will be told that the door is closed, if trying to go in a direction where a closed door lies. My main reason for this? I have a sound that plays when a door is opened or closed. (Actually, it can be one of several sounds, depending on what door is being dealt with.) Sure, I could have the door open automatically on going north (for example), then play the sound and put the PC in the next location. But for me, there’s something special about entering the command “open door” and hearing a “creeeek” sound.

If enough people complain, I might change this. But for now, it remains. I’ll be submitting Realm of Obsidian to the Spring Thing competition with the “door issue” as is. Maybe I’ll get a point deduction of some kind, though of course, I hope not. I just don’t think it’s a big deal to type in “open door.” Any thoughts, anyone?


How Often Do You Get Laid Thanks to Your IF?

March 1, 2009

I haven’t posted in awhile, and I’m going to cheat a bit and hand the bulk of this blog over to someone else. I found this on the rec.arts.int-fiction newsgroup (known to those familiar with it as raif). You can access newgroups through certain email programs like Outlook, or through Google Groups.

This post was in response to an attack on Adam Cadre. It made no apparent sense, seemed spawned from jealousy, and asked the question, “How often do you get laid thanks to your IF?” The post (which I will NOT reprint here) depicted IF authors as being rather unattractive and unwanted as a partner. I thought the reply below was very well said. I don’t know if the author wants their name revealed, but my thanks goes to you, if you’ve written this:

 Because a professional appreciator contributes nothing to the world.

The only way we can positively affect the world is to add to it. As I often tell people, if you want to really live, put something out there. Don’t just read a book. Passively taking in input does nothing. You must output something. Even if that something adds nothing to the world other than affecting how someone else looks at it. At least you are then contributing. Someone who hides in his room and reads every book ever written does nothing to add to life on this planet.

So we put something out there. Some of us write IF. Some of us do much more. Some of us write fiction, poetry, computer games, photograph things, write comics, cartoons, and photo stories. Some of us put that out there either on a personal web page, or in a magazine, or on our computers.

But we don’t do it “to get laid”. Not everything can achieve that, nor
should that be the only goal in life.

Hedonism may be fun, but it doesn’t affect anyone but yourself.

Affect someone else.

Do something.

Put something out there.

It’s the only reason we are here.

I think the last sentence is untrue, as well as the fact that creating something is the only way to contribute something. What about the social worker who saves lives? What about the police officer who apprehends a criminal? Those people also contribute to the world, but yes, I would like to add something – to create. That’s my thing, though I greatly appreciate the social workers and police officers (among others) of the world.

On a funny note, anyone familiar with playing IF will find this brilliant. It’s a response in the same thread:

>>I only get laid thanks to Adam Thornton’s IF. 😦

> Wow. Can you tell me the trick to that? It never works for me.

Have you tried “Want to come upstairs and see my interactive fiction?”

Yeah, she said “I only understood you as far as wanting to come.”

Which initially seemed pretty promising, but turned out to just be a
parser error.