Friday, December 9, 2011

Christmas Construction

The basis for the event was to simulate a collaborative building process with people separated by distance and only connected through Second Life. How is the experience for those using Second Life as collaborative space but are located around different parts of the world. We attempted to achieve this by having everyone in class not speak to each other vocally. They were tasked to only communicate through SL.

The class was given a goal to build a 'Christmas-like' tree within the given time frame. The event started off with a giant beam in the middle of the sandbox and all the participants were to build on top of it. The theme was obviously a Christmas tree but wasn't restricted in having to resemble a traditional douglas fir. Documentation of the end result is displayed below.

The feedback we received was mainly about how the event had no solid goal. This is acknowledged because, there wasn't much communication going on through the duration of the event. Because there wasn't much restrictions as well, it didn't motivate participants to communicate with each other in order to meet mutual goals. Although the event was fairly simple, the bigger concern is what real issues does the community face when doing large scale collaborations. When a group of users organize to perform a play in SL what pros and cons do they face, and in what ways can the virtual world experience be pushed to allow provide collaborative spaces to be more efficient.









Event Plan

Title
Stellar

The Big Idea
“The Gateway to your universe.”

Target member
Target those who follow a large amount of media and social networks.

Value Proposition
The target maybe linked or connected to a number of different things online.
With the internet becoming more competitive for user attention, and the increased amount of traffic of media, Stellar aims to create a "space" where user's access everything.

World Design Feature Categories (in outline format, describe each verbally in functional detail and use visual mockup examples where words fail):

Self - Users are represented by the networks they follow and the constellations they build. The star system are the avatar.s
Place – In pseudo- space/universe. Using the concept/model of actual space.
Purpose – Blue-Ocean, trying to connect everything together to make one access point. Social networking.
Fun Things To Do - design complex constellations that are virtual sculptures in space. Accessing nodes in real life that provide tips on finding more constellations.
Society – Age ratings and firewalls that protect users from accessing unsafe content.

World Design Plan – User’s star off as a single star and eventually build their constellation by linking to other systems/stars. These systems can be organized at the user’s will and they will ultimately control the output of these constellations.

Interface Components – Interface is augmented reality using smart phones or omni tools that project holographic images. Using motion gestures, user’s can physically navigate through holographic interface. Users would sculpt and shape the constellations into desired shapes at will.

Out-World Components – Simple Website with QR code and forums for community development. QR code will be used to access the download with mobile device. The world is ultimately programmed into the “cloud” and all that is needed is a mobile device to access it.

Research

While searching for information about Social networks I came across the concept of Blue-Oceans. Blue Ocean is market strategy is being used with Google and I decided to use this as a base for the Virtual world.

As for interface I looked up recent studies of augmented reality and the concept designs that have been dreamed up thus far. The most notable is the recent use of interface concepts in the movie Iron Man. The character Tony Stark is an engineer that uses augmented reality to build new technology. I use this influence in conceptualizing my virtual world.

WHAT GOOGLE+ IS REALLY ABOUT

https://plus.google.com/u/0/photos/100238778462210489846/albums/5629087019815403777/5629089486863954898


Google vs. Microsoft: Crossing the Blue-Ocean, Red-Ocean Divide
http://seekingalpha.com/article/50768-google-vs-microsoft-crossing-the-blue-ocean-red-ocean-divide

Prologue
http://prologue.com/media/film/projects/iron-man-2

Scripting.

Scripting can be quite difficult especially for those who are new to programming in general. The basic thing to understand is that computers aren't genius objects that can do anything. Technology today is advanced enough in order to self-direct it's actions. Every computer needs to be told what to do in order to perform specific task, thus programming languages were created. Each language in mainly instructive that gives computers parameters and instructions on how to specifically perform each task. Technology is advanced enough today where all the thinking is behind the veil so that users can focus on their own tasks. The computer is a tool, and the programmer is what makes that possible.

In this case, Second Life allows users to script in the environment to enhance and alter other's experinces along with their own. If someone were to interact with an object within the Second Life environment a script can be made to tell that object to perform an action. I can make a box in Second Life that will expand as soon as it's touched by a user, or maybe the user just has to walk by it in order for it to perform. Maybe the box can simultaneously send a message while it grows in size. The possibilities are endless as long as you have a grasp on the scripting language.

Below are some of my favored sources for those new to scripting.

LSL Example Scripts:
http://wiki.secondlife.com/wiki/Category:LSL_Examples
LSL Script Library:
http://wiki.secondlife.com/wiki/LSL_Library
** Ann Enigma's EZ Autoscript site:
http://www.3greeneggs.com/autoscript/
*** MIT's Scratch For SL (Lego Approach to Scripting):
http://web.mit.edu/~eric_r/Public/S4SL/