Archive for the 'documentation' Category
sl bits / 11-17-07
usb mod project: part one
Back towards the beginning of the semester, one of our projects was to convert a USB keyboard into some type of alternate controller for a computer game. I took pictures while I was working on my project (a pair of gloves with contacts on the fingers and various other locations) but only just got them off my camera. Here are some of the initial steps in putting them together.
Here’s the circuitboard taken from the old keyboard. Getting it out was difficult because it’s important not to break it. Click here to go to my flickr photostream where you can hover over the picture and see the various parts of the circuitboard…
In order to make contacts for the fingertips of the gloves, I needed metal. Cheap or free is best. So, I cut up a couple of aluminum pop cans into square pieces. I bent the edges over and sanded them so they weren’t sharp.

Then I sanded the coating off of each piece. Though it looks like just metal, there is a thin filmy coating over the surface. This needed to go. The dark spots on the edges in this picture show where the metal is still coated – the shiny part is clean!

This is one completed contact. The metal has been sanded and is completely shiny. Then I soldered a long piece of copper wire to it. The metal square will later be attached to the fingertips of the gloves, and the wire will be soldered to the pins on the circuitboard.

A bundle of completed contacts! They are all made the same way. I added tape to the solder point for extra strength and stability.
That’s all I have for now, but you can view all of these photos by visiting my flickr page here.
SL bits / 11.13.07
Did quite a bit in class on Tuesday this week in SL. I took a bunch of screenshots but instead of posting them individually I made a really lame comic out of them.
We finally came up with a name for our project – “Greentastic” (I love that name) and our group is called “Team Green.” Then we all distributed “tree suits” amongst ourselves and tried them on. I think it looks best when I’m also wearing my robot suit. Treebot, go!
Other work was focused on the “Dumpster Dive” project, tweaking small flaws and generally trying to finish things up. It’s nearly complete, just a few things left to finish (mainly signage and scripting issues).
final project proposal
Basic Premise:
For my final project, I intend to create an alternate-reality type of game based on “Choose-Your-Own-Adventure” style children’s books. However, instead of written, printed stories, the story is told through a series of audio files on CD or in mp3 format on an mp3 player. Each file will give some information or directions, and then present the player/listener with a series of choices, directing them to skip to another track/audio file in order to continue the story. The story begins at a specific, designated spot on the UB North Campus, and starts when the player begins the first audio track. From here, the narration begins and the player is given basic background information, directions, and a choice about where to move to. In this way, they physically take part in the story itself. The player is given specific information about where to walk, when to pause the audio, and when to skip tracks; this information is concrete and does not try to trick the player. Less solid is the storyline itself; the player must piece together what they are told with what they see in order to make choices to continue the story/game. Ultimately, the goal of the game is for the player to form their own conclusions about what was told in the story. Whether they choose to believe it or not, and whether to let it affect them and their perception of the place they are in.
The game and story will focus around the idea of events and the place and time they occur in. Time is a fleeting thing, and we do not often step back to consider the outcome of our actions in day-to-day life. Using this concept as a foundation, the game will in some ways serve as a simulation or re-creation of a single day, or possibly the days leading up to or following that particular day as well. The story for the game itself will be told as a sort of present-tense, first person journal entry, like listening to someone talk as they tell you about their day. In this way, the same events of a single day are preserved and by putting you in the places they may (or may not) have happened allows them to be re-enacted over and over. Time and place are linked together, along with a certain sense of identity. The story itself is rather general in some ways; although the details may be specific, the identity and role of the speaker and the identity of the listener/player are not necessarily so clearly defined. At certain junctures in the story, the player will be presented with a choice which will allow them to take one of two or more routes to advance the plot. These choices may appear as something inherently positive or negative, or possibly entirely neutral, though how they will affect the outcome as a whole are uncertain. The outcome of each choice will lead to further choices, and so on. The choices themselves will allow for a certain “shift” in the sense of time in the story: the tense may change, or the plot may advance or possibly go backwards, depending on the choice of the player. The choices given may not always be so simple as mere choice in regard to actions – while the story in present tense may tell the narrator’s actions, one of the choice outcomes may branch off toward a completely different sense of narration, possibly ranting about a related effect or feeling or other outcome involved with the present-tense plot.
In some ways it would be logical to compare the concept and function of the game to the structure of a website and the way one navigates through it. A series of pages are available, but they do not necessarily have a chronological order or subject order – the order is determined by the reader as they make choices and as more choices are made available to them. The flow of the story in the game is similar to this, but rather than pages it is based on moments or events which the player selects when given the choice. Therefore, the story of the day is told in an indirect, player-driven way.
1. Objective:
The objective of the game is to listen to a series of parts of a story (told in a sort of “journal entry” type of format, or as though you’re listening to someone talk about their day) as you are guided on a walk across campus, and make a series of choices as you progress through the plot which will affect the place and time where the story ends. The walk isn’t a so much tour in the direct sense of the word, but more or less a re-creation of one day in the life of one student, possibly/probably told from my own perspective. The game ends when you arrive at one of the endings, which vary depending on the choices you have made. You are left to piece together what you may; when did this take place? Where? Who is this person? What happened? Why? What is the significance of the event that happened or the identity of myself or the narrator or the place I’m in or being led to?
2. Audience:
The project is specifically intended to target people who frequent the UB campus. They may not necessarily be students, although students will likely better identify with the project. They also may not necessarily spend the majority of their time on North Campus. Some familiarity with the campus is a plus as the story/concept centralizes around the place itself. The story and concept are fairly abstract, so in reality most anyone could take part in the game, but the location is important.
3. Research:
In order to further research this concept, I will research similar types of stories and games. The books the game is based on were extremely common when I was a child, and there seem to be many of them, as well as more adult versions of the same types of books. There are also online versions of the same types of books/games. Websites themselves are almost an identical form of navigation, although not necessarily based on storytelling. It would also probably be worth it to research old text-based computer games, which had no graphics and were entirely played through text, essentially a similar experience. The game world was constructed by the story given and the player’s imagination.
4. Medium:
The project itself will be presented almost as a sort of derive; a live, participatory experience. In order to play, each person will need a CD or mp3 player along with the proper audio files, as well as some paper and some type of writing device. From here, the experience is between the player and the audio. Little other instruction will be given. For class, the project could be presented either through documentation or actual participation, depending on the amount of time available for presentation. I also think it could be an interesting experiment to make the rules of the game and the audio files available online so that anyone on campus could also take part in the game. It would be interesting to see what types of responses could arise from these “third party” participants with little outside instruction about the project itself.
My utopian product design (originally proposed here) is complete!
dumpsters, junk, and robots
So, my part of the class project to build an area about “being green in second life” is to create a “dumpster dive” area. The concept for the area is to build a giant dumpster in which items can be abandoned, picked up, swapped, sold, etc. There is so much free junk available in the game that it’s pretty easy to accumulate quite a bit of stuff. This is the kind of stuff I’m stocking up on and dropping in the dumpster. I really would like to find a lot of it so it’s really like “digging” around in junk, like a real dumpster.
Here’s the dumpster from the outside. I’m still working on the entrance, trying to make it look more like a dumpster stuffed with junk. This is harder to do than it would seem.
This is the entrance. You drop in through a small hole in the top, and fly out the same way when you’re done visiting.
Inside the dumpster there are a few bins to sort junk into. It neatens the space up slightly to allow avatars to move around. I had thought about just leaving junk scattered everywhere, but sometimes it’s difficult to move an avatar around an area and it made more sense to leave some more open space for walking. I might also try and categorize or color code the bins in some way so that visitors can sort the junk. Maybe they’ll just be color-coded with no other implication about their purpose just to see how people pick them up and use them without much instruction. I’ll see how it goes.
People have left stuff in my bins! I’m not sure what it is, but I know it’s not anything I put there. That is cool and helpful.
I went out in search of more random junk to leave in the bins, and ended up on Freebie Island. So laggy! My feet were going a mile a minute but I was barely moving an inch. I picked up a few things, though.
More junk in the bins. Bigger items make it look more full, but I want to pick up more small objects too, just to fill it out.
I also picked up a robot outfit, which somehow seemed fitting. Maybe I can wear it to the event once the whole project is put together or something. “Junk robot.” It seemed fitting, somehow.
There are a few other items I want to add to the Dumpster Dive:
* Figure out scripting to give instructions or information when entering.
* Determine how junk should be sorted or what kind of instructions are given – some instructions, detailed instructions, no instructions? What will people do with it on their own?
* More signage.
* Find more junk!









Recent Comments