Saturday, December 4, 2010

Asking to a Akemi Mochizuki, a professional scripter in S.L about how she finds scripting software of open source environments



Akemi Mochizuki (Draceina Pinion avatar) is a professional scripter who makes scripts for several individuals and enterprises and who also design educational tools which can be seen and tried by using the demos that she has displayed on her shop, Dracy´s Virtual Shop at Second Life.
She designs devices oriented to satisfy several needs and purposes in Virtual Environments, especially, intendeed to facilitate the learning/tecahing process of a language in this Virtual Worlds. Thus, their tools are being used by Schools set in Second Life as ESL (English as a Second Language, SL) or by marbachgerman2go.

Because Akemi Mochizuki is the best scripter I meet, I wanted to know her opinion about how she finds scripting at Virtual Worlds of Open Source. I have entered in some of them and, for me are pretty similar to Second Life but I have not enought knowledge of scripting for knowing if that Virtual Worlds are offering the same options than Second Life.


G._Akemy, as professional scripter at Second Life, can you enumerate for the problems, if any, you find when scripting at Virtual Worlds of Open Acesss?

A._Actually S.L script is better than the one which can be used at Virtual Worlds of Open Source but this seems logic because these Virtual Environments are under developing. When comparing Second Life with Virtual Worlds of Open Source from the scripter perspective, I found that the order of linking changes in Virtual Worlds of Open Source differs from the one used in Second Life. Apart from this fact, it is important to point out that some function of LSL cannot be used now in those Virtual Environments. For example, if I use 'llDie()' in the script, objects often fail to vanish in opensim. One example of other option which does not work is the touch_start one.
Furthermore, in SL I could use many notecards in one prim. This feature is very important.For illustrating what is for, I give you an example: Using many notecards in a prim, allows ne to save many questions in one tool. For example, in S.L. DRACY CROSSWORD PUZZLE can has 30 puzzles saved but in open source just one.

As Akemy has stated, the fact that scripting of Open Source Virtual Worlds is not so developed as the one used in Second Life, is not of surprise when taking into account that these Virtual Environments are under development. Taking into account the possibilities that these virtual environments are now offereing as allowing to import/export items by using Imprudence viewer (we must have all the permissions of the items) or as permitting to be teletransported between grids by using the hypergrid protocol. (this means, using one avatar, with its inventory), allows to think that these platforms will have more users each day and perhaps we see, a convergence of platforms whereby we can use our avatar with its inventory for entering in all of them, without need to follow a long process. In this way, the communication between users, facilitated by channels as the mail lists as Opensim users mail list would make the process easier.

On the other hand, it seems not fair that for exporting all the items we have in Second Life, we must use a device as Stored Inventory which, surprisingly or not is done by Linds and for which we must pay for. Would be more reasonable to can export our items and our contacts freely between these Virtual Environments because there are many time invested and experience obtained that is needed to protect.

Further readings:

Mochizuki, A.(2009) Description of two educational tools for Second Life:
Memorize and Categorize.
IV Congress of Cibersociety

Mochizuki, A. (2009) Notes about Linden Scripting Language (LSL) and its possible applications. IV Congress of Cybersociety.

No comments:

Blog Archive