Learning scripting

June 12, 2008

Sometimes learning is hard. The most difficult thing in Second Life® that I have studied is scripting. I admit that I have done very little in the way of animations.

I recently got into a scripting project that made me feel most unlike a scripter. It was a piece of furniture scripting describing sit targets and changing animations randomly between sitting avatars, and it was behaving in very unpredictable ways. I was using both different animations and learning, for the first time, the LSL permissions system. When I thought I had entered some information correctly nothing was working correctly and I was getting script errors. As usual, this meant that I was doing something wrong. I just couldn’t figure out what.
I took the advice of a good friend and stepped away from it for a day. Then I attacked it again with hammers and pliers and almost immediately discovered my error (it was a silly mistake, really). It was good too because I had begun to feel that my tools might have been defective. I like my tools.

When things begin to get so hard that you bang on your keyboard and snap at the cat who wants your attention, take a break. It will help. And then you will remember that learning is fun 🙂