Scripting Your World and over one million other books are available for Amazon Kindle. Learn more
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Scripting Your World: The Official Guide to Second Life Scripting Paperback – September 16, 2008

11 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$35.58 $2.73

Best Books of the Year So Far
Best Books of the Year So Far
Looking for something great to read? Browse our editors' picks for 2015's Best Books of the Year So Far in fiction, nonfiction, mysteries, children's books, and much more.

Editorial Reviews

From the Back Cover

Your second life is how you script it

Scripting is the spice of Second Life, and this official guide to the Linden Scripting Language (LSL) is the complete scripting resource for making your Second Life creations come to life, interacting with players, creating dazzling special effects, and adding realism to the virtual world. The authors are an expert team of programmers who cover every single aspect of LSL, from the basics of avatar movement and communication, to physics and special effects, to interacting with the world outside of Second Life.

This thorough reference and tutorial features detailed walk-throughs and step-by-steps that teach the "why" of scripting while explaining core LSL conventions. It includes more than 50 exclusive, brand-new custom scripts that you can use and modify right now. Make doors open automatically, put a message in a bottle and watch it float out to sea, create a tip jar, and start a storm complete with loud thunderclaps and flashing lightning.

  • Understand the Linden Scripting Language: Master every aspect of Second Life's programming language

  • Automate with scripts: Greet visitors by name, teleport around the world, and dance with a partner

  • Learn physics and vehicles: Create a jet pack, a magic carpet, and a machine gun

  • Use environmental controls: Create moving shadows, make water splash, and have bees flit from flower to flower

  • Integrate multimedia: Dazzle residents with streaming TV and ambient soundscapes

  • Incorporate the outside world: Build a live news ticker and send e-mail

About the Author

Dana Moore is ElectricSheep Expedition in Second Life, where he runs a shop, creates clothes, and writes tons of scripts. Michael Thome (Vex Streeter) is a scripter-for-hire who develops everything from games to virtual toys. Dr. Karen Haigh (Karzita Zabaleta) enjoys writing scripts that push the boundaries of what is possible in SL. The authors have a combined 50 years of experience as enterprise software developers and are computer scientists for Internet pioneer BBN Technologies.

NO_CONTENT_IN_FEATURE

Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 400 pages
  • Publisher: Sybex; 1 edition (September 16, 2008)
  • Language: English
  • ISBN-10: 0470339837
  • ISBN-13: 978-0470339831
  • Product Dimensions: 7.4 x 0.8 x 9.2 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #673,674 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

21 of 22 people found the following review helpful By Timeless Prototype on December 2, 2008
Format: Paperback
Aesthetically, I personally found this book is very well laid out, colourful and easy on the eyes. It contains many screenshots and even explanatory diagrams. The structure allows the advanced LSL scripter to scan read to use the book as a decent reference and is complete with keyword indexes in the appendices. All levels of LSL scripters will enjoy the side notes on many pages that explain the aspects being discussed in more detail and gives build notes and useful tips.

The content of the book itself starts with a decent introduction to the LSL scripting language. It gives seasoned programmers the information they need to get started and yet at the same time provides detailed explanations of the syntax for beginners to begin to understand.

The book goes on to cover many various examples with detailed explanations, achieving what I feel is a nice balance with the amount of example code to theory. To take one chapter as an example, it explains the settings of vehicle parameters, handling input controls from the user and setting the position and rotation of the viewer's camera plus example code to get started with. It is enough to get going on scripting a vehicle in LSL. Advancements in this area would come from experimentation by the LSL scripter herself and by reading the book's tabulated explanations of all the vehicle parameters and functions. The side notes in this chapter include a useful time-saving warning when combining two of the mechanisms for moving objects and also a note on other scripts to look out for in world and even a link to a wiki that hosts complete sailboat scripts.

What I particularly enjoyed about the book was discovering how others have used LSL scripting. I'd fully expect this book to inspire the LSL scripter into creating something that they may not have tried without having had the book to explain the workflow to them.

Overall, a very respectable and professional book. I'm very pleased with the copy I have.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 9 people found the following review helpful By J. graber on May 15, 2009
Format: Paperback
This book is an excellent guide to scripting. I was able to figure out how to script shapes very effectively. It is a well designed and laid out book. Another feature is the enthusiasm of the authors. They are responsive to emails and post other material on their web site.

BUY this BOOK!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 9 people found the following review helpful By Nico on January 16, 2009
Format: Paperback Verified Purchase
This book helped me a lot in my struggle with Lindens Script Language. The first Chapter is a good review of the language. The next chapters demonstrate how and where to use scripts. Explanations of the examples include object-building instructions. I have used many of the example scripts, which are available in Second Life. For a "hacker" like me who lacks the patience to really study the language rules - this is a perfect resource!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 8 people found the following review helpful By William F. Zachmann on January 8, 2009
Format: Paperback Verified Purchase
This is, by far, the best book yet on writing LSL scripts for Second Life! It is easily the cleanest, most straightforward and most comprehensible presentation of the Linden Scripting Language you will find anywhere. Chapter 1 is a fantastic summary reference as well. If you are interested in scripting in Second Life, you must get this book! If you are not, you should be! A wonderful world awaits you!

All the best,

William F Zachmann, President and CEO, Canopus Research Inc.; Senior Analyst, Enterprise Social Networking, Wainhouse Research; a.k.a. Arifi Saeed, Research Director, SL, Canopus Research Inc.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 4 people found the following review helpful By Gift Card Recipient on December 22, 2008
Format: Paperback
Glad to get the scripting SL book...This has helped with basic understanding of the scripts and how they work...Was hoping for a little more on timed, multiple animation info "but"...we can't have it all ;-)
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
If you don't want to study the wiki, this is a great way to start learning LSL. Many common needs are addressed, and relevant information that won't appear in the wiki is prevalent. I was frustrated with the frequent promises of more information on the website, though; I bought the hardcopy so I wouldn't have to spend time studying online. Still, they did a good job--although there are a few blatant errors in the book. If you get stuck or confused, SL has an active and helpful scripting community.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Want to discover more products? Check out this page to see more: game guides