A Thought On How To Handle Long Load Times

Provide feedback, criticism or praise about Kitely, or suggest new features
User avatar
Sarge Misfit
Posts: 254
Joined: Thu Mar 14, 2013 4:10 pm
Has thanked: 5 times
Been thanked: 223 times

A Thought On How To Handle Long Load Times

Post by Sarge Misfit »

One of the drawbacks to Kitely is how long it can take for a world to load when we teleport to it. This can be frustrating and I expect more so for those not used to it. So, I am wondering if some sort of "light show" effect could be done. The Star Trek transporter effect definitely comes to mind. I think it would also have a positive effect for others as it would show them that someone is teleporting away and likely not available for conversation.
Living life on the wrong side of a one-track mind.

National Security Threat Level: Gnat

My site: Excelsior Station
My Kitely World: Misfit's Folly
User avatar
Allen Partridge
Posts: 70
Joined: Fri Jun 07, 2013 3:46 pm
Location: Oregon, USA
Has thanked: 31 times
Been thanked: 49 times
Contact:

Re: A Thought On How To Handle Long Load Times

Post by Allen Partridge »

love that idea. The awkward social problem of - 'oh hi nice to see you but i'm already queued for .....' is one i've experienced.

you find yourself scrambling to get IM to the other party to avoid appearing rude. initiating a simple particle effect showing teleportation in progress would rock. I've also noted that the dialog says 'error' when it really is just an info dialog telling you that you're going being queued for teleport. It would probably be better to just see the particles - understanding that they indicate you are 'en route'.

--Allen
These users thanked the author Allen Partridge for the post:
Dundridge Dreadlow
Check out Virtually Human Builders Guides and Metaverse Ideas Center in Kitely: [url]hop://osgrid.kitely.com:8002/Virtually%20Human/119/31/23[/url] or visit my YouTube Channel to see what's happening in Virtual Worlds [youtube]http://www.youtube.com/virtuallyhuman/[/youtube]
User avatar
Ilan Tochner
Posts: 6726
Joined: Sun Dec 23, 2012 8:44 am
Has thanked: 5247 times
Been thanked: 4674 times
Contact:

Re: A Thought On How To Handle Long Load Times

Post by Ilan Tochner »

Hi Allen,

The dialog that says error is hardcoded in the viewer. We append the part after the "Teleport failed" prefix. One way to avoid this would be to teleport people waiting for a world to start into a transfer station. This would have the benefit of allowing people to teleport out of worlds without delays but will leave them in a transfer station where they will have a lot less to do while they wait. It isn't clear whether it is preferred to keep the existing "wait in origin world" logic or switch to using the transfer stations for inworld teleports to offline worlds (preferences differ on the matter and any change we make, if we make one, has to be system-wide).

Regarding having a particle effect on TPing, that could possibly be done if we had the particle effect to use. However, we have higher priority items on our todo list before we can even research this option.
User avatar
Sherrie Melody
Posts: 273
Joined: Fri Mar 29, 2013 6:56 pm
Has thanked: 201 times
Been thanked: 159 times

Re: A Thought On How To Handle Long Load Times

Post by Sherrie Melody »

LOL. You know, if we always automatically went to a transfer station, when changing worlds, it would get rid of that awkward 1 - 2 minutes where you say, "Okay, by now" and then they say something interesting and then you try to hurry the reply, and get telelported mid-reply, LOL.
User avatar
Sarge Misfit
Posts: 254
Joined: Thu Mar 14, 2013 4:10 pm
Has thanked: 5 times
Been thanked: 223 times

Re: A Thought On How To Handle Long Load Times

Post by Sarge Misfit »

With a transfer station, you still end up waiting. Have some fun with it, "Beam me up, Scottie!" :lol:
Living life on the wrong side of a one-track mind.

National Security Threat Level: Gnat

My site: Excelsior Station
My Kitely World: Misfit's Folly
User avatar
Dot Matrix
Posts: 1630
Joined: Sun Jul 28, 2013 3:26 am
Has thanked: 1218 times
Been thanked: 2333 times

Re: A Thought On How To Handle Long Load Times

Post by Dot Matrix »

I'd argue against using a transfer station for inworld teleports because it could break immersion if travelling between worlds of a different genre.

Perhaps we need to develop a shared etiquette to relieve any sense of social awkwardness. Non-technical, but it might work.
User avatar
Dundridge Dreadlow
Posts: 616
Joined: Mon May 06, 2013 2:23 pm
Location: England
Has thanked: 590 times
Been thanked: 339 times

Re: A Thought On How To Handle Long Load Times

Post by Dundridge Dreadlow »

I'd be forced to say a more immediate effect (like the transfer station) may be preferable, at least you'd be able to make an appropriate exit and not confuse people still talking to you :)

"bye".. ok, still here, now what..
I'll just wander over here and inspect those prims.. hey this is interesting... lets exa<beams out> bother.
ImageImageImageImageImageImage
PS. Kitely is awesome.
User avatar
Allen Partridge
Posts: 70
Joined: Fri Jun 07, 2013 3:46 pm
Location: Oregon, USA
Has thanked: 31 times
Been thanked: 49 times
Contact:

Re: A Thought On How To Handle Long Load Times

Post by Allen Partridge »

I like Sarge's idea of particles - it kind of addresses what Dot mentions - as a social convention. An interesting approach might be to create a development opportunity - by exposing a special call when teleport is in queue? Then developers could build custom 'effects' to signal to others that a teleport was in mid process.

Examples:

Rez a Tardis and walk into it.
Star Trek Particles appear and partially obscure / fade player
Avatar freezes and a Mac spinning wheel appears over their head
Avatar assumes the True Blood Vampire Pre-flight mode and then skyrockets to absurd height


--could do tons of things, and people would enjoy customizing. Not sure if a tp queued message could be accessible via ossl script. Perhaps it's an open sim dev request.

--Allen
Check out Virtually Human Builders Guides and Metaverse Ideas Center in Kitely: [url]hop://osgrid.kitely.com:8002/Virtually%20Human/119/31/23[/url] or visit my YouTube Channel to see what's happening in Virtual Worlds [youtube]http://www.youtube.com/virtuallyhuman/[/youtube]
User avatar
Sarge Misfit
Posts: 254
Joined: Thu Mar 14, 2013 4:10 pm
Has thanked: 5 times
Been thanked: 223 times

Re: A Thought On How To Handle Long Load Times

Post by Sarge Misfit »

I believe that there are three questions to be discussed.

1. What is easier to implement, visual effect or transfer station?
2. What do the majority want?
3. Can things be made optional? That is, can a sim owner configure their world to implement variations? Let them choose to use the transfer station, or a transporter light show. Perhaps a puff of smoke if its a magic themed sim, things like that. Perhaps set a default teleport out point, similar to restricting teleports in to a specific location.
Living life on the wrong side of a one-track mind.

National Security Threat Level: Gnat

My site: Excelsior Station
My Kitely World: Misfit's Folly
User avatar
Ilan Tochner
Posts: 6726
Joined: Sun Dec 23, 2012 8:44 am
Has thanked: 5247 times
Been thanked: 4674 times
Contact:

Re: A Thought On How To Handle Long Load Times

Post by Ilan Tochner »

Hi Sarge,

Whatever option we implement will have to be Kitely wide.

If a social convention is used instead of a transfer station then it would have to be one that is easily understood and have the consistent meaning of "I'm in the process of TPing to some other world". This means we'll probably want to avoid having the animations be user or world manager selectable (I'm neglecting the additional development time supporting this would require which would make it much less likely that we''ll be able to allocate resources to implementing it any time soon).
Post Reply