Mashing up the Web, Games, Music, Movies, Money and
               The Laws Of Physics in

             Second Life
Second Life
3D Virtual World
Avatars
Persistent
Massively Multi User
Resident Built
Resident Textured
Resident Scripted
Re...
Not A Game

      World




      Game
Tringo
Live Performance
Movie Making
Conferences
Charity
Experimentation
Ordinary People




43% Female
Median Age 33
54% European
Developing Software




30M Running Scripts
15% Residents Code
 25M Source Files
2.5B Lines Of Code
LSL
                                     globals
key lastToucher = NULL_KEY;
                                             ...
LSL Communications
llSay(...)
llOwnerSay(...)
llInstantMessage(...)
llMessageLinked(...)
email(...)
remote_data(...)
llHTT...
Online Shopping




llGiveInventory(...)
Streaming Media




llSetParcelMusicURL(...)
Visualization




llRezObject(...)
Augmented Virtual Reality




llSetPos(...)
Blogging




http://slurl.com
Tagging




http://secondlife.com/developers/mapapi/
Search




http://wiki.secondlife.com/wiki/Open_Source_Portal
User Created Platform



Web Services
Open Source
Mozilla
Mono
Custom Hosting
Mixed Reality Interfaces
The Hack To Beat




http://www.youtube.com/watch?v=OWw0_X7b79Y
More Information
http://wiki.secondlife.com/wiki/LSL_Portal
http://wiki.secondlife.com/wiki/
Open_Source_Portal
http://sec...
Obrigado




Dr Jim Purbrick, Senior Engineer, Linden Lab
babbage@lindenlab.com
http://blog.secondlife.com/author/babbagel...
Upcoming SlideShare
Loading in …5
×

Mashing up the Web, Games, Music, Movies, Money and The Laws Of Physics in Second Life

1,732 views

Published on

Second Life is a virtual world entirely built by its residents which can be scripted to stream music and movies, create games, talk to the web, build commercial applications, run physical simulations and much more. Find out about some of the amazing things that have been built with Second Life today and learn and what it will make possible tomorrow.

Dr Jim Purbrick has both academic and industry experience designing and building virtual worlds. At Nottingham University he worked on the MASSIVE-3 virtual environment system and Prix Ars Electronica winning mixed reality games with IGDA award winners, Blast Theory. In industry Jim has worked on Dragon Empires at Codemasters and developed networking and load balancing technology for Warhammer Online. As Babbage Linden he is now working on scripting and networking technology for Second Life, setting up Linden Lab Brighton and occassionally mashing up Second Life with the web.

Published in: Economy & Finance, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,732
On SlideShare
0
From Embeds
0
Number of Embeds
25
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Mashing up the Web, Games, Music, Movies, Money and The Laws Of Physics in Second Life

  1. 1. Mashing up the Web, Games, Music, Movies, Money and The Laws Of Physics in Second Life
  2. 2. Second Life 3D Virtual World Avatars Persistent Massively Multi User Resident Built Resident Textured Resident Scripted Resident Animated Resident Owned Linden Lab Sells Land And Services
  3. 3. Not A Game World Game
  4. 4. Tringo
  5. 5. Live Performance
  6. 6. Movie Making
  7. 7. Conferences
  8. 8. Charity
  9. 9. Experimentation
  10. 10. Ordinary People 43% Female Median Age 33 54% European
  11. 11. Developing Software 30M Running Scripts 15% Residents Code 25M Source Files 2.5B Lines Of Code
  12. 12. LSL globals key lastToucher = NULL_KEY; functions touchedBy(key id, string name) { if (id != lastToucher) { llSay(0, quot;Hello there, quot; + name + quot;.quot;); lastToucher = id; } else { llSay(0, quot;Stop that!quot;); } } default standard stuff { touch_start(integer num_touchers) { integer i; for (i = 0; i < num_touchers; ++i) { touchedBy(llDetectedKey(i), llDetectedName(i)); } } }
  13. 13. LSL Communications llSay(...) llOwnerSay(...) llInstantMessage(...) llMessageLinked(...) email(...) remote_data(...) llHTTPRequest(...) http_response(...)
  14. 14. Online Shopping llGiveInventory(...)
  15. 15. Streaming Media llSetParcelMusicURL(...)
  16. 16. Visualization llRezObject(...)
  17. 17. Augmented Virtual Reality llSetPos(...)
  18. 18. Blogging http://slurl.com
  19. 19. Tagging http://secondlife.com/developers/mapapi/
  20. 20. Search http://wiki.secondlife.com/wiki/Open_Source_Portal
  21. 21. User Created Platform Web Services Open Source Mozilla Mono Custom Hosting
  22. 22. Mixed Reality Interfaces
  23. 23. The Hack To Beat http://www.youtube.com/watch?v=OWw0_X7b79Y
  24. 24. More Information http://wiki.secondlife.com/wiki/LSL_Portal http://wiki.secondlife.com/wiki/ Open_Source_Portal http://secondlife.com/developers/mapapi https://wiki.secondlife.com/wiki/RegAPI http://nwn.blogs.com http://blog.secondlife.com
  25. 25. Obrigado Dr Jim Purbrick, Senior Engineer, Linden Lab babbage@lindenlab.com http://blog.secondlife.com/author/babbagelinden/

×