Interface question: list of verbs

This is a discussion / support forum for the Hugo programming language by Kent Tessman. Hugo is a powerful programming language for making text games / interactive fiction with multimedia support.

Hugo download links: https://www.generalcoffee.com/hugo
Roody Yogurt's Hugo Blog: https://notdeadhugo.blogspot.com
The Hugor interpreter by RealNC: http://ifwiki.org/index.php/Hugor

Moderators: Ice Cream Jonsey, joltcountry

User avatar
Ice Cream Jonsey
Posts: 28881
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Interface question: list of verbs

Post by Ice Cream Jonsey »

Question for anyone out there: The Spellcasting games had a list of possible verbs and nouns that they displayed for everyone. Looked a little like this:

Image

Would a list of verbs be of any use to anyone in a graphical text adventure going forward? I am thinking of implementing this because Hugo allows you to double click on any word on the screen and have it show up on the prompt. I think it would therefore be possible to play a game most of the way through with limited typing which may appeal to a few people out there.

I wouldn't set the screen up like S:101, but I'm curious as to what people think about such a feature.
the dark and gritty...Ice Cream Jonsey!

Merk
Posts: 192
Joined: Mon Nov 22, 2004 3:19 pm
Location: Wichita, KS
Contact:

Post by Merk »

I think it would be interesting. It would probably be most useful on palmtop devices, but I think the screen size would then make the feature pretty limiting anyway.

You would also need a clickable "okay" button, which you can't do unless you're at a pause prompt (during normal text input, I don't think keyboard/mouse events are trapped). You *might* be able to circumvent the normal text input altogether by writing your own that's just a "pause" loop (build a string and send it into "Parse") or just avoid the prompt altogether and make it entirely point-and-click.

Have you experimented with this yet? Or am I over-thinking it? :)

Hugella
Posts: 73
Joined: Mon Jun 28, 2004 4:45 pm
Location: Minneapolis, Minnesota

Post by Hugella »

My .02: I played the Spellcasting games, and the verb/noun lists quickly became more trouble than they were worth. Cumbersome, and it was much quicker to simply type in commands than scrolling through both lists.

Plus, I think it falls prey to the menu-type conversation systems: there's no incentive to explore on your own - you just go through all the options.

User avatar
Ice Cream Jonsey
Posts: 28881
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Post by Ice Cream Jonsey »

Merk wrote:Have you experimented with this yet? Or am I over-thinking it? :)
Oh no, no, no overthinking. I just basically have some screen real estate on the work in progress and was wondering if it made sense to try something like that. Because you can click on any word in Hugo it would work... but yeah, the Palm devices having small screens to begin with would be a problem.

Maybe I'll just release a skeleton in case someone else wants the Spellcasting interface? That might be the best way to do it.
the dark and gritty...Ice Cream Jonsey!

User avatar
Ice Cream Jonsey
Posts: 28881
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Post by Ice Cream Jonsey »

Hugella wrote:My .02: I played the Spellcasting games, and the verb/noun lists quickly became more trouble than they were worth. Cumbersome, and it was much quicker to simply type in commands than scrolling through both lists.

Plus, I think it falls prey to the menu-type conversation systems: there's no incentive to explore on your own - you just go through all the options.
Good points. The more I think about it the more it's becoming a "just because we can do a thing it does not follow that we should." Heh.
the dark and gritty...Ice Cream Jonsey!

Roody_Yogurt
Posts: 2179
Joined: Mon Apr 29, 2002 6:23 pm
Location: Milwaukee

Post by Roody_Yogurt »

Occasionally, I'll come across old-but-interesting threads like this while looking for something else. I just want to say, I think sometimes we should do stuff just because we can!

This was an interesting idea. I wouldn't try to emulate the Legend games too much; that seems like a recipe for trouble. Still, for games looking to use up some of that extra screen real estate on today's average displays, I could imagine one window devoted to common commands that one could click on and another window for held and nearby objects. I think the end result, if done well, might be a bit more aesthetically pleasing than functional, but it'd be interesting, stylistically.

User avatar
RetroRomper
Posts: 1926
Joined: Mon Jun 21, 2010 7:35 am
Location: Someplace happy.

Post by RetroRomper »

The more interesting bit, is that Jonsey did implement / include this feature in CZK; I would wager this was the inspiration for the highlighted keyword system and the more direct, option based dialogue environment.

Seeing an idea such as this presented, then being tweaked and twisted into an entirely other direction (especially as a derivative) speaks well for how the early text adventures have influenced modern examples of the genre.

User avatar
Flack
Posts: 8822
Joined: Tue Nov 18, 2008 3:02 pm
Location: Oklahoma
Contact:

Post by Flack »

I think a list of applicable verbs would be very useful, especially for new adventurers. If "guess the verb" is part of a game's puzzle then I guess I wouldn't include it, but if it's not, then including the game's verbs would probably alleviate many frustrations.

Back in the day I remember people complaining about point-and-click adventures like Maniac Mansion and saying that a person could just randomly click their way through the game without much thought. My response was that this action would be akin to solving a Rubik's Cube by simply trying every single combination. Yes, you might eventually solve it via brute force, but the process wouldn't be much fun.
"I failed a savings throw and now I am back."

User avatar
Tdarcos
Posts: 9333
Joined: Fri May 16, 2008 9:25 am
Location: Arlington, Virginia
Contact:

Post by Tdarcos »

Flack wrote:My response was that this action would be akin to solving a Rubik's Cube by simply trying every single combination. Yes, you might eventually solve it via brute force, but the process wouldn't be much fun.
Not necessarily a good example, as a Rubik's Cube has so many combinations that you could spend years trying to solve a particular Rubik's combination using brute force.

I think the idea of showing the player options such as what commands are valid in the current context, or, if that's not possible because it's too many things to know about, the entire vocabulary, is a nice idea if you can implement it.

Although as was pointed out, how you get the run-time-system to accept a clicked on item without having some sort of equivalent of an OK button is another issue.
Alan Francis wrote a book containing everything men understand about women. It consisted of 100 blank pages.

Bainespal
Posts: 151
Joined: Fri Jul 09, 2010 8:59 am

Post by Bainespal »

Roody_Yogurt wrote:Still, for games looking to use up some of that extra screen real estate on today's average displays, I could imagine one window devoted to common commands that one could click on and another window for held and nearby objects. I think the end result, if done well, might be a bit more aesthetically pleasing than functional, but it'd be interesting, stylistically.
It would make sense for Hugo games to be designed visually for large displays, since (as far as I know), Hugo doesn't work on today's mobile devices. Aesthetics have always been a strong point of Hugo, and today's large LCD monitors present a large canvas. Sort of like the way modern websites are designed aesthetically with CSS for standard displays, but have pared-down minimalist versions for smartphones.

Post Reply