Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[Request] Changing the user interface Paradigm for Interactive Fiction

26 views
Skip to first unread message

L. Ross Raszewski

unread,
Dec 15, 2006, 9:49:21 AM12/15/06
to
Okay, so I know how in love a lot of us old timers are with the Good
Old Infocom Status Line display, but we all know it's not the only
possibility. Back inthe days of commercial interactive fiction, there
were lots of different interface designs tried out, some of them very
different from what Infocom did.

So, getting to my point, I've been trying to develop a few alternative
user interfaces for interactive fiction. But I'm one guy with my own
(often atypical) set of things I like and dislike. Here comes the
request:

Set your imagination to work. Come up with a conceptual sketch -- a
fake screenshot if you like, of a user interface for a game that's a
little more radical.

To get an idea of the range of possiblities I'm considering, have a
look at such games as City of Secrets, Narcolepsy, the Glulx port of
Balances
(http://www.ifarchive.org/if-archive/games/glulx/balances.blb), or
Moments out of Time (Renegade Version:
http://www.ifarchive.org/if-archive/games/glulx/moments.r2.gblorb;
Adventure Version:
http://www.ifarchive.org/if-archive/games/glulx/moments2.gblorb). A
pie-in-the-sky ideal would be an interface where the same layout could
(with minor tweaking) be used in a variety of games, using
interchangable sets of artwork.

My goal here is to take your concepts and translate them into GWindows
source for public release (so if you wouldn't like that, well, there'd
not be much point in participating.).

So, what does your imagination have in it?

u...@mail.ru

unread,
Dec 15, 2006, 10:52:23 AM12/15/06
to

Sure enough, I'm in love with the minimalist status line. Personally to
me, it doesn't seem like a good idea to turn the interface into a
"point and click" thing entirely, but here, the claim about "my own
(often atypical) set of things I like and dislike" is applicable, as
well. However, I've got a general suggestion: it wouldn't do any harm
if this interface could be customized by the player (in particular, any
and all parts of it could be switched on/off, colours, sizes and fonts
could be adjusted, the user could switch back and forth between icons
and plain text descriptions of the objects in her inventory, etc.).

Sorry if this wasn't particularly helpful - I realize those are very
generalized things I'm speaking about, and an experienced programmer
like yourself probably considered them anyway.

Valentine

Jim Aikin

unread,
Dec 15, 2006, 12:01:43 PM12/15/06
to
Good question. My numbah one request would be, don't force the user to point
and click! Typing should always be available as an input method.

The reason I mention this is because (like many others) I sometimes suffer
from hand ailments due to over-use of the mouse. Typing is less damaging,
for reasons I won't bore you with.

Also, having to reach back and forth between the mouse and the keyboard
takes extra time. It's intrusive.

--JA


Emily Short

unread,
Dec 15, 2006, 12:08:05 PM12/15/06
to

I second this.

On the other hand, I did get some positive feedback on the compass
display in City of Secrets, which both showed what exits were available
and let the player click to move if he wanted (without overriding the
main movement controls at all). This is one element I could see being
turned into a module with interchangeable artwork.

J. J. Guest

unread,
Dec 15, 2006, 12:14:01 PM12/15/06
to
L. Ross Raszewski wrote:
> Okay, so I know how in love a lot of us old timers are with the Good
> Old Infocom Status Line display, but we all know it's not the only
> possibility. Back inthe days of commercial interactive fiction, there
> were lots of different interface designs tried out, some of them very
> different from what Infocom did.

I'm going to go out on a limb here and admit that I really liked the
Scott Adams style split-screen display. It seemed logical somehow to
always have the room description displayed and automatically updated.

L. Ross Raszewski

unread,
Dec 15, 2006, 1:13:18 PM12/15/06
to

It's almost interesting to me that this didn't go without saying.
Somehow, when someone says "You're going to be able to click on
things", everyone hears "You're going to have to click on things". If
you take a look at Moments out of Time, Balances, or City of Secrets
(I think), you'll find that you can click on things, but you don't
have to -- in fact, in GWindows, it's actually a lot *harder* to write
things that can only be clicked on (Because the interface and the
world model are so orthagonal, that the easiest way to communicate
between the two is by shoving something into the command line --
though I do tell a slight lie; in Moments, you have to click conversation
menus unless you've got the graphical interface turned off, but these
are infrequent)

But it worries me that this notion may be poisoning the dialogue; are
people reluctant to experiment with new UIs *because* they fear that
if you *can* click, you *must* click? Of those of you dedicated to
the traditional UI, how would your objections differ if it was really
assured that clicking would be purely optional?

(And for the record, I'm one of those folks who finds the clickable
compass incredibly handy)

Simon Baldwin

unread,
Dec 15, 2006, 1:15:24 PM12/15/06
to
It's not even slightly radical, but does

http://www.ifarchive.org/if-archive/games/glulx/advent.blb

fit the bill here, if only as a way of adding new stuff but keeping all
of the old?

JDC

unread,
Dec 15, 2006, 1:18:00 PM12/15/06
to

J. J. Guest wrote:
> I'm going to go out on a limb here and admit that I really liked the
> Scott Adams style split-screen display. It seemed logical somehow to
> always have the room description displayed and automatically updated.

I never played any of the Scott Adams games, but I could see this being
useful. Particularly when I'm hopelessly stuck I find myself looking
and taking inventory every few moves to see if I've missed something
(or scrolling back if I think I have some time limit), so it might be
nice to have this information easily available in certain games.

-JDC

u...@mail.ru

unread,
Dec 15, 2006, 2:32:48 PM12/15/06
to
"""L. Ross Raszewski wrote:
"""
>
> It's almost interesting to me that this didn't go without saying.
> Somehow, when someone says "You're going to be able to click on
> things", everyone hears "You're going to have to click on things".
>
> But it worries me that this notion may be poisoning the dialogue; are
> people reluctant to experiment with new UIs *because* they fear that
> if you *can* click, you *must* click? Of those of you dedicated to
> the traditional UI, how would your objections differ if it was really
> assured that clicking would be purely optional?
>
> (And for the record, I'm one of those folks who finds the clickable
> compass incredibly handy)

Sorry if I didn't express myself clear enough. My point wasn't "You
shouldn't disallow traditional text input in your interface" (this
REALLY goes without saying) - I just meant the interface elements
should be switchable and customizable.

What I meant was this: I took a look at the interface for Balances and
found it somewhat confusing, because all the "secondary" (from my point
of view) interface elements were so huge they overshadowed the fulcrum
of any text adventure - the text input/output window. I'd rather have
them smaller, and some of the less frequently used (like the button for
VERBOSE mode, which really is employed one time for a game session at
best in most cases) I'd be glad to be able to switch off.

Now, I think there would be as many different or even opposite opinions
about that. The same goes for fonts, colours, etc. etc. Therefore, I
don't think you can make a really universal interface (which you strive
for, as far as I understand your original post) without making it fully
customizable.

Valentine

Emily Short

unread,
Dec 15, 2006, 3:00:03 PM12/15/06
to

L. Ross Raszewski wrote:
> But it worries me that this notion may be poisoning the dialogue; are
> people reluctant to experiment with new UIs *because* they fear that
> if you *can* click, you *must* click?

I'm reluctant to experiment mostly because I have a hard time thinking
of interesting UI additions that would improve matters. You have to
have a game with *just* the right size of inventory for a graphical
representation to be any help at all: too few and it's pointless, too
many and you can't fit it all in. And even then, I don't know that I
wouldn't prefer a list.

I also have mixed feelings about a standard graphical window that
always displays an image of the current location. Usually that image
doesn't reflect changes to the game world; it's also hard to get
consistent imagery. There are a handful of recent games that I think
have made this work -- Necrotic Drift to an extent (but it's a game
whose atmosphere is best served by a certain grunginess, so the
occasional flaw in the photographs is fine) and Ekphrasis come to mind.
Ekphrasis splits the screen left and right, incidentally, which I like
better than the classic top/bottom split because it means that the text
area of the screen is a nicer shape on a modern computer. But still.
Mixed feelings about this.

There are various single cases (Narcolepsy, Lock and Key, Words of
Power) where there was something genuinely worth displaying with an
unusual UI. I can imagine other possible twists: for instance, a game
where the player's appearance/equipment matters a lot, so we always
have a little paper-doll self in the corner showing what we're
wearing/wielding; a game where your interlocutor's face is visible with
changing expressions (Shattertown Sky has given this idea a bad rep,
but I think if handled more deftly it could actually work, maybe even
with photography).

Still, mostly what I imagine is interesting ways to *display*
information, rather than new ways to let the player interact with it. I
might particularly like a pretty frame that suits the particular game
I'm playing, and maybe, if appropriate, a few custom widgets
representing what might otherwise go in the status line: the compass
rose, a small map of my immediate area, a turn counter, a clock. My
mental image at the moment: a steam-punkish sort of frame with, in one
corner, a slightly rusty compass, and, in another, a grungy analog
clock slowly advancing.

I wouldn't have wanted this a few years ago, I think, but I now usually
play IF on a computer screen considerably bigger than my ideal text
window, so I wouldn't mind (and would indeed positively welcome) a
frame that dominated the screen but left plenty of margin space around
the text itself.

But I'm equally sure that there are people who would find this
cluttering and distracting and would prefer the simple elegant look of,
say, a Spatterlight text window.

Poster

unread,
Dec 15, 2006, 4:16:37 PM12/15/06
to
L. Ross Raszewski wrote:
> Okay, so I know how in love a lot of us old timers are with the Good

> So, what does your imagination have in it?

'tis a pity it's not cross-platform.

-- Poster

www.intaligo.com Building, INFORM, Seasons (upcoming!)

Mike Rozak

unread,
Dec 15, 2006, 4:52:07 PM12/15/06
to
http://www.mxac.com.au/mif/screenshots.htm

You need two command lines, one for actions and the other for speech to NPCs
(or other players).

If you display objects, clicking on the objects should bring up a context
menu with the most commonly-used commands or things to say to the object.

Clicking on the room's 360 image should move in a new direction, or examine,
or whatever is appropriate, like Myst.

--

Mike Rozak
http://www.mxac.com.au


Default User

unread,
Dec 15, 2006, 5:50:03 PM12/15/06
to
J. J. Guest wrote:

Which specifically did you mean? I recall that Beyond Zork had three
viewport system, one of which was a local piece of a map.


Brian

--
If televison's a babysitter, the Internet is a drunk librarian who
won't shut up.
-- Dorothy Gambrell (http://catandgirl.com)

Jim Aikin

unread,
Dec 15, 2006, 6:03:50 PM12/15/06
to

"Emily Short" <ems...@mindspring.com> wrote in message
news:1166202485.4...@n67g2000cwd.googlegroups.com...

>
> I second this.
>
> On the other hand, I did get some positive feedback on the compass
> display in City of Secrets, which both showed what exits were available
> and let the player click to move if he wanted (without overriding the
> main movement controls at all). This is one element I could see being
> turned into a module with interchangeable artwork.

I like the compass rose a lot -- as an on-screen option, not as a device
that must be used. Same with TADS 3's hyperlinks in the "you can go" error
message. It's nice if you like using the mouse, but can be ignored if you
don't.

--JA


ChicagoDave

unread,
Dec 15, 2006, 6:52:59 PM12/15/06
to
> L. Ross Raszewski wrote:
> Okay, so I know how in love a lot of us old timers are with the Good
> Old Infocom Status Line display, but we all know it's not the only
> possibility. Back inthe days of commercial interactive fiction, there
> were lots of different interface designs tried out, some of them very
> different from what Infocom did.

I personally think the UI is hampered by the currently available
methods for developing alternate UI's.

A more open approach might be to have a basic interpreter written in a
friendlier language than C, like Java, VB.NET, or C#, and then develop
variations in code. The Z-Machine allows for extensions using your own
opcodes, so it's small leap to then completely redoing the UI to do
interesting things.

If this were available to the hackers in this community, different UI's
might pop up for every game. That would be cool.

David C.

Dannii

unread,
Dec 15, 2006, 11:34:40 PM12/15/06
to
To have a very customizable interface I would write a new interface
standard. Glk is too limiting. It would output xml in a structure that
allows you to specify several different media for the same content.
Want a video? Have one. Want a picture? Have one. Want simple text as
well? Have that too.
For input, an events model would have to be designed that would
(somehow) allow you to input the same commands in many different ways -
text, mouse actions, prehaps even voice recognition.
The interpreter can then decide (either by only allowing one option, or
by letting the user choose) which types of media, and which types of
input events it would allow. A minimalist interpreter could look
indentical to what we currently see in most games, but other
interpreters could be far more fancy.

Bernhard

unread,
Dec 16, 2006, 3:45:06 AM12/16/06
to
Jim Aikin wrote:
> "Emily Short" <ems...@mindspring.com> wrote in message
> news:1166202485.4...@n67g2000cwd.googlegroups.com...
>
>>I second this.
>>

This thread so far can be summarised as "reimplement the Magnetic
Windows interface by Magnetic Scrolls (Wonderland) in GWindows".

I'd second that because I love the interface, it is configurable
by the user, there is a point and click interface with a compass
rose, a graphics/animation window, graphical map, player inventory
and room inventory, all interactive and nicely connected and you can
switch all that off and do barebone typing (almost forgot the text
input window).

Cheers,
Bernhard

fel...@yahoo.com

unread,
Dec 16, 2006, 5:37:37 AM12/16/06
to
It seems that every time someone suggests expanding IF
into the realm of multimedia, people are quick to point out
that text adventures are all about reading and typing, that
the point of literature is to evoke imagery whitout the help
of pictures (like they've never seen a book with illustrations)
or that they don't like having to click. I guess they use
their computers in text mode, and they only took the
mouse because it came bundled with the machine.

Well, I'm one of those atypical guys who likes what's
beautiful, whatever the medium (or media). I've seen
at least one parser-based game that would have worked
much better as a multiple choice adventure, and a MCA
that would have been better served by a parser. I still
have to finish Ekphrasis, and I positively love it. And
because I've been (briefly) involved in video game creation,
I know that designing a game to work equally well with
two different interfaces (say, first person point'n'click
and text-based with parser) is almost impossible. Those
would be two different games entirely.

My point is, one standard interface is not enough. Authors
should use whatever works best for their creation. The
major authoring systems are flexible enough to let one's
imagination run free, so why don't we do just that.

Be creative,
Felix

Dannii

unread,
Dec 16, 2006, 6:44:33 AM12/16/06
to
On Dec 16, 6:45 pm, Bernhard <bernh...@spambucket.com> wrote:
> Jim Aikin wrote:
> > "Emily Short" <emsh...@mindspring.com> wrote in message
> >news:1166202485.4...@n67g2000cwd.googlegroups.com...
>
> >>I second this.This thread so far can be summarised as "reimplement the Magnetic

> Windows interface by Magnetic Scrolls (Wonderland) in GWindows".
>
> I'd second that because I love the interface, it is configurable
> by the user, there is a point and click interface with a compass
> rose, a graphics/animation window, graphical map, player inventory
> and room inventory, all interactive and nicely connected and you can
> switch all that off and do barebone typing (almost forgot the text
> input window).

I would hope an interface paradigm shift would do away with compass
roses completely, unless the game is specifically about orienteering..

>
> Cheers,
> Bernhard

L. Ross Raszewski

unread,
Dec 16, 2006, 12:09:42 PM12/16/06
to


I know you have your reasons for wanting to go this way, but, frankly,
your point of view reflects that you haven't actually looked all that
hard at what's available.

ChicagoDave

unread,
Dec 16, 2006, 2:28:49 PM12/16/06
to
>L. Ross Raszewski wrote:
> I know you have your reasons for wanting to go this way, but, frankly,
> your point of view reflects that you haven't actually looked all that
> hard at what's available.

I am fully aware of what you can do with the current tools. None of it
comes close to what I envision.

David C.

na...@natecull.org

unread,
Dec 16, 2006, 7:24:29 PM12/16/06
to

L. Ross Raszewski wrote:
> On Fri, 15 Dec 2006 17:01:43 GMT, Jim Aikin <rai...@musicwords.net> wrote:
> >Good question. My numbah one request would be, don't force the user to point
> >and click! Typing should always be available as an input method.

> It's almost interesting to me that this didn't go without saying.


> Somehow, when someone says "You're going to be able to click on
> things", everyone hears "You're going to have to click on things".

Yes. This is because in a large number of cases today, GUI interfaces
do just that - they fail to make sure that all their elements are not
just text-accessible, but equally easy and pleasant to use via
keyboard. This may not be the case for Glulx IF, but it certainly is
for a lot of Windows software (for example, a recent version of
Symantec Antivirus had a console where dumping a log - something you'd
think would be a fairly common, scriptable action - was only possible
by navigating a tree widget and clicking on a graphical toolbar icon).
It is also even the case for OSX in its default settings, unless you
have swotted up on a lot of cryptic undocumented command-key
combinations.

So it is natural that someone who likes using the keyboard, who hears
that a GUI will be implemented, will have as their first instinct to
flinch and prepare for the worst.

Jim Aikin

unread,
Dec 16, 2006, 7:46:30 PM12/16/06
to

"Emily Short" <ems...@mindspring.com> wrote in message
news:1166212803....@73g2000cwn.googlegroups.com...

>
> Still, mostly what I imagine is interesting ways to *display*
> information, rather than new ways to let the player interact with it. I
> might particularly like a pretty frame that suits the particular game
> I'm playing, and maybe, if appropriate, a few custom widgets
> representing what might otherwise go in the status line: the compass
> rose, a small map of my immediate area, a turn counter, a clock. My
> mental image at the moment: a steam-punkish sort of frame with, in one
> corner, a slightly rusty compass, and, in another, a grungy analog
> clock slowly advancing.

This sounds sweet. But as you point out, it's about information output, not
user input.

User input is always going to be either point-and-click or type commands,
isn't it? I mean, voice recognition technology is available, but it's pretty
much going to map either to text or to point-and-click hotspots.

Here's the thing, though: My abilities as a graphic artist are close to
nonexistent. To have a UI with "a slightly rusty compass" in it, I'd have to
hire a graphic artist to create the image. Or try to scrounge some pathetic
clip art, I suppose.

However, I'm an accomplished composer, with a powerful recording/synthesis
environment on the same computer as my IF stuff. I don't believe anybody in
this thread has yet mentioned sound output.

This concerns me because I'm hoping to include underscore for some of the
scenes in my next game. I'm planning to use TADS 3 for various reasons, and
it has sound output, complete with mp3 playback, which is good because it
will keep the file size manageable.

But: TADS won't do fadeouts. (I emailed Mike Roberts about this last week. I
guess he's busy with other things that have higher priorities. Can't say I
blame him.)

The result is, when the player leaves a location that has underscore, the
music will either shut off in an abrupt, unnatural, intrusive way rather
than gently fading to silence, or continue playing blithely even though it's
no longer appropriate for the new location/scene/mood. Either way -- ugh.

So if we're going to discuss interface enhancements, I guess I'd like to put
in a good word for audio output enhancements.

--Jim Aikin


niz

unread,
Dec 17, 2006, 2:59:05 PM12/17/06
to

L. Ross Raszewski wrote:

i believe the legend entertainment guis they developed for the pc text
adventures Gateway, Gateway 2, Timequest, Eric the Unready etc are
still the state-of-the-art to satisfy everybody (graphics and mouse
lovers, text maniacs).

here is a screenshot:
http://www.mobygames.com/game/dos/frederik-pohls-gateway/screenshots/gameShotId,5103/

every element on that screen can be removed just leaving the standard
text window and nothing else. at the opposite end, you can play pretty
much the whole game just by clicking on the verb and noun lists, and
even by clicking on objects in the graphical display.

Richard Bos

unread,
Dec 17, 2006, 7:52:32 PM12/17/06
to
lrasz...@loyola.edu (L. Ross Raszewski) wrote:

> On Fri, 15 Dec 2006 17:01:43 GMT, Jim Aikin <rai...@musicwords.net> wrote:
> >Good question. My numbah one request would be, don't force the user to point
> >and click! Typing should always be available as an input method.
> >
> >The reason I mention this is because (like many others) I sometimes suffer
> >from hand ailments due to over-use of the mouse. Typing is less damaging,
> >for reasons I won't bore you with.
> >
> >Also, having to reach back and forth between the mouse and the keyboard
> >takes extra time. It's intrusive.
>

> It's almost interesting to me that this didn't go without saying.
> Somehow, when someone says "You're going to be able to click on
> things", everyone hears "You're going to have to click on things".

Painful experience, I fear. Not, perhaps, with IF, but in general, every
OS, every office suite, every program which introduced more options to
use the mouse has also either removed or hidden options to use the
keyboard. Keyboard shortcuts get removed, menus don't get designed for
easy keyboard access, shortcuts that do exist get hidden far away in the
back end of a helpfile, not in the index. One telling example, IMO, is
the way in which it's now the default in MS Windows for the underline
for alt-key shortcuts to be hidden.

I, for one, don't object to mouse control. I think it must be done
carefully, but I'm not against it. Over the last few years I have
protested against too many graphics in IF, though, and that's related to
this fear. One of the reasons I don't like them much is the suspicion
that IF authors will start to rely too much on hints hidden in the
graphics - that something which was once an optional extra pretty bit
will turn into an essential information-carrying part of the game.

Richard

fel...@yahoo.com

unread,
Dec 17, 2006, 11:58:26 PM12/17/06
to
Richard Bos wrote:
> [...] in general, every

> OS, every office suite, every program which introduced more options to
> use the mouse has also either removed or hidden options to use the
> keyboard.

Duh! They're designed for the common user, the one who doesn't want
to remember anything. The one who jumps in surprise when you press
Control-C Control-V in front of her. The one who backs away in terror
at the mere sight of a command line. Are you forgetting we're all geeks
around here? :-)

> Over the last few years I have
> protested against too many graphics in IF, though, and that's related to
> this fear. One of the reasons I don't like them much is the suspicion
> that IF authors will start to rely too much on hints hidden in the
> graphics - that something which was once an optional extra pretty bit
> will turn into an essential information-carrying part of the game.

I'm not so sure about the 'optional' part. Sometimes a picture is worth
a thousand words. Consider a puzzle based on constellation shapes.
How would you do it in text? Or would you dismiss the idea outright?

Trying not to be an island,
Felix

Emily Short

unread,
Dec 18, 2006, 6:28:08 AM12/18/06
to

Jim Aikin wrote:
> Here's the thing, though: My abilities as a graphic artist are close to
> nonexistent. To have a UI with "a slightly rusty compass" in it, I'd have to
> hire a graphic artist to create the image. Or try to scrounge some pathetic
> clip art, I suppose.

Tangent: I usually get stock art and photography from istockphoto.com;
some of it's really quite good, and for IF-related purposes you usually
don't need anything larger than the smallest size, for $1 an image.

Making a pretty UI out of such elements would probably still require
some graphic artistry with photoshop or illustrator, though. I see your
point there.

Jenny

unread,
Dec 18, 2006, 6:56:02 AM12/18/06
to
Ok, I was not going to get involved in this thread but this here below
scares me!!!
If someone wants a fancy graphical game with pictures that tell the story
then go ahead and play any one out of thousands of fancy graphical video
games.
Personally I believe that graphics can be a nice extra touch in a text game
but if the images are necessary to finish or even enjoy the game then I am,
as well as thousands of others in my situation, left behind.
I'm not at all picking a fight here. This is only one of many thoughts I
have when reading this thread so ignoring me is ok.
jen

fel...@yahoo.com

unread,
Dec 18, 2006, 7:42:50 AM12/18/06
to
Jenny wrote:
> Ok, I was not going to get involved in this thread but this here below
> scares me!!!
> [...] if the images are necessary to finish or even enjoy the game then I am,

> as well as thousands of others in my situation, left behind.

Hey, easy, there! I realize there are many people who can't play a game
with pictures because, well, they can't see. But you're overreacting. I
don't think anyone in this thread suggested making graphics mandatory
in IF. There are plenty of text-only games and there always will be.
All I want is a little diversity from time to time. Besides, we were
just talking. I fail to see how this is aggressive or offensive...
or whatever.

Felix

Jeff Nyman

unread,
Dec 18, 2006, 8:09:48 AM12/18/06
to
<fel...@yahoo.com> wrote in message
news:1166445770.3...@n67g2000cwd.googlegroups.com...

> Jenny wrote:
>> Ok, I was not going to get involved in this thread but this here below
>> scares me!!!
>> [...] if the images are necessary to finish or even enjoy the game then I
>> am,
>> as well as thousands of others in my situation, left behind.
>
> Hey, easy, there! I realize there are many people who can't play a game
> with pictures because, well, they can't see. But you're overreacting. I
> don't think anyone in this thread suggested making graphics mandatory
> in IF.

I don't think it's so much overreaction. I think this was more in response
to when you said: "I'm not so sure about the 'optional' part. Sometimes a

picture is worth a thousand words."

When you're not sure about the "optional" part that means a suggestion for
making them mandatory.

Where the confusion maybe stems is that you're referring to a *specific
game* that may utilize graphics as a non-optional aspect while the thread as
a whole is referring to the ability of a system to accomodate graphics (but
not making them mandatory for any given game).

I think the happy compromise is that if a game utilizes graphics *and* those
graphics are a fundamental part of the gameplay (meaning you must view them
to be able to solve the game), that simply needs to be made clear by the
game as soon as possible -- i.e., right at the start or in the accompanying
documentation. That way someone who dislikes such games (or who cannot see
them due to blindness or other sight impairments) will know to avoid that
game.

Beyond that, however, you're talking about a specific puzzle in a game that
requires a graphic. The thread as a whole is about a graphical user
interface that supports the game (regardless of whether the game has
graphics or not). That interface itself is another concern for
vision-impaired users.

- Jeff


JB

unread,
Dec 18, 2006, 9:06:21 AM12/18/06
to
Jim Aikin a écrit :

(snip)

> However, I'm an accomplished composer, with a powerful recording/synthesis
> environment on the same computer as my IF stuff. I don't believe anybody in
> this thread has yet mentioned sound output.
>
> This concerns me because I'm hoping to include underscore for some of the
> scenes in my next game. I'm planning to use TADS 3 for various reasons, and
> it has sound output, complete with mp3 playback, which is good because it
> will keep the file size manageable.
>
> But: TADS won't do fadeouts. (I emailed Mike Roberts about this last week. I
> guess he's busy with other things that have higher priorities. Can't say I
> blame him.)
>
> The result is, when the player leaves a location that has underscore, the
> music will either shut off in an abrupt, unnatural, intrusive way rather
> than gently fading to silence, or continue playing blithely even though it's
> no longer appropriate for the new location/scene/mood. Either way -- ugh.

(snap)

Since you are an accomplished composer, maybe you can do something
close to what LucasArts did with their iMuse system ?

Meaning that you have a music loop in room 1, and when exiting room 2
to go to room 2, you stop sounds and play a special transition sound of
3-4 secondes that ends with a fade out ?

When I added short sounds sequence in my game, I "forced" the fade out
in the mp3 itself.

I would be very interressed in any progress about this.

JB

Jenny

unread,
Dec 18, 2006, 10:27:05 AM12/18/06
to
Thanks jeff. I'm not always good with words and you just said more or less
exactly what I meant. I'm not picking a fight. I have fears about
developments that might run away from me. That is really my problem and that
is a different thread altogether.
Peace man!

jen
"Jeff Nyman" <jeffnyman_nospam@nospam_gmail.com> wrote in message
news:uumdnWPJ7vWSDhvY...@comcast.com...

fel...@yahoo.com

unread,
Dec 18, 2006, 10:27:32 AM12/18/06
to
Jeff Nyman wrote:
> I don't think it's so much overreaction. I think this was more in response
> to when you said: "I'm not so sure about the 'optional' part. Sometimes a
> picture is worth a thousand words."
>
> When you're not sure about the "optional" part that means a suggestion for
> making them mandatory.

Well, I think the key word here is "sometimes". When a picture can be
made optional, by all means, it should be. But who can decide what
"optional" means in the context of a particular game? I think it's the
author - and so we come to the compromise you suggest. Which, by
the way, I consider more than fair enough. But there has to be a
compromise.

> Beyond that, however, you're talking about a specific puzzle in a game that
> requires a graphic. The thread as a whole is about a graphical user
> interface that supports the game (regardless of whether the game has
> graphics or not). That interface itself is another concern for
> vision-impaired users.

Then the two issues are related, and I wasn't too much off-topic, if at
all.

Felix

Parham

unread,
Dec 18, 2006, 10:51:37 AM12/18/06
to
Lol I can't see any relations between these two.

L. Ross Raszewski

unread,
Dec 18, 2006, 10:57:20 AM12/18/06
to

I ran into a similar problem with Moments out of Time (2). I had
wanted the background music to cross-fade when moving between
areas. While that's technically legal, I found that actually trying to
do it caused most of the common interpreters to explode in a
moderately unpredictable way. I settled for a simple fade-out and
fade-in, which, thankfully, you can do in Glulx.

For the project I'm working on now, I've got a notion of composing the
background music on the fly, as it were, by stitching together
separate musical elements based on the state of play. Inthis, though,
I think the technological support is going to be the least of my
problems.

But at any rate, the reason I didn't speak much to audio output is
that there's not much I can do on this front. If someone says, "Gee,
I'd think it was neat if there was a Legend Entertainment-like user
interface", I can just bugger off and write one (Actually, I *did*
about five years ago, it's part of the GWindows demo kit); there's not
much I can actually write that will produce new paradigms for using
audio in IF (Beyond the API I've already written)

Jeff Nyman

unread,
Dec 18, 2006, 11:06:37 AM12/18/06
to

<fel...@yahoo.com> wrote in message
news:1166455652.2...@48g2000cwx.googlegroups.com...

> Then the two issues are related, and I wasn't too much off-topic, if at
> all.

I just want to make sure that people who do post a dissenting or cautionary
viewpoint are not considered to be "overreacting" necessarily. That's all I
was speaking to.

Personally, speaking to this thread as a whole, the simple inclusion of
graphics in a game seems to be beside the point in one sense because you can
do that *now* with most systems. (Interpreter support is another matter.)
The key point here seems to be how those graphics are presented in terms of
these alternative UI interfaces that Ross is looking into.

I'm very interested to see what comes of this because, like you, I agree
about the option for diversity in terms of interface formats, as long as the
diversity is ... you know, optional.

- Jeff


Parham

unread,
Dec 18, 2006, 11:15:22 AM12/18/06
to

Sounds are also a good suggestion. While sometimes they can be cool and
bring another demention of reality to the player, in some other games,
on the other hand, they can be poor or even bring down the quality of
the game. (Like in GNA, as you can see in all reviews). However, I
think if sounds are going to be added, putting a toggle would be
useful.
And about the graphics, I also am a blind user and know how it feels if
the puzzles in the games were graphic-based. First of all, reading
something as a text is completely different than seeing it in a
picture; One might call a plant "rose" while other might call it a "red
plant" and so on. Other than that, the programmer cannot release 2
versions of the same thing (with and without graphic) so that would be
a huge work without a real result. On the other hand, I guess using
images and pictures just to give a bit of reality to the user (like
having a picture of a place as it is described in the description)
would be good for the sighted, and blinds can easily move the files
which store the pictures in themselves away to another folder and have
fun with it.

Jim Aikin

unread,
Dec 18, 2006, 12:34:29 PM12/18/06
to
> Since you are an accomplished composer, maybe you can do something
> close to what LucasArts did with their iMuse system ?
>
> Meaning that you have a music loop in room 1, and when exiting room 2
> to go to room 2, you stop sounds and play a special transition sound of
> 3-4 secondes that ends with a fade out ?
>
> When I added short sounds sequence in my game, I "forced" the fade out
> in the mp3 itself.

Here's my issue with that: Loops suck.

My music is not loop-based. Even if it were, I would have different elements
starting and stopping every two bars, so the aggregate texture would never
loop. It would move forward in a composed manner. Music that fails to move
forward in a composed manner bores the snot out of me, and I would never
torture a listener with such tripe.

There's no way to program a fadeout into a composed mp3, because you have no
idea how long the player is going to remain in a given environment. Could be
five seconds, could be five minutes. Or anywhere in between. So where do you
put the fadeout?

--JA

JB

unread,
Dec 18, 2006, 2:59:09 PM12/18/06
to

Jim Aikin a écrit :

Hi,

There are good examples of looping music. Unless we don't speak of the
same thing, it's only recently (Half Life 2 being the only example
coming to my mind) that music actually doesn't loop. Any
lucasarts-sierra adventure had a looping music for each screen, even if
sometimes the loop was several minutes long.

I was thinking something like :

http://en.wikipedia.org/wiki/IMUSE

but a lot more amateurish, since

a) player enters room 1. Music 1 starts playing, with a fadein effect
embedded in the mp3.
b) player exits room 1. Music 1 stops. Music 2 starts playing : it's a
2-3 seconds long theme which is a transition between Music 1 and Music
3 that ends with a fadeout. Music 3 starts playing with a fadein
effect.

JB

Jim Aikin

unread,
Dec 18, 2006, 6:21:23 PM12/18/06
to
> There are good examples of looping music. Unless we don't speak of the
> same thing, it's only recently (Half Life 2 being the only example
> coming to my mind) that music actually doesn't loop. Any
> lucasarts-sierra adventure had a looping music for each screen, even if
> sometimes the loop was several minutes long.

If a loop is several minutes long, it doesn't solve the problem I'm trying
to solve. The problem is, how do you make a pleasant, non-intrusive
transition when the player leaves a room where there's music?

The method that was proposed, looping one bit until the player leaves and
then cuing up another bit that has a fadeout recorded into it, only works if
the loop is less than five seconds in length, because if the loop keeps
going any longer than that, it's out of place.

This method also relies on the ability of the playback system to make a
glitch-free transition between the loop and the tag. I would be VERY
surprised if any of the existing IF engines have single-sample audio timing
resolution, which is what would be required. LucasArts can do it, no
question. Inform and TADS authors cannot.

--JA

steve....@gmail.com

unread,
Dec 19, 2006, 12:51:18 AM12/19/06
to
I agree with Raszewski, and share the same interests. I like graphics
mixing. ("The future of IF is graphics" is my favorite IF joke. (It's
funny because that's how it turned out historically.)) But I don't want
to talk about graphical genre-bending right now. Instead I want to
consider just text.

All too often we think of text against graphics, and don't consider so
much the ways that text itself can be alternatively framed. The form of
text-only IF is not as simple and obvious as it looks.

I'd just like to share one experience. I've recently created an odd
command line, which sits at the bottom of the screen, subtley separated
from the output.

This would seem a very minor change, but it has major aesthetic
effects. It makes disambiguation questions look particularly different,
and wonders whether the player's command should be echoed into the main
output text at the top.

But more generally there's a really different "feel." The conventional
command line makes the game feel sort of like a direct terminal. A
separated command line makes the text interface seem like a layer, a
more "intentioned" interface. I think it allows significantly different
narrative and characterization.

I'm sure there will be much more interesting things said about this
stuff, and I'm just starting to figure this out myself. I just wanted
to mention that a little thing like the position of the inputline, and
the relation and separation of input and output, all have significant
aesthetic impact. There may yet be some "play" within the bounds of
text interface.

fel...@yahoo.com

unread,
Dec 19, 2006, 3:05:27 AM12/19/06
to
Jim Aikin wrote:
> I like the compass rose a lot -- as an on-screen option, not as a device
> that must be used. Same with TADS 3's hyperlinks in the "you can go" error
> message. It's nice if you like using the mouse, but can be ignored if you
> don't.

Speaking of which, it's funny that hyperlinks aren't used more in TADS
3
games. They could be used, for example, to build verb and noun menus.
Or the room description could appear in its own window and have links
on all nouns, with the command "examine [whatever]". It would remove
the tedium from x-ing the tall yellow carved-stone door and the narrow
chromed metal column and the carvings on each, if you see what I mean.

I'm referring specifically to TADS 3 because AFAIK it makes it
particularly easy to insert links and define windows and these
degrade gracefully to boot.

letmes...@gmail.com

unread,
Dec 19, 2006, 8:58:12 AM12/19/06
to
I hope this doesn't sound terribly out of place, but I feel it is very
related to the issue at hand.

I show modern IF to new players (read: young kids) and the first
reaction is "I'd hate to do all that reading and typing".

Now while the laziness to read or type is something I'd like to do away
with, I know it's enough to make many people NEVER touch IF.

If there was an interface where movement could be done via clicks and
even some actions, and only more complex actions actually required
commands, then maybe we could create a bridge that would make people
more open to classic IF styles.

The status line isn't for looks, it's a basic function. I think you
should try to add more functionality and see that that looks like
before too radical a change would work.

Jeff Nyman

unread,
Dec 19, 2006, 9:21:09 AM12/19/06
to
<letmes...@gmail.com> wrote in message
news:1166536692.8...@i12g2000cwa.googlegroups.com...

>
> If there was an interface where movement could be done via clicks and
> even some actions, and only more complex actions actually required
> commands, then maybe we could create a bridge that would make people
> more open to classic IF styles.

Good points. Note that this would not get around the reading issue,
necessarily. The typing might be mitigated by the click interface, but not
the reading.

What about an interface that supports voice input and output as well?

I know the emphasis here is on graphical user interfaces but it seems to be
that a voice user interface is just as much a valid paradigm as a graphical
one, particularly if people don't want to read (but might want to be read
to) and don't want to type (but might want to speak).

I could see a form of interactive fiction that was sort of like an
interactive audio book, as an example of what I'm sort of talking about
here.

(An issue with this -- and an important one -- would be accessibility for
those that are impaired in their hearing, so clearly a sound interface of
this sort would have to be optional.)

- Jeff


d...@pobox.com

unread,
Dec 19, 2006, 9:50:23 AM12/19/06
to

On Dec 19, 2:21 pm, "Jeff Nyman" <jeffnyman_nospam@nospam_gmail.com>
wrote:


> What about an interface that supports voice input and output as well?

To my mind voice input and output is just the same as text. Except
that text is feasible today, voice probably not quite. But soon.

_sound_ output, not just voice, however... is potentially very
interesting. No need to mention the distant waterfall or nearby birds
if you can hear them.

drj

Jeff Nyman

unread,
Dec 19, 2006, 10:01:46 AM12/19/06
to
<d...@pobox.com> wrote in message
news:1166539823....@i12g2000cwa.googlegroups.com...

>
>
> On Dec 19, 2:21 pm, "Jeff Nyman" <jeffnyman_nospam@nospam_gmail.com>
> wrote:
>> What about an interface that supports voice input and output as well?
>
> To my mind voice input and output is just the same as text. Except
> that text is feasible today, voice probably not quite. But soon.

I agree: voice input and output is the same as text: it's just spoken. As
far as how feasible, that's where I think a bigger effort would come in.
Clearly there are good speech API's out there. That said, how effectively
they can be utilized is another question particularly since they require
ancillary technology (either microphones -- for input -- or speakers -- for
output).

> _sound_ output, not just voice, however... is potentially very
> interesting. No need to mention the distant waterfall or nearby birds
> if you can hear them.

Well, again -- accessibility. If you have someone hearing impaired or
someone playing on a system without sound (or someone who just wants sound
off), you have to provide descriptions of the waterfall or the birds. That's
the problem with media in a text realm: if it starts to get used as the
*sole* means of conveying information, that can become problematic. In a
graphic game that's not such a problem because the expectation is that if
you're playing a graphic adventure, you can probably see and hear it (and,
further, *want* to see and hear it). Text games are, by definition,
predicated upon text and the expectations are not necessarily there for a
graphic and sound requirement.

As far as sound output, you can do that now with most systems, in terms of
including background sounds. Glulx, TADS and Hugo all seem to support
various sound abilities. Voice text could potentially be interesting in that
you could vary who is speaking, as some audio books do. Each character could
be given some personality.

For example, in graphic adventure games (like "The Longest Journey" and
"Broken Sword", etc.) a lot of the emphasis on spoken text is to give the
characters individual voices but also to keep people from having to read so
much. (To be sure, in those games you can usually turn off speech output.)
There are a lot of implementation hurdles to this, I agree, but it might be
something worth looking into when discussing user interface paradigm
changes.

- Jeff


ChicagoDave

unread,
Dec 19, 2006, 10:02:42 AM12/19/06
to
> steve....@gmail.com wrote:
> I'd just like to share one experience. I've recently created an odd
> command line, which sits at the bottom of the screen, subtley separated
> from the output.

I'm so torn about this one change. On the one hand, it simplifies the
main output window tremendously. On the other hand it can (doesn't have
to) detract from the interactive experience.

The one thing I like about having the commands in the output window is
when you scroll through your transcript, you can see what you've typed
before. It's possible this is a preference I personally maintain from
my days using paper terminals in the early eighties, but I think it's
more that I like to see what I've already tried.

I think in any forward-thinking UI, we should allow this to be an
option. Allow the UI user to set an option that says input line is
embedded in output window or as Steve has experimented, having the
command line entirely separate.

I can see either of these options being used for different effective
reasons and I can see how different people would appreciate either or
both formats.

David C.

Blank

unread,
Dec 19, 2006, 10:32:30 AM12/19/06
to
I suspect that hyperlinks aren't used much because they change the way
that the player reads the text.

Every time the player reaches a hyperlink it's as though a big klaxon
sounds (a-HOO-gaa!! Significant Word!!) and this completely disrupts the
carefully crafted emphases that paragraphing and word positioning impart.

I'd be all for hyperlinks if they only became visible when, say, the
player held down the SHIFT key. (I realise this is probably infeasible.)

ChicagoDave

unread,
Dec 19, 2006, 10:36:45 AM12/19/06
to
> letmes...@gmail.com wrote:
> I hope this doesn't sound terribly out of place, but I feel it is very
> related to the issue at hand.
>
> I show modern IF to new players (read: young kids) and the first
> reaction is "I'd hate to do all that reading and typing".
>

Conversely, when I have shown IF to 3rd graders at my eldest daughters
school, they have all thought it was the greatest thing in the world.
Even the Xbox boys. Of course this depends on the school. Our school
forces kids to start writing stories in first grade on a daily basis,
focusing on content and penmanship. By the time they reach third grade,
they are relatively experienced readers and writers.

Add to this that every classroom in our school as two computers, they
have a computer lab with 40 PC's, and the library also has half a dozen
PC's, the kids all are very familiar with typing. My eight year old
already touch types (slowly).

Depends on the environment, but kids will gravitate to anything
artistic if they are given a real chance to understand its value.

David C.

steve....@gmail.com

unread,
Dec 19, 2006, 11:04:05 AM12/19/06
to
ChicagoDave wrote:
> The one thing I like about having the commands in the output window is
> when you scroll through your transcript, you can see what you've typed
> before.

The command text is echoed to the output screen, doofus. (As I
explained already.)

Emily Short

unread,
Dec 19, 2006, 11:16:52 AM12/19/06
to

If you're interested in this sort of thing, it's probably worth having
a look at "My Angel", which can be played either in Novel Mode (with a
separate command line window) or in a more traditional format. It's
been a while since I played with it, but as I recall it does some
inventive things with translating the player's commands into
interesting in-game narration.

ChicagoDave

unread,
Dec 19, 2006, 12:02:51 PM12/19/06
to

I quote you:

Breslin said, "This would seem a very minor change, but it has major


aesthetic
effects. It makes disambiguation questions look particularly different,

and wonders whether the player's command should be echoed into the main

output text at the top."

This seems to suggest that echoing the command in the output window is
questionable. You are not stating that is still should be done.

I was only pointing out that I'm not sure if I personally like that
paradigm. And Emily points out in her reply about a game that rewrites
the command entirely into a more narrative style. This too is an
option.

I'm saying I'm not sure if I like it or not. But I might. I guess it's
an option that we haven't explored a great deal.

Altering the UI has always been taboo, but mostly for reasons that have
nothing to do with art. It's usually been because of standards and
about mimicing older (trraditional) styles.

I think we can open the entire discussion up and say if we were to toss
out the entire standard and visual expectation, what would we come up
with?

It's a very interesting question.

David C.

REH

unread,
Dec 19, 2006, 3:37:37 PM12/19/06
to

J. J. Guest wrote:
> L. Ross Raszewski wrote:
> > Okay, so I know how in love a lot of us old timers are with the Good
> > Old Infocom Status Line display, but we all know it's not the only
> > possibility. Back inthe days of commercial interactive fiction, there
> > were lots of different interface designs tried out, some of them very
> > different from what Infocom did.
>
> I'm going to go out on a limb here and admit that I really liked the
> Scott Adams style split-screen display. It seemed logical somehow to
> always have the room description displayed and automatically updated.

I'll second that! The first games I ever played were Scott's. When I
moved on to Adventure and Zork, I was a little frustrated and lost at
first without the guidance provided by the upper half of the screen
(hey, I was 8!).

d...@pobox.com

unread,
Dec 19, 2006, 4:26:52 PM12/19/06
to

At the time I quite liked the Scott Adams split screen display as well.
I think it was very suited to the often very small displays of the
time. The Spectrum was 32x24, the VIC-20 was 22x23 (apparently). I
remember playing Pirate Adventure on a VIC-20.

For those that haven't seen this, the top portion of the display is
permanently giving over to display the location description (locations
didn't have names and descriptions, just descriptions), the available
(obvious) exits, and the objects (obviously) in the room. It expanded
if needed (for rooms containing many objects). In Pirate, which I
happen to have extensively played recently, "I'm outside an open window
on the ledge of a very tall building" is about as long as the location
descriptions got.

Having used (a kind of emulated version of) it recently, there are two
reasons why this style would tend not to work so well these days. The
first is the length of the location description. Scott Adams games
were very terse. I'm convinced in fact that the games were designed
around the interface, and the interface designed around the common
capabilities of the machines of the era. It could definitely work with
longer room descriptions, but probably not with an already published
work. I think text would need editing to be a more consistent length
for each location. Also the very common habit of giving a location an
initial description different from its subsequent description would
need to be managed very carefully. The second reason is that our
typical displays are much bigger. It's a long way for the eye to
travel from the point where we're typing (at the bottom) to the point
where the description is (at the top). When I was playing Pirate I
made my window much much shorter than usual to make this easier for me.
I had a similar problem using the compass rose in Carmen Devine:
Supernatural Troubleshooter.

drj

Simon Baldwin

unread,
Dec 19, 2006, 4:27:37 PM12/19/06
to
steve....@gmail.com wrote:
...

> I'd just like to share one experience. I've recently created an odd
> command line, which sits at the bottom of the screen, subtley separated
> from the output.
...

Hasn't Adrift been doing this for some years already? For example (and
ignoring for a moment the terrifying color scheme used in this
screenshot):

http://ccxvii.net/gargoyle/others/adrift.html

steve....@gmail.com

unread,
Dec 19, 2006, 8:23:27 PM12/19/06
to

Simon Baldwin wrote:
> steve....@gmail.com wrote:
> ...
> > I'd just like to share one experience. I've recently created an odd
> > command line, which sits at the bottom of the screen, subtley separated
> > from the output.
> ...
>
> Hasn't Adrift been doing this for some years already? For example[...]:
>
> http://ccxvii.net/gargoyle/others/adrift.html

Yup, that's what I had in mind. I initially thought more from zMud,
mIRC, and other online "chat" clients, but the Adrift screenshot shows
the same thing at work. Also, I really like Ingold's use of the same
basic idea, in "My Angel": not echoing the command text produces a
really striking and quite different effect. I hadn't seen that before
-- it's really good.

fel...@yahoo.com

unread,
Dec 20, 2006, 3:12:18 AM12/20/06
to

Blank wrote:

> I'd be all for hyperlinks if they only became visible when, say, the
> player held down the SHIFT key. (I realise this is probably infeasible.)

It would have to be implemented by the interpreter, but it is feasible
and sounds like a good idea. As long as it's optional, he he he.

Felix

Emily Boegheim

unread,
Dec 20, 2006, 7:05:49 AM12/20/06
to
steve....@gmail.com wrote:
> I've recently created an odd
> command line, which sits at the bottom of the screen, subtley separated
> from the output.

How did you do it, if I may ask? I remember playing My Angel, being
struck by its interface, and noticing soon afterwards an email to the
newsgroups about how to do the same sort of thing in TADS 3. I seem to
remember that it was agreed there was no clean way of shifting the
command prompt into a banner. The neatest suggestion given in that
thread was creating a banner that took up 99% of the window, capturing
all game output and printing in this large banner. What did you come up
with?

steve....@gmail.com

unread,
Dec 20, 2006, 8:16:38 AM12/20/06
to
Emily Boegheim wrote:
> I remember playing My Angel, being
> struck by its interface, and noticing soon afterwards an email to the
> newsgroups about how to do the same sort of thing in TADS 3. I seem to
> remember that it was agreed there was no clean way of shifting the
> command prompt into a banner. The neatest suggestion given in that
> thread was creating a banner that took up 99% of the window, capturing
> all game output and printing in this large banner. What did you come up
> with?

There are two choices for customizing the inputline's behavior. One is
to use the normal inputline but figure out some way to suppress any
unwanted built-in behavior (e.g., cover up the game window where it
automatically echoes input). The other is to use inputEvent, which is
much simpler and effectively much more customizable, but fails to
recognize OS-specific meta- or "accelerator" keys -- the keys assigned
to menu commands -- like [crtl]-v (paste), or whatever.

Either way probably works, if all we want to do is take the input line
out of the output stream.

But I went with the latter, because it's much more powerful and much
easier for the user to work with. One of my main goals was to separate
mouse-input from keyboard-input, so it can be handled differently if
that's what's wanted. Only an "event" based commandline can override
how mouse-events are interpreted. The occasion for the thing was to
enable authors (particularly Ken) to customize the game's
interpretation of special keys (such as arrow keys). Again, only an
"event" based commandline can override how specific keys are
interpreted.

Also, now that we can actually interpret commandline input while it's
happening, it's possible (in principle) to do a lot of neat things
during the input cycle: spelling/typo notification or correction,
auto-completion, sound effects (or visual effects, such as our blinking
cursor, which comes standard in this extension), and probably a few
other things that haven't yet been thought of. But this is all on the
level of technique, and says almost nothing of the fascinating
aesthetic questions raised by Ingold and other genre-stretchers on this
thread and elsewhere.

mikegentry

unread,
Dec 20, 2006, 9:31:52 AM12/20/06
to

steve....@gmail.com wrote:
> The command text is echoed to the output screen, doofus. (As I
> explained already.)

What you said was:

"It .... wonders whether the player's command should be echoed into the


main
output text at the top."

Even assuming this isn't a typo (I assume by "it" you mean the separate
command line, but I'm not sure how a command line "wonders" something),
it's not clear whether the command line is in fact echoed in the game
text, or whether the command line only wonders whether it should be.

steve....@gmail.com

unread,
Dec 20, 2006, 10:54:21 AM12/20/06
to
mikegentry wrote:
> it's not clear whether the command line is in fact echoed in the game
> text, or whether the command line only wonders whether it should be.

The separated commandline *poses the question* whether the command
should be echoed to the screen. This question will be answered
differently by different authors, based on what they're trying to
achieve. I was thinking more of an Adrift setup, but something like
Ingold's "My Angel" is just as easy to achieve: the commandline's
behavior on this count can be switched by flipping a boolean.

J. J. Guest

unread,
Dec 20, 2006, 3:35:23 PM12/20/06
to

JDC wrote:
> J. J. Guest wrote:
> > I'm going to go out on a limb here and admit that I really liked the
> > Scott Adams style split-screen display. It seemed logical somehow to
> > always have the room description displayed and automatically updated.
>
> I never played any of the Scott Adams games, but I could see this being
> useful. Particularly when I'm hopelessly stuck I find myself looking
> and taking inventory every few moves to see if I've missed something
> (or scrolling back if I think I have some time limit), so it might be
> nice to have this information easily available in certain games.
>
> -JDC

When I look back at transcripts of games I've beta tested, the LOOK
command usually makes up a good quarter of all the commands I enter.
The Scott Adams display eliminates the need to keep typing LOOK, but
you still need to take inventory.

J. J. Guest

Blank

unread,
Dec 21, 2006, 7:25:16 AM12/21/06
to
Actually I'd be happy to have any conditionally-visible emphasis (e.g.
different text colour or bolding) to signal a player that so-and-so is a
useful word, special verb or whatever. It needn't have all the (albeit
neat) functionality of a hyperlink.

jz

Blank

unread,
Dec 21, 2006, 7:57:26 AM12/21/06
to
fel...@yahoo.com wrote:
> Richard Bos wrote:
>> [...] in general, every
>> OS, every office suite, every program which introduced more options to
>> use the mouse has also either removed or hidden options to use the
>> keyboard.
>
> Duh! They're designed for the common user, the one who doesn't want
> to remember anything. The one who jumps in surprise when you press
> Control-C Control-V in front of her. The one who backs away in terror
> at the mere sight of a command line. Are you forgetting we're all geeks
> around here? :-)
>
>> Over the last few years I have
>> protested against too many graphics in IF, though, and that's related to
>> this fear. One of the reasons I don't like them much is the suspicion
>> that IF authors will start to rely too much on hints hidden in the
>> graphics - that something which was once an optional extra pretty bit
>> will turn into an essential information-carrying part of the game.
>
> I'm not so sure about the 'optional' part. Sometimes a picture is worth
> a thousand words. Consider a puzzle based on constellation shapes.
> How would you do it in text? Or would you dismiss the idea outright?
>
> Trying not to be an island,
> Felix
>
I think that realistically, given the large amount of work that creating
graphics entails, they're either going to be a significant part of the
work, or not present. That does of course mean that authors of such
"graphical IF" would be choosing to restrict themselves to a smaller
audience than text-only games could reach.

Incidentally I don't think that "graphical IF" would be the same as any
other graphical game, where player input is expected to be via mouse
clicks. Thanks to the enormous amount of work that's been put into
making smarter parsers I think we have a beautiful input system that is
capable of great subtlety.

jz

fel...@yahoo.com

unread,
Dec 21, 2006, 9:05:16 AM12/21/06
to

Blank wrote:
> [...] authors of such

> "graphical IF" would be choosing to restrict themselves to a smaller
> audience than text-only games could reach.

Perhaps in the IF community, but outside of it, a text adventure
with graphics has much bigger chances to catch the eye and thus
potentially attract someone new. I'd say the audiences for text-only
and graphical IF are different, even though they overlap.

> Thanks to the enormous amount of work that's been put into
> making smarter parsers I think we have a beautiful input system that is
> capable of great subtlety.

Yes, its beautiful, but it's also what scares away that vast audience
most of us dream of reaching. Let's face it, computer users have
different expectations today than even 15 years ago. A picture
here and there to catch the eye, and a few links that translate into
commands to help novices get started would make a big difference.
And if those extras can be deactivated, so much the better. If not...
well, the games in question would have to fall in a category of their
own, between text and graphical adventures. Either way, this can't
hurt.

Felix

Jeff Nyman

unread,
Dec 21, 2006, 9:22:25 AM12/21/06
to
<fel...@yahoo.com> wrote in message
news:1166709916.2...@79g2000cws.googlegroups.com...

>
> Perhaps in the IF community, but outside of it, a text adventure
> with graphics has much bigger chances to catch the eye and thus
> potentially attract someone new. I'd say the audiences for text-only
> and graphical IF are different, even though they overlap.

I agree with this. I think where this has always gotten to be an point that
hasn't been fleshed out is with the term "interactive fiction." For example,
"King's Quest" could be considered "interactive fiction" of the graphical
sort. After all, it's a fictional tale that you interact with. The same
applies to games like "Myst" and "The Longest Journey."

In general, what we're talking about here (even though people dislike this
term) is "text adventures", but what I prefer calling text-based interactive
fiction. Such a concept can still have graphics, but the *basis* is the
text. This is as opposed to graphics-based interactive fiction. In the
latter, graphics are not just a part of the whole, they are a necessary
aspect of it. To me, this is what games like "Maniac Mansion", "The Secret
of Monkey Island", "Beneath a Steel Sky", "Simon the Sorceror", etc., etc
fundamentally are: interactive (stories of) fiction that are graphical in
nature.

So, to me, the important point is text-based or graphics-based, not textual
IF and graphical IF because that (maybe?) confuses the issue with outside
audiences. This speaks to the expectations of a marketing campaign based on
the expectations of the audience. Somebody playing text-based IF has to have
the expecation that most of what they're dealing with is text. Even Legend's
games or the games by Magnetic Scrolls, which used images heavily, were
text-based.

> Yes, its beautiful, but it's also what scares away that vast audience
> most of us dream of reaching. Let's face it, computer users have
> different expectations today than even 15 years ago. A picture
> here and there to catch the eye, and a few links that translate into
> commands to help novices get started would make a big difference.

I agree -- unless the expectation of this audience is not to have to deal
with a lot of text. If people simply don't like "playing a book" or "reading
a game", they're not going to really care if the game has pictures or not.

I believe it's the fundamental *style of play* that has to be spoken to, in
the same way that a first-person shooter is a very different style of play
than a turn-based role-playing game. Both use graphics, but the expectations
of the audience for each is very different. A good example might be
considering the expectations of different people who wnat a game like, say,
"Zork: Grand Inquisitor" (fully graphics-based) but would be turned off by a
game like "Zork Zero" (fully text-based, but with some graphic
embellishments).

- Jeff


fel...@yahoo.com

unread,
Dec 21, 2006, 10:17:55 AM12/21/06
to
Jeff Nyman wrote:
> [..] the audience for each is very different. A good example might be

> considering the expectations of different people who wnat a game like, say,
> "Zork: Grand Inquisitor" (fully graphics-based) but would be turned off by a
> game like "Zork Zero" (fully text-based, but with some graphic
> embellishments).

Well, I believe there are people in-between, who would play a
text-based
game if *only* they could be bothered to look at it for more than a few
seconds. This is where the graphic embellishments fit in. They don't
even have to be very intrusive - something like the new GWindows
templates might be enough. But they are needed.

Regards,
Felix

Jeff Nyman

unread,
Dec 21, 2006, 10:37:22 AM12/21/06
to
<fel...@yahoo.com> wrote in message
news:1166714275.5...@79g2000cws.googlegroups.com...

> Jeff Nyman wrote:
>
> Well, I believe there are people in-between, who would play a
> text-based
> game if *only* they could be bothered to look at it for more than a few
> seconds. This is where the graphic embellishments fit in. They don't
> even have to be very intrusive - something like the new GWindows
> templates might be enough. But they are needed.

Could be. But if those same people realized the images were just gloss for
reading a bunch of text *and* if reading a bunch of text is not, to their
way of thinking, playing a game, then it really won't matter much.

The market doesn't seem to suggest this "in-between" crowd. It didn't when
Infocom started using graphics. It didn't when Legend re-introduced the
concept. Now, granted, that proves nothing by itself. All I'm saying is that
I've just not seen the evidence for this "in-between" group. Maybe a new
user interface paradigm will bring them out. (Again, it didn't with Infocom,
Magnetic Scrolls, or Legend, but who knows?)

The way to test this, perhaps, is to take works of text-based IF that
already exist that use graphics (and there are quite a few) and show these
to the people you're trying to reach, particularly people who won't "look at
it for more than a few seconds." See if those people are interested enough
in the graphics, so much so that it removes the "barrier" they see to
playing a text game.

In other words, we don't necessarily have to rely on statements of belief.
We can try this out as an experiment, limited though the data points may be.

History seems to suggest the "in-between" crowd is largely non-existent or,
if extant, they are an incredibly small proportion of the game playing
public. Could that be changed? Possibly. Will a new user interface paradigm
do it? Maybe. It largely depends on the reasons why individuals do not want
to play text-based games. If you can make such games enjoyable to these
people, that might do it. The assumption that graphics will provide this
enjoyment factor ("are needed", in your words) is just that: an assumption.
I would be interested to see it put to the test. Who knows, we might all be
surprised.

- Jeff


fel...@yahoo.com

unread,
Dec 21, 2006, 1:08:08 PM12/21/06
to
Jeff Nyman wrote:

> Could be. But if those same people realized the images were just gloss for
> reading a bunch of text *and* if reading a bunch of text is not, to their
> way of thinking, playing a game, then it really won't matter much.

Right. I simply said pictures could make those people pay attention in
the first place. You know, first impressions and all that? Just look
how much people care about the looks of their favorite interpreter.
It's part of the experience (as much as I dislike this term), and as
such it matters a lot.

Cheers,
Felix

Jeff Nyman

unread,
Dec 21, 2006, 1:36:23 PM12/21/06
to
<fel...@yahoo.com> wrote in message
news:1166724488.3...@n67g2000cwd.googlegroups.com...

>
> Right. I simply said pictures could make those people pay attention in
> the first place.

I misunderstood then. When you originally said "they are needed" that
implied to me that you meant they *must* be there to get people to pay
attention in the first place. I was just saying that this has not been
proven to be the case in the past, at least to any great degree. (This
includes systems that allowed graphics as well as UI's that allowed the
player to customize them.)

If you're just saying that graphics are sufficient, but not necessary, then,
yeah, that could be the case. Honestly, I don't know what would attract
people to the genre again. Puzzle-solvers and avid readers seem like an
obvious choice. They would need the least convincing. When I've presented
text-based interactive fiction to them, they liked it. It was simply that
they really were not aware of it or had thought it "died out."

I've found that for these people, graphics could be a nice touch but
certainly weren't required to get them interested because they liked the
style of play that text-based IF gave them. A nice UI could help as well.
Again, however, it wasn't the deciding factor for them.

> You know, first impressions and all that? Just look
> how much people care about the looks of their favorite interpreter.
> It's part of the experience (as much as I dislike this term), and as
> such it matters a lot.

Agreed on that last sentence ... but remember, getting them to look is not
the only goal. Getting them to *keep playing* is the goal. If someone sees a
fancy graphic interface, they might say: "Oh, wow. Look at this title
screen. Cool. What's next?" Then they see a slew of text and a command
prompt (perhaps bordered around an interface that looks like a parchment).
Then they might say: "Oh. So this is a text game" (imagine that said with a
tinge of disappointment).

So a first impression only matters to the extent that what's behind the
first impression is what the person wants. I would contend that most game
players aren't stupid (and, please understand, I know you aren't saying they
are) so I would further contend that most are not going to be "tricked" by
the inclusion of a graphical interface into playing a game they simply don't
want to play.

Based on what the past has shown us, here's my working hypotheses:

(1) People who are totally disinclined to play a game based largely on
reading text and typing in commands are unlikely to be swayed into doing so
*simply because* the games have a better interface or a few graphics.

(2) People who are inclined to play a game based largely on reading text and
typing in commands are likely to want to do so *regardless* of whether or
not the game has graphics. For these people, perhaps some will like
graphics, perhaps some will not. But they're likely to play the games
anyway, regardless.

(3) People who are uncertain as to their inclination may find a graphical
interface or in-game graphics enough to at least make them look at a
text-based game. What the game offers as far as *actual gameplay*, however,
will be much more what determines which way their inclination goes.

Understand, too, I'm not belaboring all this because I'm just trying to be
argumentative. I'm actually very curious about the extent to which there is
interest in text-based games and the extent to which this can be fostered in
people. I definitely think graphics and effective UI's can play a part in
that. To what extent, I'm not certain, because in the end you still have to
convince people to like a game that is *text-based.*

- Jeff


ChicagoDave

unread,
Dec 21, 2006, 2:28:09 PM12/21/06
to
> Jeff Nyman wrote:
>
> Based on what the past has shown us, here's my working hypotheses:
>
> (1) People who are totally disinclined to play a game based largely on
> reading text and typing in commands are unlikely to be swayed into doing so
> *simply because* the games have a better interface or a few graphics.

Exactly. This is not our market. We don't care about these people.

> (2) People who are inclined to play a game based largely on reading text and
> typing in commands are likely to want to do so *regardless* of whether or
> not the game has graphics. For these people, perhaps some will like
> graphics, perhaps some will not. But they're likely to play the games
> anyway, regardless.

I'm not so sure about this. I think some people will balk at what they
might deem an ametuerish look and feel. In my current business
communications with non-IF people, I've offered them various different
views of IF and the one that they liked the most was the glulx version
of Photopia. Just giving them WinFrotz and any game seemed to cause a
great deal of stress even though they were still inclined to play
through the game.

> (3) People who are uncertain as to their inclination may find a graphical
> interface or in-game graphics enough to at least make them look at a
> text-based game. What the game offers as far as *actual gameplay*, however,
> will be much more what determines which way their inclination goes.

I think prejudices will remain. If the person is a video game only
person, there is little chance of changing that. If they're more of a
mind-game person, then IF has a very real chance.

Personally, I'd like to grab them before they've decided. I want to
pull parents and younger people into IF and make it sustainable. Trying
to convince someone that already has serious preferences for their
gameplay seems like a lose-lose situation to me.

David C.

Jeff Nyman

unread,
Dec 21, 2006, 4:10:33 PM12/21/06
to
"ChicagoDave" <david.c...@gmail.com> wrote in message
news:1166729289.4...@48g2000cwx.googlegroups.com...

>> (2) People who are inclined to play a game based largely on reading text
>> and
>> typing in commands are likely to want to do so *regardless* of whether or
>> not the game has graphics. For these people, perhaps some will like
>> graphics, perhaps some will not. But they're likely to play the games
>> anyway, regardless.
>
> I'm not so sure about this. I think some people will balk at what they
> might deem an ametuerish look and feel. In my current business
> communications with non-IF people, I've offered them various different
> views of IF and the one that they liked the most was the glulx version
> of Photopia. Just giving them WinFrotz and any game seemed to cause a
> great deal of stress even though they were still inclined to play
> through the game.

Interesting. Like you say, the inclination is still there to play the game,
but, in this case, it sounds like, the graphical elements helped.
Interestingly, in the case of Photopia the only major element was really the
bracketing UI and colors. There was not really a lot of "extra" frills in
terms of the UI itself. Does this suggest it might not take a whole lot to
make the interfaces appear slightly less "amatuerish?" I wonder. I also
wonder if too many UI elements might, in its own way, appear amatuerish or,
at the very least, detracting from the game itself. (Sort of like how HUD's
in FPS games got "too intrusive" for awhile.)

> Personally, I'd like to grab them before they've decided. I want to
> pull parents and younger people into IF and make it sustainable. Trying
> to convince someone that already has serious preferences for their
> gameplay seems like a lose-lose situation to me.

I agree on all points here. That's what I've been doing with Inform 7. I've
been showing some parents how they can use Inform 7 to help their children
tell stories. The parents and the children can work on the stories together.
We come up with things like "Sawyer's Big Adventure" or "Zach's Day at the
Zoo" and it seems to really have an impact.

- Jeff


fel...@yahoo.com

unread,
Dec 22, 2006, 12:02:35 AM12/22/06
to
ChicagoDave wrote:
> I think some people will balk at what they
> might deem an ametuerish look and feel. In my current business
> communications with non-IF people, I've offered them various different
> views of IF and the one that they liked the most was the glulx version
> of Photopia. Just giving them WinFrotz and any game seemed to cause a
> great deal of stress even though they were still inclined to play
> through the game.

That reminds me of something. My first reaction when I fired up
City of Secrets was "Hey, this looks professional. How nice is that,
for a change?" I think it influenced a lot the way I perceived the
game, even though I never noticed the compass nor tried to click
it (I learned about it from this thread). Talk about expectations.

On the other hand, I can confirm the observation about WinFrotz.
Too bad, it was my interpreter of choice back in my Windows days,
but the programmer's choice to make it look "traditional" ended up
bothering even seasoned IFers. AFAIK, at least one Z-Machine
interpreter was born as a reaction to WinFrotz's look.

Cheers,
Felix

Bob

unread,
Dec 22, 2006, 11:27:39 AM12/22/06
to

fel...@yahoo.com wrote:
> That reminds me of something. My first reaction when I fired up
> City of Secrets was "Hey, this looks professional. How nice is that,
> for a change?"

I had the same feeling with "Lock & Key". And when I think about it, my
two favorite games of the last two years are Necrotic Drift and the new
Moments out of Time (although that's perhaps premature since although
I'm loving it, I've not gotten very far with it yet), both of which
have a non-traditional UI.

Bob

Richard Bos

unread,
Dec 27, 2006, 8:32:29 PM12/27/06
to
Blank <bl...@nowhere.com> wrote:

> fel...@yahoo.com wrote:
> > Blank wrote:
> >
> >> I'd be all for hyperlinks if they only became visible when, say, the
> >> player held down the SHIFT key. (I realise this is probably infeasible.)
> >
> > It would have to be implemented by the interpreter, but it is feasible
> > and sounds like a good idea. As long as it's optional, he he he.

> Actually I'd be happy to have any conditionally-visible emphasis (e.g.

> different text colour or bolding) to signal a player that so-and-so is a
> useful word, special verb or whatever. It needn't have all the (albeit
> neat) functionality of a hyperlink.

I wouldn't, really. They tend to be spoilery. You immediately know what
is and isn't important.

Richard

Richard Bos

unread,
Dec 27, 2006, 8:32:28 PM12/27/06
to
"J. J. Guest" <jason...@gmail.com> wrote:

> JDC wrote:
> > J. J. Guest wrote:
> > > I'm going to go out on a limb here and admit that I really liked the
> > > Scott Adams style split-screen display. It seemed logical somehow to
> > > always have the room description displayed and automatically updated.
> >
> > I never played any of the Scott Adams games, but I could see this being
> > useful. Particularly when I'm hopelessly stuck I find myself looking
> > and taking inventory every few moves to see if I've missed something
> > (or scrolling back if I think I have some time limit), so it might be
> > nice to have this information easily available in certain games.
>

> When I look back at transcripts of games I've beta tested, the LOOK
> command usually makes up a good quarter of all the commands I enter.
> The Scott Adams display eliminates the need to keep typing LOOK, but
> you still need to take inventory.

That can be solved by adding another sub-window, like this:

+----------------------------+-------+
| | |
| Room Description | Inven |
| Possibly with picture | tory |
| | |
+----------------------------+-------+
| |
| > Commands and input |
| and the game's responses to |
| player actions |
| > _ |
+------------------------------------+

Possibly add a status line on top of that.

I wouldn't recommend adding a window for objects and/or exits, though,
because you run into the Morton's Fork of spoily completeness and unfair
incompleteness - in some situations both. The room description and
inventory are commonly available information.
As for pictures, I still would recommend making them strictly optional;
and the above layout doesn't require them, at least.

Richard

fel...@yahoo.com

unread,
Dec 28, 2006, 2:42:42 AM12/28/06
to
Richard Bos wrote:

> I wouldn't, really. They tend to be spoilery. You immediately know what
> is and isn't important.

Not necessarily. In Whom the Telling Changed the emphasized words
are very useful as guidelines. That way the player doesn't need to play
"guess the keyword". For other games, there's an easy workaround:
just emphasize every examinable noun, whether it's important or mere
scenery. As a bonus, add hyperlinks. The casual IF player, who may
not like to type *that* much, will be grateful.

Felix

Blank

unread,
Jan 3, 2007, 5:22:36 AM1/3/07
to

I quite agree - that's why I'd said I would only be interested in such
markers if they were conditionally visible. I would never want them to
be visible when the player read the text for the first time because even
if they're not actual spoilers, such visual emphasis completely override
the normal writing emphases of positioning, paragraphing etc. My whole
point was that when the player let go of (let's say the SHIFT key) the
highlighting would disappear again. Sorry for not making myself clear :o)

jz

0 new messages