This is a triumph; I'm making a note here -- HUGE SUCCESS:
Yes yes, a working portal gun inspired by Portal made by Adeon Writer. I want to tell Portal writer Erik Wolpaw about it, because he'd probably be impressed, or at the very least say, "I'm busy with Portal 3 here, so go the hell away."
Now, I've seen other Portal-esque Portal guns made in SL before, but I know Adeon to be a clever sort of someone, so I'm thinking this was impressively scripted. [Update, 11am: Adeon explains how he does this after the break. - Hamlet] And not only can you apparently teleport yourself with Adeon's portal gun, you can evidently teleport objects too, watch:
Adeon's a frequent reader of NWN, so I'm hoping he comes by soon and explains how it's done. Updates when I get them. Maybe this will turn out to be a clever hack that doesn't quite portal the way Portal portals. But that would still be a triumph.
Update, 11:00AM: Just got an e-mail from Adeon, who explains how this works below. Being SL, it's not surprising that he made this using code originally created for virtual kinky sex :
"That one's a work in progress," says Adeon. "I'll get this right out of way: I'm using RLV, a Resident-made script protocol (originally written for bondage roleplay, HI THERE) that lets you do things normal scripts can't do, which in my case is teleport you on contact and rotate you. That means this will work on most third party viewers but not the official LL viewer. It also," he adds, "makes people feel slightly dirty." (I feel dirty just blogging about it.)
Adeon acknowledges he's not the first Portal pioneer in SL. [B]ut a good friend of mine, Snow Bristol, made a few Portal props, and asked if I could script them. I couldn't refuse." Speaking of which, no, he's not giving this out as a freebie: "[W]e're both concerned with copyright, so it probably won't reach anyone else's hands unless we get an OK from Valve." Personally, I doubt Valve is going to explicitly sign off on a Portal gun built from virtual world bondage code, but at the same time, Valve also has a sterling reputation for being consistently progressive and cool about fan-made content, as long as it's non-commercial. In any case, here's the videos.
Wow, that's outstanding!
Posted by: Pathfinder | Wednesday, May 23, 2012 at 10:44 AM
I've been watching this develop on his youtube channel. I think it works by raycasting the shot from mouselook and using the results of the raycast to place the portal. Then the gun itself "teleports" you from the one portal to the other. I'm wondering if it records the velocity though, before it teleports you, so you can continue moving like in the game.
Here's another fun video from Adeon: http://www.youtube.com/watch?v=EsTcCz2mYps&list=UUIvyjoH35Ug5l6jprKrs3WA&index=6&feature=plcp
Posted by: Brookston Holiday | Wednesday, May 23, 2012 at 11:05 AM
So simple to do with OSSL script, using
osTeleportAgent
Posted by: Lani Global | Wednesday, May 23, 2012 at 11:19 AM
Well spotted, Brookston, I'm indeed using raycasting to place the portals and determine if there's enough area for it to fit.
Lani, osTeleportAgent is indeed a handy funtion in OpenSim, and I'm eager to get LL's version of it soon, in the mean time I'm relying on RLV to do my teleports and rotations. And you're correct it's not an incredibly complicated script, just a fun one.
Yes, Brook, I do conserve velocity - expect to see some slingshot puzzles in the next vid! :)
I'd love to have this be a freebie, as would my friend who sculpted the handheld portal device, Snow Bristol, but we won't unless we get an OK from Valve.
Posted by: Adeon Writer | Wednesday, May 23, 2012 at 11:32 AM
Adeon, have you seen this fan-made movie inspired by Portal? If not, do so, it's FUCKING AWESOME:
http://www.youtube.com/watch?v=4drucg1A6Xk
It's been seen 9.2 million times so far and even has an ad revenue stream (which has probably earned the filmmaking team well North of 100K.) They didn't ask Valve's permission to create it, and not only did Valve not mind, Valve promoted it:
http://herocomplex.latimes.com/2011/09/01/dan-trachtenbergs-portal-catches-gamer-love-hollywood-buzz/
"The 30-year-old commercial director and aspiring feature filmmaker made “Portal: No Escape,” a seven-minute movie inspired by the critically acclaimed video game series from Valve Software that features a woman trapped in test chambers that she must escape using a gun that can create entries and exits on any surface. (While Valve was not approached before the shoot, the company has posted the video on its Facebook page)."
Just sayin'!
Posted by: Hamlet Au | Wednesday, May 23, 2012 at 11:42 AM
Sweet vid. I know Minecraft has free mods to make that game more like Portal too, but I'm no expert on copyright. Either way, thanks for the blog!
Posted by: Adeon Writer | Wednesday, May 23, 2012 at 12:24 PM
"It's been seen 9.2 million times so far and even has an ad revenue stream (which has probably earned the filmmaking team well North of 100K.) "
I thought that the back of the envelope conversion for views to dollars was between $1 and $3 per 1000 views. If so 9.2 million views works out to between $9,200 and $27,600. Is my conversion rate too low?
Posted by: Brookston Holiday | Wednesday, May 23, 2012 at 01:49 PM
Maybe. My understanding is YouTube videos which get into the millions of views start bringing in revenue approaching the six figures, because they get a better class of/higher paying advertisers. Not always or even often the case, but I've heard figures of that range from other video creators. In any case, the main point is they're probably making a fair amount of money from this non-authorized Portal fan movie (in large part thanks to Valve.)
Posted by: Hamlet Au | Wednesday, May 23, 2012 at 02:14 PM
Maybe that 100k was in Lindens. lol
Posted by: Amanda Dallin | Wednesday, May 23, 2012 at 03:04 PM
Well, as for 'feel slightly dirty', then we'll all start to feel a little dirty as Linden Labs expropriates more and more of Marine Kelley's RLV features, without giving her credit of course, to make their Linden Realms work.
d/d/m
Posted by: Desdemona Enfield | Wednesday, May 23, 2012 at 04:05 PM
Great job Adeon! I look forward to seeing what you do with the new functions. The official preview video for the experience tools shows a "teleport gun" [http://youtu.be/mGPiywc6Hh0] at :50, but this portal gun is a much cooler implementation. Even if you can't obtain permission to sell the portal gun replica, it seems like it shouldn't be a problem selling a teleport gun like the one Linden Lab shows. Heck, for what it's worth, I'd even offer to model it for you. Valve can't claim the right to such a basic concept.
Posted by: Ehrman Digfoot | Wednesday, May 23, 2012 at 04:22 PM
Without trying to divert the post, i have to agree fully with Desdemona and it shock me that Hamlet regards RLV as a "Kinky!"
RLV is one of the reasons why most users don't use a Linden Lab viewer in 1st place and it has nothing to do about "Kinky!"
Ask the blind how they are guided in SL!
Ask so many fashion models how they dress or undress!
And so many more applications RLV allows that are not "Kinky!"
And the hope of seeing Ossl functions on SL, don't get fooled, the Lab will never use something that is not owned fully by them, Ossl functions are not Linden Lab property!
Posted by: foneco zuzu | Thursday, May 24, 2012 at 10:24 AM
We do all sorts of mailbox conversion, export and repair including ost to pst conversion, pst merge, pst split, repair and edb mailbox export. Please check out our dirt cheap prices.
Posted by: Dharmasha | Saturday, July 14, 2012 at 12:04 AM