Recipe for a Virtual World 6: User generated content
April 10, 2009 at 15:41 | In VU | Leave a CommentTags: ducks, energy, gnomes, mqtt, opinionator, reactiongrid, secondlife, ugc, user generated content, virtualworlds, VU
If you even remember the previous posts, you may wonder what happened to 4 and 5. Unfortunately I got bit stuck on money (which was going to be the forth, but I never quite decided whether an economy is directly relevant to virtual worlds- my current suspicion is not) and physics (which was going to be the fifth, about the different approaches used to construct virtual worlds, rather than physics simulations), but I kept getting distracted! If it wasn’t for user generated content, I doubt I’d be the least bit interested in virtual worlds; I get bored being a spectator in computer games very quickly.
Luckily I don’t have to write a whole post about what’s so important about user generated content, because Dale’s done that already! Jonas’ “Dead Gnomes as Enterprise Collaboration Tools” post is also worth a read as it shows that the goal of content creation can often be something other than content which is produced. The content is just a means to an end, and user generated content can take care of the long tail requirements that virtual world developers would never otherwise get to. How far up the list of priorities would dead gnomes be?! And how long would you have to wait for the opinionator?! (My current all time favourite gadget in second life.) Even the opinionator is a luxury when you can just stack up cubes, but one that makes for richer interactions- you can’t have too many ideas like that to make up for the loss of real world interactions if virtual worlds are to be the next best thing.
News that professional design teams are getting tools to collaborate on content creation inside the world they are building makes things even more interesting, further blurring the lines between designers and users/producers and consumers.
UGC FTW!
(And I almost forgot to mention MQTT enabled ducks and UK energy price turbines on ReactionGrid!)
Information on Demand 2008
November 11, 2008 at 00:12 | In Ones and Zeros | 3 CommentsTags: conference, Excalibur, greenhouse, infosphere, IOD, IOD2008, Las Vegas, Lotus, mashup, mdm, mdm-server, secondlife, uig, User Interface Generator, user modeling, virtualworlds, VU
A slightly overdue look back at the Information on Demand conference; check Stephen’s post for another.
I spent most of the week in the InfoSphere demo room so I missed most of the rest of the conference. Luckily the demo room was the best part of IOD! If you missed it, you missed out on demos including DataStage, QualityStage, the MDM Workbench (with the user interface generator), and integration of Information Server tools and MDM Server at a rapid pace. (Okay, there were lots of other good bits but I’ve seen some excellent feedback comments from people who visited the demo room.)
One thing I was disappointed to miss was the Blogging Birds of a Feather (BOF) session on Wednesday although, since they weren’t offering free drinks like one of the other BOFs, it seems there weren’t many people there. I might have made it if Twitter hadn’t regressed as much as it has since the MDM Summit but that’s a subject for another day.
I did manage to escape our demo stand a few times during the week to find out more about IBM mashups, with some excellent sessions and even better chats. Just signed up for Lotus Greenhouse to play with some of the tools that were on show. The demo room was all packed up on Thursday night, so I made the most of the Friday morning for another mashup session, an excellent mashup usability workshop and (slight tangent here) the “Virtual Worlds and Databases: In-world Tools Using External Databases” session which I’m glad I got to. There’s a hint of what Lance covered on the Database Magazine Profiles in Innovation.
I’ve been on the look out for more of what I didn’t get to see, and this is the random selection of IOD articles I’ve stumbled across so far:
- Eleven things heard and seen at IBM’s Information on Demand conference
- Update from IOD
- Information On Demand 2008: Here we go!, IOD Day 0: Partners, Expo, and Reception, and IOD Day 1: Optimizing Information Management
Plus Alex has a handy guide for a stay in Las Vegas, including a much better shot of the Excalibur hotel I was staying in than I managed to get- a very very silly hotel!
Update: just been sent a link to some brilliant photos of the demo room! There’s also one in there showing the globes that bounced out of the way of shadows when people walked in front of the projectors, which I enjoyed on the way to breakfast each morning- I’m easily entertained! (12 Nov 2008)
Justin Casey moving on
August 31, 2008 at 12:34 | In VU | 2 CommentsTags: hursley, IBM, mdm, OpenSim, secondlife
As Justin mentioned on his blog, and also reported elsewhere, he’s moving on to join the Fashion Research Institute and Friday was his last day in the Hursley Information Management team at IBM. Unfortunately, while there are many advantages to working from home, there are downsides, one of which was missing Justin’s leaving drinks at the Dolphin. I’m also going to be missing the Open-Source, Interoperable Virtual Worlds panel at the Virtual Worlds expo. Still, with the power of blogging I hope I won’t be missing out completely.
Good luck to Justin with what sounds like a tremendous opportunity.
BMW leaves Second Life
July 29, 2008 at 22:18 | In VU | 8 CommentsTags: bmw, secondlife, virtualworlds
Earlier today I made a trip to the BMW New World1 island in Second Life after an invitation from Munich Express to hear an announcement. I have hardly spent any time in virtual worlds lately but I’ve had many interesting conversations about them with Munich in the past and was intrigued to find out what news BMW had.
Like others, BMW has decided to end its current virtual world experiments in Second Life. Although it will be a shame to see them go, the message was generally very positive about the future for virtual worlds, which BMW are still investigating to use internally, hosted on their own servers. The announcement ended with a free gift for the audience, which I still can’t drive; I can see why there were never any BMW cars to test drive in Second Life!
I’m glad I made it to the event, which sparked some great debate, and I’ll certainly be keeping in touch with Munich/Achim inside/outside Second Life.
Updates:
- there’s a bit more discussion about the news on Ambling in Second Life and Virtual Worlds News. (30 July 2008)
- another good report on the news on The Network. (31 July 2008)
Stopping LSL scripts running in the wrong object
June 19, 2008 at 23:38 | In VU | Leave a CommentTags: example, llRemoteLoadScriptPin, llSetScriptState, lsl, secondlife, tip
I’ve been dusting off a very old project in Second Life and giving it a fresh coat of pixels (details to follow) where I wanted to use llRemoteLoadScriptPin to load scripts into objects as I rez them. It would however cause odd things to happen if these scripts ran in the object doing the rezzing, so here’s how I stop them:
default
{
state_entry()
{
// Check whether we should be running...
integer disable_marker = llGetInventoryType("DisableScripts");
if(disable_marker != INVENTORY_NONE)
{
state disabled;
}
// ... the real code
}
}
state disabled
{
state_entry()
{
llSetScriptState(llGetScriptName(), FALSE);
// Nothing else in this state so it shouldn't matter if the
// script doesn't stop immediately
}
}
So the script magically stops running if I put it in any object that contains a notecard with the name DisableScripts, which seems to work pretty well.
Giveup vs. catchup
May 28, 2008 at 22:58 | In Life, the Universe, and Everything | Leave a CommentTags: buglabs, eurovision, Maps, mashed, mdm, morris dancing, secondlife, twitter
I haven’t read many blogs lately (I blame Technorati favourites going AWOL… erm, and I’ve been a tad busy). I could do the same as Kelly and declare blog bankruptcy but I thought I’d try something different. I’ve had a skim through and these look kind of interesting:
- My Favorite MDM-Related Web Sites (Part 1)
- A Lot of Tips for Second Life Learning
- BUGs I Like!
- 279 – The Eurovision Text Map 2008
- Mashed 2008 – tickets now available
- Intro to Twitter
- Twitter and responsibility
- Morris Dancers meet the Ug Girls
- Reading the FT: mapping as a turning point
Let me know if any of them are worth reading properly!
Pocket SLorpedo (continued)
December 31, 2007 at 15:56 | In VU | 3 CommentsTags: hackday, hackday london, reactivision, secondlife, slorpedo, tuio, xmlrpc
Unfortunately my last Slorpedo revisit coincided with a small problem with Second Life but XML-RPC is now back on its feet- hurrah! In fact, XML-RPC into Second Life is working fast enough to rez the subs as they are placed at the moment, although if it slows down again the subs should still all get rezed before firing torpedoes.
The reason for having another prod at XML-RPC is that it should provide a simple way for anyone to play the mixed reality game first seen at Hackday London and SLUK, and it’s almost ready. If you want to have a sneak preview follow these steps:
- Download reacTIVision.
- Download and unzip the Pocket SLorpedo client.
- Clear a playing area in real life, point a camera at it, get the playing pieces ready and fire up reacTIVision. (I’ve been mostly experimenting using the TUIO Simulator so far but it’s time to get the scissors out to make some real playing pieces!)
- Get the Second Life Pocket SLorpedo object- hope to have a vendor available soon but until then let me know your Second Life name and I’ll send one over.
- Use the channel key displayed when rezing the Second Life object to start the Java client using the command line below.
- Play!
To start the Java client, open up a console, change directory where ever you unzipped it, and run this:
java -jar SLorpedo.jar -key=<channelkey> [-b] [-port=<tuioport>]
The game is played entirely with the reacTIVision fiducials:
- The piece numbered ‘0′ starts a new game.
- Number ‘4′ is used to fire the torpedoes.
- Odd pieces appear as blue subs and even pieces are yellow subs.
- Numbers under 30 are small subs and over 30 are big subs.
Let me know if it all goes horribly wrong!
Updated 2 Jan: Borrowed a web cam this evening to have a game using real pieces instead of cheating with the TUIO simulator. A slightly better camera would be nice for a bigger playing area but other than that it worked really well. The game below was a two all draw!
Simple Second Life building exercise
December 12, 2007 at 22:15 | In VU | Leave a CommentTags: building, lsl, modelling, prims, secondlife
I’ve been working on a simple building exercise again recently. The basic idea is to give a taster of all the elements involved when building in Second Life, from prims to simple scripts, in the form of a trail with instructions on how to build a futuristic chair. Hopefully after completing the exercise people will be able to get more out of other much more detailed resources available, like the Ivory Tower of Prims, and (if all went well) a working chair! I have only just had the chance to work on a few of the suggestions I received after trying the trail out on a few guinea pigs at a recent hackday and I hope to get a bit more done at the weekend. If you pass through the IBM Sandbox and find the trail out there while I attempt to get it finished off, I would be very interested to know if you have any comments or suggestions.
Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.

