Friday

Pacman Suit



For my Assignment, I've made a Pacman Suit for my Avatar to wear. A friend suggested selecting one face at a time, and this allowed me to colour the mouth in black, with the outside a bright, traditional yellow. The actual shape was created by making two hemispheres and overlapping them at an angle, creating an almost complete sphere with a wedge missing for the mouth. When I first wore it, it automatically attached to my arm, and was at an odd angle, so I changed it to attaching to the spine, and rotated and moved it until it lined up neatly. For a while, if you looked into the Pacman mouth, you'd still see my Avatar's T-shirt, which considering it had a dragon on it, was rather cool, but I shifted the costume's position so it's all that's visible. That said, my feet are still sticking out of the bottom of the costume, but not as bad, especially when you consider the pacman costumes you can buy in real life, with big yellow arms and legs and a nose and things.

I may add eyes to the costume, but I'm considering keeping it as it is, because you never see his eyes in the original game.

Talking Objects.

This is a screenshot of me and my round bench, fittingly named 'Donut Bench.' Whenever it's touched, it says 'Good Afternoon' and greets the Avatar by name. Finding the right code to make it find the Avatar's name took a while, but I'm pleased with the result. I'd like to be able to get it to sense what time of day it is, and change it's greeting accordingly, but that will most likely be far more complicated than it sounds.

Now I just need a zap noise.

I finally made a gun fire yesterday. I now have a rather simple looking energy blaster. My biggest problem, as a friend had to point out to me, was getting the bullet inside the blaster to be both physical and temporary, because it kept not copying the changes to the bullet that was inside the blaster.

Rotation has proved to be a problem too, as when I first tried with a cylinder, equipping it to my right hand had the ends of the central hole pointing left and right, and sometimes up and down, making it look like I'd turned my hand into a hammer. I could not get it to point forwards, so I made my next attempt out of an altered sphere.

I did manage to use a glow effect to make the bullets became energy blasts though.

I claim this Moonbase.....


.......with a giant Banana.

I found a Moon area a couple of thousand feet above Anglia Ruskin's Island, and showed it to everyone else.

Here I am on it. I made the banana, but not the flag or rocket :(

Thursday

Assignment idea

For a couple of weeks now, I've been thinking of doing a pacman game, and as it was mentioned as an example in the most recent lecture, I'm assuming it fits in with the allowed types of game. My version of the game will include a pacman that you can wear, with a couple of ghosts. You would get to be Pacman, and once the game starts, I hope to have the ghosts follow a set path round a part of the maze, until you get too close, which will cause them to start chasing you until you get out of their range of detection. As in the original Pacman, you go round the maze collecting pellets (Destroy on contact with Avatar but add one to some sort of internal tally?) and I hope to be able to include the power-ups that allow you to destroy the ghosts. You will win the game when you have collected all the pellets.

Notes and Stuff about Second Life.

I was going for the 'note all my progress down to hand in later' option, but I've decided this IS easier, so from now on I'll try and update how I'm doing on here. When I have something worth posting. If I remember.

To business. In second life, so far this module I've been making objects react to being touched. I've made a doughnut bench that greets you personally when you touch it, and a ball that greets you when touched and thanks you when you push it.

The main problems with building in SL, at least the main problems I've had so far, are finding the exact word for the code (codeword? Can I use that for this? It sounds cooler, I'm going with it.) in order to get the desired response from the object, and making sure all the right tick boxes are ticked/unticked to make sure it actually reacts, is solid, moves, doesn't float off into the sky, etc.