Three Simple SL Client Changes to Increase Retention
I have been advocating a change to the SL Client for years now that did not make it into the 2.0 client, but needs to be made if Linden Labs is serious about increasing retention. I am fairly certain that these changed would increase retention a minimum of 10%. Here are the changes:
- The middle mouse button (or clicking the scroll wheel) should work the same way as ctrl+alt+left click. In other words, clicking the middle mouse button will cause your camera to focus on what you are clicking on. Holding the middle mouse button and moving the mouse will swivel your camera around.
- Holding the left and right mouse buttons simultaneously = walk (or fly) forward, and moving mouse left and right = steering.
- Double click auto pilot should be turned on by default minus the silly “auto pilot cancelled” messages. Not only did they fail to make the easiest means of navigation a default feature, but they buried the ability to turn it on so deep into the interface it is damn near impossible to find anymore.
Now I know that some of you veteran SL users will wonder what is so special about these changes, that the fuctionality that is described already exists with different mouse and keyboard combinations. Anyone who thinks that has apparently not played any other 3D video games on the PC.
In most all PC based 3D games including MMORPGs like World of Warcraft, the use of the mouse in movement is close to what is described: the right mouse button can be used to swivel the camera around, holding both left and mouse moves you forward, and clicking the ground ahead of you and your character walks or runs there.
The keyboard and mouse is not designed for 3D avatar navigation, but through trial and error, game makers have figured out a compromise way to handle it, and these input methods have become standardized throughout the gaming world… except in SL.
Now not all of this can be done in SL, partly because of the nature of SL. In MMORPGs you point and click on monsters to attack, or on ground to move to. In SL you point and click on objects to perform any number of interactions. Like other games the left mouse performs the default action, but unlike other games, right clicking on the mouse brings up a menu of other options you can perform on the object. Most MMORPGs use the right to rotate the camera, but those that don’t use the right button instead use the center button or hold down the scroll wheel to rotate the camera.
SL does it the hard way, you have to hold ctrl-alt and hold the left button to rotate the camera, thus requiring two hands. You can click on your avatar and rotate too but the avatar moves with you, so if you are trying to rotate the camera to see your avatar face on, the two hand method is your only choice. This is very annoying and increases the learning curve for players who come from gaming.
Al SL has to do to correct this situation is make the middle mouse button the equivalent of holding ctrl-alt-and the left button. The only obstacle that might get in the way is that the middle mouse is already assigned to be the “enable microphone to talk” button by default, a function that can easily be reassigned.
Another mouse shortcut that comes in really handy in MMORPGs is the ability th hold both buttons down to move forward, and while doing this you can also steer your avatar. It makes it possible to play games mostly using only the mouse. This function is not that important for SL, but once you are accustomed to it, you really miss it in SL. It would take some coding to implement, but should not be that difficult to write.
The third missing element is already written. Double click auto pilot is a feature that can be enabled in the 2.0 client alrady, but it is deeply buried. To enable it, press ctrl-alt-shift-D to enable the advanced menu (formerly debug), then click advanced, then UI, then DoubleClickAutoPilot. Once enabled, you can double click on any empty space or horizontal face of an object, and your avatar will automatically walk to the spot. It is buried in the menu because it is a little buggy, but it is not buggy enough to exclude in my opinion. In my opinion it should be enabled by default. Again gamers are used to clicking on the ground to move their avatars. In SL, single clicking the ground tells you about the land, you can also right click on land and sit down there. Double clicking land instead of sigle clicking is fairly straight forward. Ideally it should be single click auto pilot and double click land info.
Now autopiloting in an MMORPG where terrains and paths never change is a lot easier than in SL where they change all the time, It could b e supplemented with doubleclick teleport, a feature implemented in the Emerald browser, when the path is blocked or impassible.














