Archive for December, 2010

Project Moonlight V Final, and Evaluation

Posted in Uncategorized on December 8, 2010 by veraska

So I now have it working on a timer, every 0,5 of a second seems to produce enough stairs a second.

It seems that the time it takes for the child stairs to decay is long enough for the staircase to make 120 steps. I’ll leave it for now, but I’ll be able to change it quite easily.

I could not for the life of me get the music working, and to top it all off, Second Life won’t even play native sound for me now. I don’t know whether the sound is screwed up in the lab computers, or whether its a dispute between versions I have at home and then at the university, but I am abandoning adding more than 20 seconds of the Moonlight Sonata working, because chances are that Sound will cease to play at all even on the lab computers for me. The coding is still in there, but it doesn’t do anything too disruptive to the stair spawning code.

I could talk about how the final stages of the project came together, but the only things I really did were to take out the checks to makes sure each part of the stairs were working. I had multiple text messages in my personal chat filling the screen, but that is gone now because I know the code works.

It’s a shame that one part of the project was not fully fulfilled, but the fact is that Second Life doesn’t provide enough attention to using sounds, and that is a sad thing, as I find in other industries like film, TV and video games, sound design is such an important part of the whole package. And composers cannot create great music without having great equipment and people in their orchestras.

I really do hope that Linden Labs creates a way to a) Upload larger sound files, or b) Queue up multiple sound files to play one after another.

Windows Media Player does it way better.

All in all, I have come to the end of the project, and despite hating Second Life as it decided to break over and over, I think that my application is quite fun, or at least a unique design and implementation of the tools that second life gives you.

I have noticed quite a funny thing about it though; it seems I can click on the original stair and the second set of stairs will follow the first set of stairs. It’s expected, but it’s quite funny to see in action.

Also, sitting on the stair takes you higher than you can physically fly, and when it hits the edge of the map, it keeps on going! Creating a pretty cool pattern, I might add.

Its creating a demonic car park!


Anyway, this ends my foray into Second Life for now, perhaps forever, perhaps a few months. Only time will tell.

Thanks for reading my blog, and have a go at some of the things I’ve told you about!


Project Moonlight IV

Posted in Uncategorized on December 1, 2010 by veraska

So yeah, it’s time to focus on the project completely.

I had come to a standstill on the music, but I should focus on the other part, the replicating stairs.

I still have the stair, so I need to spawn another item around it, and then have that create and spawn stairs underneath it.

I did notice that when they are spawned near the ground, that they can go underneath the ground. But I guess I’ll have to spawn it in the air to get a perfect staircase that can be fully seen.

The object then is to create an item that will fit around the first step. And then have that step create little child steps through a timer.

I then need to get that child step to disappear after a while (a minute), so that it produces the illusion a staircase living and moving,

I should create a platform large enough to house the first one, and add a hole to fit it in.

I don’t need to move the original, but I need to move the large one, the spawned stair every time a child step is created.

As above. I now need to create the child step; I also need to set the move distance the same size as the spawned stair, otherwise it’ll look quite weird.

Now to get them working in tandem.

Well, it works.