How it works ( and how it doesnt ) What is Second Life? (Its like - - PowerPoint PPT Presentation

how it works and how it doesn t what is second life
SMART_READER_LITE
LIVE PREVIEW

How it works ( and how it doesnt ) What is Second Life? (Its like - - PowerPoint PPT Presentation

How it works ( and how it doesnt ) What is Second Life? (Its like first life, but you can fly.) You can make your own stuff and write your own software... ... so its certainly not a game (or a site). World Avatar Game


slide-1
SLIDE 1

How it works (and how it doesn’t)

slide-2
SLIDE 2

What is Second Life?

(It’s like first life, but you can fly.)

slide-3
SLIDE 3

You can make your own stuff…

slide-4
SLIDE 4

…and write your own software...

slide-5
SLIDE 5

... so it’s certainly not a game (or a “site”).

Game World Avatar

slide-6
SLIDE 6

Collaborative creativity is the killer app...

slide-7
SLIDE 7

...but what do people DO in Second Life?

slide-8
SLIDE 8
slide-9
SLIDE 9
slide-10
SLIDE 10
slide-11
SLIDE 11
slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14
slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19

Grey goo!

Robot picture goes here

slide-20
SLIDE 20

Cut a hole in the world to stop the goo

Grey goo Firebreak

slide-21
SLIDE 21

One server re-compile later:

(We’ve subsequently installed space lasers and replication fences)

slide-22
SLIDE 22

Back to our regularly scheduled program...

22

slide-23
SLIDE 23

SL is pretty big

2006 2005

15,400 simulator processes 956 square kilometers = 8X San Francisco ~100 TB (over 1bn files) of user-created content 30 million concurrent scripts

2003 2007

slide-24
SLIDE 24

How it works, today and tomorrow

slide-25
SLIDE 25

SL (the software) has two primary components: Viewer and Simulator

A user’s PC A Linden Lab server

slide-26
SLIDE 26

The simulator

  • Monolithic C++ application
  • Linux
  • 15,400 concurrent sims
  • Fixed 256m x 256m size
  • Havok Physics
  • LSL Scripting
  • Visibility Calculation
  • Scene compression and streaming
  • Closed source
slide-27
SLIDE 27

The viewer

  • Monolithic C++ application
  • Windows, Mac OS X, Linux
  • 50,000 concurrent viewers
  • Creation tools built-in
  • No client scripting
  • No plugins
  • Open source!

BTW: go download the code!

slide-28
SLIDE 28

A simple plan

slide-29
SLIDE 29

...with global data

slide-30
SLIDE 30

...and permanent storage

slide-31
SLIDE 31

...and external communicatons

slide-32
SLIDE 32

...and it needs to scale

slide-33
SLIDE 33

...so not really simple, OR a plan

slide-34
SLIDE 34

Legacy components

slide-35
SLIDE 35

Time to modernize

slide-36
SLIDE 36

(Ponder...)

slide-37
SLIDE 37

SL is a World filled with Avatars

slide-38
SLIDE 38

These could be self-contained units

slide-39
SLIDE 39

For a larger scale

slide-40
SLIDE 40

Toward a global platform

slide-41
SLIDE 41

Second Life is a huge success, and the more people use it, the more interesting it gets. What you can do and be and create in this virtual world is limited

  • nly by SL technology, so

we will never stop improving that technology. At the same time, we recognize that SL cannot truly succeed as long as one company controls the grid, so we must work toward opening the platform. All of which is to say: we’re

  • nly just getting started.
slide-42
SLIDE 42

a tiny aside

Poster and image by Michael Henderson

The Second Life software is built and maintained by a 50-person developer team. The Second Life infrastructure is built and maintained by a 12-person operations team. lindenlab.com/employment

slide-43
SLIDE 43

Questions?

Ian Wilkes ian@lindenlab.com