Stay Updated

If you wish to receive updates from this site you can:

Creating your own resources


Making things in Second Life generally requires 2 skills:

  1. Building - This is where you create the 3d objects that people will see and use in Second Life.

  2. Scripting - Once you have made an object you can use Second Life's built in programming language to add functionality or behaviour to the object.
On this page you will find links to  websites & locations in Second Life that can get you started with Building and Scripting.




Building


As building within Second Life is a very visual process, I've added a video that you can watch to get you started.

Once you have watched it you can visit the Ivory tower in Second Life by clicking here.






Scripting


Second Life has it's own programming Language called LSL, there are many tutorials to learning LSL but watch the video below to get you started.





You can visit the Autoscript tool that the video refers to by clicking here: http://www.3greeneggs.com/autoscript/

To learn more about scripting please visit the Second Life Wiki: http://wiki.secondlife.com/wiki/LSL_Tutorial



In world scripting tutorial

Whilst there are a fair few places in Second Life that will teach you scripting, the best one I've seen (so far) is the College of Scripting, Music and Science

This video was shot in the College of Scripting and illustrates one of the first tutorials
you will see if you visit there.

You can visit the college in world by clicking here.


Standalone LSL editor

Once you start to plan and write larger scripts you might find the LSLEditor useful.

"LSL-Editor  is a standalone LSL (Secondlife) script editor and run-time environment for Windows and compiles and executes LSL scripts. No SecondLife viewer is needed nor connection to the SecondLife grid."




You can download it for free by clicking here.


Collaborative Scripting


Thanks to the recently launched EtherPad it's now possible for you and your students to write scripts collaboratively in real time before pasting them into Second Life.  Combined with in world voice chat or Skype, this is a great way for people to learn how to script or work on in world projects together.

You can watch a video of EtherPad in action here.

To learn more about Etherpad & sign up for a free account please click here.