Game Development Reference
In-Depth Information
14.10 MOVING ON TO MORE COMPLEX SCRIPTING
By now, you should be feeling more conident about LSL script structure and working with scripters. Like oil
painting and creating sculpture, script writing for virtual worlds is a technically demanding art form and could
provide a worthwhile challenge to you for many years to come. The magic and the wizard's tools await you.
14.10.1 o Ther s CripTs m enTioned in T his B ooK
In previous chapters and those to come, LSL scripts are mentioned and can be utilized by you for your design
purposes. Table 14.6 is a list of the scripts useful for projects in this topic and provides links where you can
get them online.
14.10.2 m ajor s CripT l isTs for o pen s im and s eCond l ife
Major script lists for OpenSim can be accessed at the following:
The OSgrid Forum now has a comprehensive list of major scripts at http://forums.osgrid.org/.
The Hypergrid Business OpenSim Vendor Content directory is available at http://www.hypergridbusiness.
c om /.
There are several sources for script lists for Second Life:
The LSL portal has a categorized library at http://wiki.secondlife.com/wiki/Category:LSL_Portal
The Second Life Script Library is accessed at http://wiki.secondlife.com/wiki/LSL_Library
A massive online collection of scripts is found at http://www.free-lsl-scripts.com/, collected and curated
by Fred Beckhusen (Ferd Frederix in Second Life and OpenSim).
Another major contributor to Second Life and OpenSim is Eva Comaroski. You will ind her invaluable
collection of information and scripts at http://was.fm/start.
14.11 CONCLUSION AND ROAD MAP FOR LEARNING MORE
You have just dipped your toes into the vast and deep ocean of scripting for virtual environments. Hopefully,
this has enticed you enough to consider furthering your studies in scripting. Where do you start to build a
foundation in scripting?
Assuming that you have no programming experience, it may behoove you to start learning about script-
ing with LSL, then to deepen your understanding and gain more powerful control over virtual environ-
ments by adding C and C# to your course of study. Eventually, you will probably want to add JavaScript to
your studies since Unity uses that as well as C#. There are many other great programming languages, of
course—Python, PHP, and Java, to name a few. If you ind a good project (maybe making a small game) that
needs some scripting, that is probably a good place to start your education. Whatever course your interests
take you in scripting, have fun with it!
REFERENCE
1. Using the Statistics Bar, Second Life Knowledge Base, http://community.secondlife.com/t5/English-Knowledge-
Base/How-to-improve-Viewer-performance/ta-p/1316923#Section_.3. Accessed May 12, 2013.
Search WWH ::




Custom Search