Bonus Material

From SYW

Jump to: navigation, search

Chapter Addenda

Many of the chapters in the book have additional material, including more examples and descriptions. At SYW HQ (Hennepin <38,138,108>), OnRez, and XStreet SL you will find complete packages of scripts and resources (such as textures or animations) that correspond to each chapter.

Notes, clarifications, and corrections are on the Notes page.


Chapter Description Addenda Scripts & Resources
Chapter 1 Getting a Feel for the Linden Scripting Language begins the book by describing LSL and the basic concepts of Second Life scripting. It may be used both as an in-depth introduction for novices and as reference material for more-advanced scripters. We recommend that you at least skim Chapter 1 before diving into the chapters that interest you most. PDF at Wiley (35 pages)

Addenda
    llListStatistics
    Bitfields, and
    LSL Pros-and-Cons
Public Forum

Scripts & Resources
Chapter 2 Making Your Avatar Stand Up and Stand Out includes some of the most basic and common scripted objects in Second Life, with particular attention to scripting used to enhance avatars’ appearance and behavior. PDF Addendum (11 pages)

Public Forum

Scripts & Resources
Chapter 3 Communications describes a variety of ways that scripts can communicate and interact with avatars and with other scripts.

Public Forum

Scripts & Resources
Chapter 4 Making and Moving Objects covers various ways to create new objects and manipulate existing objects under script control. Public Forum Scripts & Resources
Chapter 5 Sensing the World includes a variety of examples and projects that focus on using scripts to react automatically to their surroundings, including objects, avatars, and the environment. Public Forum Scripts & Resources
Chapter 6 Land Design and Management illustrates how to manipulate the basic structure of the Second Life landscape, land security, and how to learn more about the land around you. PDF Addendum (7 pages)

Public Forum

Scripts & Resources
Chapter 7 Physics and Vehicles covers the Second Life simulation of physics, and the details of how to build basic vehicles. It includes a brief description of how to make flexiprims interact with physics. Public Forum Scripts & Resources
Chapter 8 Inventory discusses how scripted objects can manipulate and manage their own inventory of objects, giving them to and accepting them from avatars and other objects. PDF Addendum (7 pages)

Public Forum

Scripts & Resources
Chapter 9 Special Effects uses the particle system, texture animation, and lighting to generate fireworks, fire, and lighting effects. Particle Ideas

Public Forum

Scripts & Resources
Chapter 10 Scripting the Environment describes scripting solutions to react to the Second Live environmental simulation, including wind, water, and time. Public Forum Scripts & Resources
Chapter 11 Multimedia brings music, audio, video, and web content into the mix, describing how to present multimedia to SL users. Public Forum Scripts & Resources
Chapter 12 Reaching Outside Second Life introduces communications between SL scripts and the outside world. PDF Addendum (12 pages)

Public Forum

Scripts & Resources
Chapter 13 Money Makes the World Go 'Round describes how to make your scripts deal with money, including building tip jars and vendor devices. Public Forum Scripts & Resources
Chapter 14 Dealing with Problems discusses the sorts of scripting problems you are likely to see and their causes, and provides hints on how to fix them. It also discusses where and how to get and give help. Public Forum Scripts & Resources
Chapter 15 New and Improved describes some newly implemented features and issues that scripters will be interested in, including the new Mono virtual machine. Public Forum n/a
Chapter 16 Programming in the Out-World describes how to develop scripts outside SL, including editors, integrated development environments, and revision control systems. It also describes alternative viewers. PDF (19 pages)

Public Forum

n/a


Project Chapters

These chapters are more advanced sets of projects focused on single activities and in-world topics.

Chapter Description Addenda Scripts & Resources
Project 1 Dance shows how to coordinate avatar animations. PDF (26 pages) Scripts & Resources
Project 2 Bowling shows how to script a bowling alley; the pins, the ball, the glove and a HUD. Many other sports need similar structure. PDF (21 pages) Scripts & Resources
Project 3 Combat describes the combat model and how to script weapons. PDF (19 pages) Scripts & Resources
Project 4 Traffic describes how to build a traffic signal so that all the textures are appropriately coordinated; it also adds some sound to make the intersection more interesting. PDF (8 pages) Scripts & Resources
Project 5 Articulation describes how to build an articulated joint when LSL does not support hierarchically link prims. It has a detailed description of building a complex strided list data structure. PDF (14 pages) Scripts & Resources
Tutorial Picture Frame uses a series of tutorial-like slides to describe how to build a digital picture frame. Description n/a


Reference Chapters

These are chapters full of reference material, with a similar intent as what you would find at the LSL Portal.

Chapter Description Addenda Scripts & Resources
Reference 1: Appendix A Prim Parameters, also in the book, describes the family of ll*PrimitiveParams() functions. PDF

Public Forum

Scripts & Resources
Reference 2: Appendix B Particle System, also in the book, describes the details of llParticleSystem. PDF
Particle Ideas

Public Forum

Scripts & Resources
Reference 3: Appendix D Events collects the event definitions into a single quick reference guide for LSL event handlers. PDF

Public Forum

Scripts & Resources
Book Index Index to the book: English terms, and LSL terms PDF (at Wiley) N/A
Advert