The Source for Java Technology Collaboration


Home | Changes | Index | Search | Go

Wonderland 0.5 Orientation Space

Features to address

The Wonderland Orientation World will teach new users the following features:

  • Navigation
    • Forward, backward, right, left, sideways
    • Speeding up and slowing down
    • Sideways
    • Up/down
    • Turn off gravity
    • Up/fly/down
  • Configure avatar
    • Change clothing, hair style
  • Configure audio
    • Use a headset
    • Can you hear? (ambient audio)
    • Can you speak and be heard?
    • Is input volume appropriate?
    • Is there echo?
    • Fix audio - bring up troubleshooting page
  • Use audio
    • Mute/unmute
    • Adjust volume
  • Placemarks
  • Gestures
  • Object manipulation
    • Using the context menu
    • Moving an object
    • Rotating / translating an object
  • Using Applications
    • Window manipulation
      • Move, forward/back, rotate calculator window
    • Whiteboard
      • Take control
      • Draw
      • Add text
      • Move text
    • PDF Viewer
      • Take control
      • Advance slide
      • Link/unlink
    • Firefox
      • Take control of single user application
      • Navigate links
  • Giving a presentation
    • Using a microphone
    • Viewing the document in the HUD

Orientation Experience

The intent of the Orientation experience is to provide a 10 to 15 minute introduction to basic Wonderland functionality for new users. Users that complete the entire experience should feel comfortable navigating, should have full use of audio, know how to do basic avatar customization, and should understand how to interact with objects and applications in the world.

The Orientation experience needs to work with both individual users and groups of users. That being said, some parts of the experience will be individualized. For example, each user needs to test and adjust audio independently.

The experience is composed of a series of stations. A visitor can opt to be guided through these stations in order, can opt to experience selected stations in any order and at their own pace, or can opt to explore the orientation world without interacting with any stations.

Orientation Stations

Welcome station

This is where users enter the Orientation world. At this point, we cannot assume the user has working audio.

Goals:

  • Greet visitors
  • Determine if they would like a guided orientation
  • If so, provide mechanism for starting orientation
  • If not, provide instructions on how to activate individual station guides

Art:

  • Poster with instructions
    • Click here to start guided orientation
    • Explore on your own - click orientation buttons to be guided through individual topic

Audio:

  • Ambient audio - birds chirping

Interactivity:

  • Click on "start orientation" button on poster
  • Orientation HUD appears
    • Text area for information and questions
    • Button area for answers/actions
    • Exit orientation button
  • HUD: "Welcome! You'll see information in this space plus questions to answer. Do you hear the birds chirping?
    • Buttons: Exit, Yes, No

  • If No - Go to Audio - Listening Station
  • If Yes
    • Play audio prompt
      • "Excellent!"
    • Go to Basic Navigation

Audio - Listening Station

Goals:

  • Attempt to fix audio output

Art:

  • Audio troubleshooting poster

Interactivity:

  • Series of questions aimed at helping user to turn on audio output

Basic Navigation Station

Goals:

  • Teach arrow key navigation
  • Speeding up and slowing down
  • Side stepping
  • Looking around

Art:

  • Colored targets on the ground
  • Birds flying above tree

Interactivity

  • Show first ground target
  • HUD: "Do you see the target on the ground?"
    • Buttons: Exit, Yes, No
  • If No - display hints and blink target
  • If Yes - "Good. We'll be using these targets to practice navigation. Use your up arrow key to walk to the target and stand on it."
  • If user doesn't do it ...
  • If user hits target, play audio prompt: "Got it!" and reveal next target
  • "The right and left arrow keys allow you to turn right and left. Turn left and then walk forward to reach the next target"
  • If user doesn't do it ...
  • If user hits target, play "Got it!" and reveal next target
  • "Now walk to the next target."
  • If user hits target, play "Got it!"
  • "The down arrow key is used to go backwards. Back up until you walk over the previous target"
  • If user hits target, play "Got it!" and reveal next target
  • "You can run by holding down the Shift key while pressing up arrow. Run to the next target. If you go too far, use the down arrow key to back up."
  • If user hits target, play "Got it!" and reveal next target
  • "The next target is directly to your left. Hold down the shift key and use the left arrow key to side step to the next target"
  • If user hits target, play "Got it!" and reveal next target
  • "Walk to the next target and use your left arrow key to turn towards the tree."
  • If user hits target, play "Got it!"
  • "With your right mouse button held down, drag the mouse to look up. Try catching a bird by left-clicking on it."
  • If user clicks on a bird, play special bird song and reveal next target
  • "Look around for the next target and walk to it to learn how to configure your avatar"

Avatar Configuration Station

Goals:

  • Show front view of avatar
  • Change hair style
  • Change clothing

Art:

  • Dressing room ?

Interactivity:

  • When user reaches target: "From the View menu, select 'Front Camera' and then select "Configure Avatar" from the Tools menu. Experiment with this dialog to change your hair, accessories and clothing."
  • If we can tell that the user has selected "Configure Avatar," change HUD to say, "Click 'Continue' when done or 'Help' to view the Avatar Configuration User's Guide."
  • If Continue, go to Audio - Speaking and Controls station

Audio - Speaking and Controls Station

Goals:

  • Make sure audio input is working
  • Adjust user's input volume
  • Test for echo
  • Explain how to change volume in-world
  • Explain mute / unmute

Art:

  • Audio recorder
  • Music juke box (or some other object that makes sound)

Interactivity:

Gesture Station

Goals:

  • Teach user how to make avatar gesture

Art:

  • NPC (to do things like wave back at user, or bow when user claps)

Interactivity:

Placemarks Station

Goals:

  • Teach user how to use Placemarks

Art:

  • Interesting tall sculpture in the Pasture

Interactivity:

  • Use a placemark to go to pasture and visit sculpture
  • Use a placemark to go to entrance of building

Advanced Navigation Station

Goals:

  • Teach going up and down
  • Teach turning off gravity
  • Teach turning off collision

Art:

  • Interesting tall sculpture in the Pasture
  • Targets at varying heights for user to aim for
  • Something fun "hidden" inside sculpture to discover when turing off collision

Interactivity:

Simple Object Manipulation Station

For this stations, it would be great if we could detect if there were multiple people. If so, more objects could be out of place and the group could work together to set the objects in their proper place

Goals:

  • Demonstrate edit context menu
  • Teach how to move an object
  • Teach how to rotate an object
  • Teach how to translate an object
  • Practice a few simple manipulations
  • Group and move objects

Art:

  • Table, chairs and object on the table
  • "Shadows" on floor to show where objects should go

Interactivity:

  • Arrange one or more out of place chairs (depending on number of people)
  • Set fallen object(s) on table upright
  • Group table, chairs and object on table
  • Move group to other side of room

Using Applications Station

This is another station that would be good to design for multiple users in order to demonstrate passing control.

Goals:

  • Teach how to take control
  • Practice using the whiteboard
  • If others are around, practice using whiteboard together
  • Release control
  • Teach window manipulation
  • Practice other applications

Art:

  • No special art needed

Interactivity:

Presentation Station

If there are multiple users, they can take turns being the presenter and the audience.

Goals:

  • Using a pre-existing setup, explain how to give a presentation
  • Learn to use microphone
  • Learn to use PDF Viewer (or Open Office)
  • Learn to view document in the HUD (if this functionality is supported)

Art:

  • Room with podium, microphone, and chairs

Interactivity:

Topic OrientationWorld . { Edit | Ref-By | Printable | Diffs r1 | More }
 XML java.net RSS

Revision r1 - 23 Dec 2008 - 04:18:27 - Main.nicoley
Parents: WebHome > ProjectWonderland > WonderlandRoadmap > WonderlandReleasepoint5