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.
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!