A text Myst Online project

General debates and discussion about the Guild of Writers and Age creation

Re: A text Myst Online project

Postby belford » Sat Jul 13, 2013 9:44 am

Copying a link from your booklet and assigning a local name is probably the least ugly approach. (It is of course possible that worlds will be renamed, and that there will be more than one world with the same name. So "Dusty Hill" by itself is not a reliable specifier. But you could paste a link and say "I am calling this link dusty_hill for the purposes of this Age's code", and then the name would be associated with the ObjectId.)

I ran into the same problems trying to specify a world for creating linking books. Once I get that sorted out, hopefully, I can make world-communication channels use "the same interface", whatever that means.
belford
 
Posts: 344
Joined: Sat Sep 29, 2007 7:18 pm

Re: A text Myst Online project

Postby Christopher » Sat Jul 13, 2013 11:58 am

So I just released my first experiment in Seltani. The age is called Talgrea. I would be interested what you think of the concept of the age.

Christopher
User avatar
Christopher
 
Posts: 276
Joined: Mon Jul 19, 2010 3:25 am

Re: A text Myst Online project

Postby Acorn » Sat Jul 13, 2013 2:26 pm

Hi, Christopher, I just visited Talgrea and met some interesting people and earned some money :) By choosing one mission, it seems I may have missed another one, so I tried to "reset" to change my choices, but the link didn't seem to work.

If you need some help with proof-reading and translation, I'm sure there are lots of native English-speakers who'd be happy to help ;) - just ask!
Image
Acorn
 
Posts: 724
Joined: Sun Feb 26, 2012 9:56 am

Re: A text Myst Online project

Postby Christopher » Sat Jul 13, 2013 2:50 pm

Oh, I forgot to remove the reset link... I used it to easily reset some specific variables to test some stuff. And no, you didn't missed a mission. You can only take one of the two missions for now (Either a "good" version or a "bad" version of the mission). But there are more to come :)

And I think I could use some help of native English-Speakers...

Christopher
User avatar
Christopher
 
Posts: 276
Joined: Mon Jul 19, 2010 3:25 am

Re: A text Myst Online project

Postby belford » Sat Jul 13, 2013 9:12 pm

New functions today: players.name(), players.location(), players.ishere(), players.focus().

The world-building page has a link "Browse recently discarded properties". This lets you look at properties you've changed or deleted in the past 24 hours. It's a clumsy way to provide an undo function, but it will probably save your butt someday.

Players should no longer be stuck in-world after they log out.
belford
 
Posts: 344
Joined: Sat Sep 29, 2007 7:18 pm

Re: A text Myst Online project

Postby Acorn » Sat Jul 13, 2013 11:38 pm

Christopher wrote:
I think I could use some help of native English-Speakers...

Christopher


I'd be glad to help: what's the best way to do it? It would be easier to mark up a text document than to play through the game and send you notes..... but I don't know what the game can output - selecting out all the text entries might be useful for other purposes, including translating a game into another language. Maybe this is another ask we should make to belford?

Otherwise I assume I'd need to go through the code to find the text entries?
Image
Acorn
 
Posts: 724
Joined: Sun Feb 26, 2012 9:56 am

Re: A text Myst Online project

Postby Pavitra » Sun Jul 14, 2013 12:15 am

Talgrea is an intriguing concept. I think Seltani is powerful enough to support a CRPG, but not an indefinitely large randomly-generated map. (Unless you're willing to have each location in a separate instance, or all players visible from all "locations".) I look forward to seeing where you go with it.
Have Ages, and link to them without bindings. [Words 1:13]
Seltani
User avatar
Pavitra
 
Posts: 226
Joined: Mon Apr 05, 2010 7:11 pm

Re: A text Myst Online project

Postby Pavitra » Sun Jul 14, 2013 3:29 am

Minor bug: clicking in the booklet first on a standard-instancing age, then on a restricted-instancing age (e.g. Seltani District, Leafspin), tries to apply the first age's selected scope to the second one, potentially causing an "Error: The instance of this portal may not be changed." message. Closing the popup after the first age is selected seems to clear whatever is being "remembered". Clicking two differently-restricted-instancing ages (e.g., Leafspin then Seltani District) does not cause this.

Steps to reproduce: Click Basic Library (personal) in the sidebar. Click Seltani District (global) in the sidebar. Click "Touch the page." in the popup.

Expected: Link to Seltani District.

Observed: Location does not change. "Error: The instance of this portal may not be changed." in chat pane.
Have Ages, and link to them without bindings. [Words 1:13]
Seltani
User avatar
Pavitra
 
Posts: 226
Joined: Mon Apr 05, 2010 7:11 pm

Re: A text Myst Online project

Postby Pavitra » Sun Jul 14, 2013 6:18 am

Design consideration: If I give out a link to a location in one of my ages, and I later change my mind about allowing people to link to that location directly, should I be able to break all existing links leading there?
Have Ages, and link to them without bindings. [Words 1:13]
Seltani
User avatar
Pavitra
 
Posts: 226
Joined: Mon Apr 05, 2010 7:11 pm

Re: A text Myst Online project

Postby belford » Sun Jul 14, 2013 10:06 pm

I've added functions for pronouns. There are also some new property types. "Panic" lets you panic-link the player, as in the crashing situations of Leafspin. "EditStr" is the basis of the chalkboard and editable bookcase labels.

You can now set the copyable and instancing flags for your worlds. This brings up another point, which is that I see people are experimenting with "situational" locations in their worlds. (That is, locations that describe times, or events, or pages in a book, rather than physical places.) Leafspin is an Age that does this.

This is cool but dangerous in a shared environment. Situational locations stop making sense when two or more players show up.

To keep the illusion from cracking, I made Leafspin a "solo" world -- that way two people can never inhabit the same instance. I recommend doing this, or at least thinking about it, for any world that contains situational locations.

(I've added a section to the end of http://seltani.net/doc/ which explains this in more detail.)
belford
 
Posts: 344
Joined: Sat Sep 29, 2007 7:18 pm

PreviousNext

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 9 guests