Synonym tip from Jones!

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: 30193
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Synonym tip from Jones!

Post by Ice Cream Jonsey »

OK, for the game I am working on now, I am going through thesaurus.com and pulling out synonyms for every item I can find. Granted, saying this will probably ensure that I have these giant holes in getting different words down for people, but I thought that more experienced and competent game developers could benefit from this brainstorm of mine.

Then again, for all I know people already do this.

"It's a matter of opinion, just like everything else." -- Handbook, Guild of Thieves
the dark and gritty...Ice Cream Jonsey!

Worm
Posts: 3626
Joined: Sat Aug 24, 2002 12:53 am
Location: tucked away between the folds of your momma, safe

Post by Worm »

So, do you want some input? Or is this just a statement?

No one is going to care if they can use "turn in" instead of "get in bed, sleep". Frankly the only problem I've really had with IF games are items with similar names. I think doing this for every item is going to make it feel wierd.
Good point Bobby!

bruce
Posts: 2544
Joined: Tue Jun 04, 2002 10:43 pm

Post by bruce »

Worm wrote: No one is going to care if they can use "turn in" instead of "get in bed, sleep". Frankly the only problem I've really had with IF games are items with similar names. I think doing this for every item is going to make it feel wierd.
Although I would find this annoying:

Code: Select all

> X HAT

Which hat do you mean, the Norse helmet, the baseball cap, the iron crown, the bowler, the derby, the top hat, the yarmulke, or the propellor beanie?
That's way preferable to:

Code: Select all

The dresser is on fire!  You will burn to death in three turns!

> EXTINGUISH DRESSER

I don't know the word "dresser."

The dresser is on fire!  You will burn to death in two turns!

> EXTINGUISH BUREAU

I don't know the word "bureau."

The dresser is on fire!  You will burn to death in one turn!

> EXTINGUISH CHEST-OF-DRAWERS

I don't know the word "chest-of-drawers."

AAAAARGH!  The FLAMES!

 **** YOU HAVE DIED ****

[The word I was looking for was "portmanteau".  RESTART, RESTORE, or QUIT?  You bet your ass there's no UNDO now that you know the word!]
Bruce

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

Post by Ice Cream Jonsey »

Worm wrote:So, do you want some input? Or is this just a statement?
Statement.
No one is going to care if they can use "turn in" instead of "get in bed, sleep".
Unless you happened to type in "turn in" first and it didn't work. Then you care. Then you write, in your review, that "there weren't enough synonyms."

I've frankly had my fill of writing games like that, so instead I am going to write games that have been helped with a thesaurus.

(One thing I do not do well is think of alternate verbs. It occurs to me that the thesaurus could help there, as well, as many verb actions have synonym listings in handy places in Hugo.)
the dark and gritty...Ice Cream Jonsey!

Debaser
Posts: 878
Joined: Tue Jun 25, 2002 9:55 pm
Location: Aurora, IL

Post by Debaser »

Now, I may be proven wrong when I actually get a program up to the beta testing/release stage, but I think noun synonyms are rarely a problem. In Bruce's example, for instance, no one would actually describe something as a dresser and then not implement the word dresser, unless they were being intentionally mean-spirited. And if something is described to you as a player as a dresser, and you try to call it an armoire then, to some degree, you're the one being intentionally mean-spirited.

Generally speaking, I just try to implement the nouns and adjectives I actually use in the long and short descs and obvious synonyms if they're significantly shorter ("bags" might be implemented for a "luggage" object, for example).

Verbs, generally speaking, are a much bigger deal. Hence the phrase "guess the verb". If you're going to spend time like that on implementation, I would definitely focus on verbs over nouns.

bruce
Posts: 2544
Joined: Tue Jun 04, 2002 10:43 pm

Post by bruce »

Debaser wrote:no one would actually describe something as a dresser and then not implement the word dresser, unless they were being intentionally mean-spirited.
Didn't play the IFComp games this year or read the reviews, eh?

Bruce

Debaser
Posts: 878
Joined: Tue Jun 25, 2002 9:55 pm
Location: Aurora, IL

Post by Debaser »

bruce wrote:
Debaser wrote:no one would actually describe something as a dresser and then not implement the word dresser, unless they were being intentionally mean-spirited.
Didn't play the IFComp games this year or read the reviews, eh?

Bruce
I'm pretty much down to one game each comp. Apparently I chose well. But still, if you're lazy/incompetent enough not to implement the very words you choose, then a thesaurus is unlikely to fix all the glaring problems you have as an author, programmer, and human being.

Post Reply