24
Getting a Second Life Matt Ganis IBM - Senior Technical Staff Member Hawthorne, New York

Getting a Second Life

  • Upload
    sven

  • View
    21

  • Download
    2

Embed Size (px)

DESCRIPTION

Getting a Second Life. Matt Ganis IBM - Senior Technical Staff Member Hawthorne, New York. Virtual Worlds. A Virtual world is an online environment where the residents are avatars that represent the individuals that are participating online. - PowerPoint PPT Presentation

Citation preview

Page 1: Getting a Second Life

Getting a Second Life

Matt GanisIBM - Senior Technical Staff Member

Hawthorne, New York

Page 2: Getting a Second Life

Virtual Worlds

A Virtual world is an online environment A Virtual world is an online environment where the residents are avatars that where the residents are avatars that represent the individuals that are represent the individuals that are participating online.participating online.

Users of virtual worlds design their Users of virtual worlds design their environments and often their avatars as environments and often their avatars as well,from gender to clothing and hairstyle, well,from gender to clothing and hairstyle, and control how those avatars and control how those avatars communicate, move, create things, and communicate, move, create things, and interact. interact.

Page 3: Getting a Second Life

Virtual Worlds

The functioning of a virtual world can mirror The functioning of a virtual world can mirror that of the real world, or it can allow that of the real world, or it can allow residents to do such things as fly, residents to do such things as fly, wander around underwater, or teleport wander around underwater, or teleport themselves to other locations. themselves to other locations.

Today’s virtual worlds are immersive, Today’s virtual worlds are immersive, animated, 3D environments that operate animated, 3D environments that operate over the Internet, giving access to over the Internet, giving access to anyone in the world.anyone in the world.

Page 4: Getting a Second Life

What is Second Life? A virtual world…

• 3-D animated “metaverse” • Humans interact via “avatars”• Create, build, work, play, socialize• Without real world limitations

• Environment (servers, software) owned by Linden Lab, small CA company

• Opened to the public in 2003

• Grown explosively – >11,000,000 registered inhabitants from around the globe

• Originally intended as social experience

• Business is now being conducted

Page 5: Getting a Second Life

Second Life Population (as of 1/10/08)

Residents Logged-In:

During Last 7 Days 438,601 During Last 14 Days 586,647 During Last 30 Days 860,629During Last 60 Days 1,341,350

Total Residents 11,852,562

Page 6: Getting a Second Life
Page 7: Getting a Second Life

What is Second Life?

“Residents come to the world from over 100 countries with concentrations in North America and the UK … 60% are men, 40% are women and they span in age from 18 - 85.”

It is NOT a “game”

Page 8: Getting a Second Life

What Can You Do in SL?

Explore Meet People

Chat (IM) Talk (Voice now available) Make groups

Make and Spend $ Build

Page 9: Getting a Second Life

Who are you in SL?

Avatars

Virtual representation of yourself

Page 10: Getting a Second Life

Avatars Your virtual representation

Stored in a central database Important features

Appearance How you look

(height, clothing, etc) Inventory

What you can use

and what you can DO Local animations Local sounds Other primitives or scripts

Communication State and Motion

Position, orientation, velocity, colliding, physics, etc

Page 11: Getting a Second Life

Avatars: What they can doAvatars: What they can do Create primitives Interact with (touch) primitives

This often activates scripts Attach prims to themselves Chat (whisper, say, shout)

This can also activate scripts Navigate

Ground-based (walk, run) Air-based (fly)

Predefined animations

04/20/23 11

Page 12: Getting a Second Life

PrimitivesPrimitives

Seven base material types Stone, metal, glass, wood, flesh, plastic, rubber

Has several other state parameters Physical Flexible (automatically non-physical) Texture Color Bumpiness Lighting Transparency

04/20/23 12

Page 13: Getting a Second Life

Linden Script Language (LSL) Embedded in a prim (or a group of prims)

Not in avatars Each prim in a group can have a script

Similar to C or Java But with an emphasis on states and events

Events trigger behaviors (functions) Can also cause a change of state

Page 14: Getting a Second Life

Welcome to my home….

Page 15: Getting a Second Life

Furnishing your home is up to you

Page 16: Getting a Second Life

Livable Community

Page 17: Getting a Second Life

Can they be modeled in Secondlife?

Page 18: Getting a Second Life

Is this accessible to everyone ?

Page 19: Getting a Second Life

People (avatars) come in all shapes and sizes

Page 20: Getting a Second Life

Features Features of Livable of Livable

CommunitiesCommunities

Safety/SecuritySafety/Security Formal/Informal Formal/Informal ServicesServices Home DesignHome Design

Parks & Parks & RecreationRecreation

TransportationTransportation

The ArtsThe Arts

Well Designed Well Designed SidewalksSidewalks

Roads designed for Roads designed for Safe DrivingSafe Driving

Housing OptionsHousing Options

Well Run Community Well Run Community CentersCenters

Livable Communities

Page 21: Getting a Second Life

Mai

n S

tree

t

Elm Street

Store Fronts Shopping

Residential

Community Center

High School

Page 22: Getting a Second Life

Features Features of Livable of Livable

CommunitiesCommunities

Safety/SecuritySafety/Security Formal/Informal Formal/Informal ServicesServices Home DesignHome Design

Parks & Parks & RecreationRecreation

TransportationTransportation

The ArtsThe Arts

Well Designed Well Designed SidewalksSidewalks

Roads designed for Roads designed for Safe DrivingSafe Driving

Housing OptionsHousing Options

Well Run Community Well Run Community CentersCenters

Livable Communities

Page 23: Getting a Second Life

Are you ready ?Are you ready ?

Page 24: Getting a Second Life

Thank you

Matt Ganis

[email protected]