Raph Koster is a leader in virtual world development – he’s seen it all, done it all, and has a proven track record of success. In forming Araea there was significant interest and excitement in what he’s come up with next – a follow-up to Everquest or Star Wars, a new platform, a new piece of technology?
(Edit: See Raph’s reply to this post below)
Metaplace was the answer. As Raph recently commented:
“We are re-inventing virtual worlds that stop working like AOL,” Koster said, “and start working the way the Web does … You can build a massive multiplayer game in minutes, there are style sheets to make building easier.”
“Virtual worlds have enormous potential,” Koster said, “but they are obsolete, built on 20-year-old technology. We don’t know what you’ll do with [this], but that’s the power of this new medium and that’s why we’re so excited.”
In Raph’s view, the world needs a platform that is open to users to develop virtual worlds, games, 3D spaces using tools that are interoperable, and that allow them to make some coin while they’re at it.
Sound familiar? Second Life was built as an environment built by its users. Raph claims that the proprietary walls need to come tumbling down – users should be able to slip from world to world as easily as they move around the Internet. This isn’t the case with Second Life in spite of its ability to move content back and forth with external databases and Web sites.
Raph’s comment about avoiding the AOL model of the net is telling, especially when compared with the Electric Sheep Company whose recently stated goal with its onRez client for Second Life was to create a more “AOL-like experience” for users of virtual worlds, in this case Second Life.
There is significant hype about Metaplace. Raph’s leadership inspires confidence that as a platform for developing 3D content they have as good a chance of getting it right as anyone. Their success will largely rest on the tools being simple enough, stable enough, and ubiquitous enough that anyone will be able to set up a 3D space without needing to learn C++ (or worse, LSL).
I’d like to offer a more critical review, not because I don’t think there’s significant room for a platform such as Metaplace, but because Metaplace (if it does become ubiquitous), will play a large role in shaping how we think about virtual worlds and their creation.
These are random thoughts. They’re based on a nagging feeling I have about the platform – the same feelings that tickle the back of my mind about Linden Lab’s slow move to open up its own architecture. Also, they’re not based on direct experience with the platform itself – still in closed Beta, Metaplace may be such a significant advance in platform tools that it becomes the Microsoft of virtual world building (did I say Microsoft? Oh!!! THAT’S where that nagging feeling is coming from).
Claim: No More Walled Gardens
Much of the hype about Metaplace is driven by excitement at the idea that anyone, anywhere will be able to construct their own game, world, 3D social space, education center, etc. Unlike Second Life, Metaplace seems to offer two additional promises on top of the idea of user-generated content:
1) your “world” will be your own, with greater control over the entry into that space by other users and their objects (in Second Life, your Victorian sim can be visited by a bunch of robots and with object entry on, you might end up with a rotating banner in the middle of your town square)
2) the ease of object creation will address the steep learning curve that users face in places like Second Life, and make 3D creation accessible to more users (with the benefit, as in SL, that scripters, texture artists, and modellers will be able to sell their product to others).
Reality: One Large Walled Garden, as Long as its THEIR Walled Garden
In a recent posting on their business model, Metaplace was asked whether their technology could be licensed so that “builders” could tinker with the Metaplace tools towards enhancing, adding or improving on the core software. Its unclear what their technology will include – for example portable “open source” plug-ins? Not sure. But they do comment on the licensing of tech: The response:
Can I just license the tech?
No. As you’ve probably noticed, we’re big on openness and the value of the network. We believe that each world created using the Metaplace technology makes the entire network more valuable. There’s more users, more content, more scripts and it’s one more step towards making virtual worlds ubiquitous. Long-term, we see ourselves evolving into a network service provider that handles things search, DNS and other network-level services. To accomplish this goal, we want to encourage as many worlds on the network as possible. Adding another walled garden doesn’t help us accomplish that goal.
OK, am I missing something? First, they say they’re big believers in openness. In giving everyone value because of how free and open the tools are. And then they say that all of this openness will be within the closed walls of Metaplace itself.
Let’s not fool ourselves here. The business model may have variations (especially in how the individual “worlds” are partitioned off) but that doesn’t sound THAT much different to me than owning a business in Everquest or a store in Second Life – it may have your name on it, but you’re still within someone else’s walled garden.
I don’t place a value judgement on whether this is good or bad – I do place a judgement on promoting Metaplace as being “more like the Internet and less like AOL” when in fact users will have options around how their worlds are constructed and accessed but no control over how their worlds are hosted.
Will Metaplace put copies of its technology in escrow in case of business failure?
Claim: We All Win Financially
Metaplace makes a great deal about how “free” it is. Anyone can build a space at no charge. As well, Metaplace stirs up excitement because it positions itself as similar to Amazon Associates, and highlights the ability to make and sell objects, sprites, scripts, etc. They say:
Can I cash out of the system?
As long as what you’re doing is legal, we’ll gladly let you cash out in a manner similar to Amazon Associates or Google Adsense.
Reality: Metabucks as a Control Tool and ASP Pricing Model
Again, I don’t make any value judgements here, but a few things: one, Metaplace is creating its own currency. If Metaplace is also arguing that it’s “like the Net” and NOT a walled garden, why do they need to create a new currency system? What’s wrong with the US Dollar, or a currency of the user’s choice?
I can’t see any argument as to why they need to create an artificial currency unless it’s to create a layer of transactions over which they can take a “cut”, by being able to centralize the serving of that currency. If their model is to be a “network service provider that handles things search, DNS and other network-level services” then where does the creation of a virtual currency fit in? Will network-level services include creating virtual monies, acting as virtual banks, and charging virtual banking fees? Who is going to set the exchange rate? Will Metaplace artificially float its currency if needed to hike or decrease its value (as a way of defeating MOOflation, perhaps?)
Second, Metaplace acknowledges that if your “build” reaches a certain size, bandwidth, etc., they will have to charge a fee. Currently, their direction on this point amounts to:
We don’t know the exact cutoff size yet, but we’ll be figuring it out over the next few months. If your world exceeds that cutoff, we’ll change you in our virtual currency and give you the tools to pass on some, or all, of the costs to your players if you want.
OK, I admit it’s a beta phase, and I acknowledge that sites like Flickr allow you in “to a cap” for free and then charge for storage and bandwidth, but we’re talking about something here that’s a little bit more than a few albums of family photos. Here’s a scenario:
- Someone creates a game using the Metaplace platform.
- They do it for fun, expand bit by bit, free at first, then maybe pay a hosting charge
- Something about the game strikes a chord and suddenly there’s 1,000 users a day, then 10,000….then 1,000,000?
- OK, hold on, now I’m paying a fee to Metaplace, and maybe charging a fee to users, but Metaplace is taking a cut that THEY determine (and likely have the right to change at will). I want to move my content onto my own host, using my own viewer, and to port my content onto a new platform and pay a “flat fee” to license the Metaplace tech.
- Reponse from Metaplace: sorry, we don’t license the tech, and by the way we’re taking a cut as well from all those sales, currency trades, etc. You’re stuck with us, have a nice day.
Claim: Good Clean Fun
Metaplace is advertising itself as primarily a site where individuals can create entertainments – games, mini MMORPGs, social environments. Stuff is easy to make. Easy to sell. Easy to access. Easy to make some money off of.
Reality: We’re Covering Our Butts and You’re Stuck
Metaplace has made a very strange decision, which is to lay a claim that in order to respect LAW, they need to put safeguards in place to protect the flow of currency (although the flow of objects WITHIN the walled garden will be left to the community to report). I’m not a lawyer, but one of the clear arguments in virtual worlds is that the platform owners are like ISPs – they provide a platform, hosting, etc. but can distance themselves from legal issues related to content because they can’t be expected to monitor every user.
Regardless of the legal reasoning, and I DO believe its better to create safeguards before government steps in to create them for us, it’s important to recognize limits to a user’s choices related to “cashing out”. A few quotes:
and our digital currency cannot be transferred back into real world money except by approved business partners who have agreed to a terms of service that prohibits illegal content.
How will we get a return on our investment for making and promoting said game using the Metaplace platform?
The issue here is about legality; ultimately, the approving body is actually governments, not us. In some countries, for example, running a world that featured gambling and cashing out the profits is illegal. We need to do a verification step so that we can be sure we (and you) are respecting the law.
Who are these people who will be verifying the legality of the content I’ve created? If I can’t charge dollars instead of metabucks for access to the content that I supposedly own (and rent space on Metaplace to host, in one sense), then why do I need an intermediary again to convert this new currency into US Dollars?
Claim: A Large, Open Community of Creators, Sharing, Selling, Building
Our motto is: build anything, play everything, from anywhere. Until now, virtual worlds have all worked like the closed online services from before the internet took off. They had custom clients talking to custom servers, and users couldn’t do much of anything to change their experience. We’re out to change all of that.
Reality: Uncertain Interoperability, the Apple of Virtual Worlds
First, in the current version being tested in Alpha, Metaplace supports 2D and 2.5D, but NOT 3D, although there are plans for this in the future.
There is uncertain current or future support for interoperability with Maya, 3ds, and other assets (can someone correct this if I’m wrong?)
And a final reality – Metaplace may well be the Apple of Virtual Worlds. It may be as beautiful as an iPhone, as functional and as easy to use as the jog wheel on an iPod. Finding assets may be as easy as accessing iTunes, and the cost “per song” may be a reasonable $0.99.
And Apple is one of the great business stories of our time.
But Apple is not Linux.
One last quote from Metaplace:
As with most free things on the net, we will have some advertising. However, if you’re a premium world builder and want to turn them off, that will be an option as well.
OK, first: “As with most free things on the net”…….I think you might mean:
“As with most free things on the net launched by commercial enterprises or firms funded by venture capitalists in California”
But taking away all the fun stuff about 3D, gmes, MMORPGs, communities of users, etc., doesn’t the whole thing sound not only like Apple but also like Geocities, or perhaps an ad-heavy mySpace of 3DSpace: Build your own site for free, pay more to get more bandwidth, use our tools to make your site, and oh, if you every want to move it to your own server, sorry! And we’ll be serving you ads unless you pay to get rid of them.
There’s a HUGE demand for something like Metaplace and it represents what may be a defining moment in creating greater ubiquity of 3D(ish) content on the Web – but buyer beware, and let’s not be solely distracted by the tools.
Apple is beautiful because by closing the ‘walls” around the aesthetic which is Apple, they preserve the aesthetic and the ability to continually refine the user experience according to their proven, experienced eye. A closed garden is not a bad thing, but what I dislike is language implies a sort of portable, user-defined community that Metaplace surely is NOT.
I love my iPod. Would I buy one today? I’m not so sure. The lack of portability of media that I BOUGHT is perhaps understandable, but today I would rather buy open format audio, or rip from a CD, not be stuck with one major source of content, one closed platform, and would prefer to keep more control in my hands than Apple (no matter how gorgeous their iPhone is for example, it’s still a LOCKED platform).
These are certainly valid concerns. Let me try to briefly address them.
On walled gardens:
Yes, we are starting out with maintaining control over the servers. Why?
1) We want to have a one-click experience for ordinary people to be able to create a world.
2) We do need to establish enough of a network so that our eventual business model is viable.
You are conflating two separate things a little bit, though. We do not want to have *multiple networks* out there using slight variations on the same tech base. That feels like it defeats the point.
That’s a separate issue from whether we let servers run elsewhere. The system is architected for servers to run anywhere, and we still plan to move in that direction over time. And that is yet another separate issue from whether the servers themselves are open source (currently, no).
We do plan a server-side plug-in system, btw.
On cashing out:
Feel free to use the web services stuff that we offer as part of every world in order to interface with your own solution. A lot of folks won’t have that capability, which is why we offer our own solution. Yes, of course we want to take a cut if we offer the service — that is how we cover the costs of offering it.
The other benefit to offering the virtual currency is that it greatly simplifies transactions between users from different territories, who use different billing solutions, etc.
On legality of cash out:
The law on this is pretty clear. I am unsure why people get up in arms about this, except that perhaps a bad precedent was set by other services, permitting stuff that shouldn’t have been.
Who verifies the legality? Well, we’ll have to. YOU’LL have to. The government sure will.
On interoperability:
We intend to support as many common formats as we can. For 3d, we are more likely to start with interchange formats like COLLADA than with high-end proprietary formats though.
I think a key point here though is that unlike the iPod and your analogy of a locked platform, we are not pushing an asset format on you. Feel free to take stuff out — it will work elsewhere.
The bit that is hardest to move, certainly, would be scripts and data structures. After all, we added event-driven stuff to Lua. But at least it’s Lua, and therefore something you can move to elsewhere.
On ads:
Fair enough on the comment that it’s really “free things on the net that are offered by for-profit entities.” That is what we happen to be, a for-profit entity.
We haven’t settled yet on where and how we will use advertising. That said, yes, it costs money to bring the service to you, and if it’s free, then we have to recoup somehow. Ads is a way to do that.
Raph:
Thanks for such a thoughtful response. I’m a real amateur in all this. So a lot of what this is just impressions and notions, as I said at the beginning of my post. Your deep expertise and attention to my thoughts was more than I expected.
Your leadership inspires great confidence that Metaplace will succeed, and my own hope that it will facilitate a “tipping point” for the 3D Web.
As I said, I LOVE Apple. I love my iPod. I love my iPhone. And I love these things because a company I respect and trust takes care to control the core technology and functionality, just as the community will come to respect Metaplace if it continues to communicate as efectively as it has to date, and if the technology is as elegant and simple as I’ve seen.
I hope that my tone was to point out that the 3D spaces that people create are going to be METAPLACE spaces, and that your current model is that you will not license the technology underlying these spaces, and that you will have a hand in the flow of commerce through this technology (although I’m pleased that you can choose other Web services, you’re still taking a cut).
I’d like to clarify – I do NOT have a problem with this.
But I think that there’s a disconnect between the business model for Metaplace and how it’s being positioned and interpreted by future users and the media.
If I were to summarize your “tag” in one phrase that keeps repeating its this: “3D spaces that work like the Web works”. And that’s fair enough. What I you’re saying is that when you go to make a Metaplace space you tools and protocols familiar to those used in developing Web sites and applications. These protocols will both be embedded within Metaplace and other needed protocols will be based on the concept of a very open system for moving, sharing, uploading and animating. By using image formats, for example, that are “Web ready” you are linking into current processes and protocols for image development. Even your scripting language will be based on Lua and thus fairly “transparent”. I’m further encouraged that this open system will include interoperability with 3D software such as Maya and 3DS.
This is exciting stuff. A GIANT leap forward. It will make world building easier. We will all be able to create games, houses, etc. It may very well help us to reach a tipping point – 3D worlds will become as common as Web pages.
But I also believe that your business model is structured so that you are “locking in users” (or at least making it very difficult to leave the platform). There will be benefits to users for being locked in: user-friendly tools, your reputation, the service you provide, etc. (and again, I have no problem with your business model, I’m simply pointing out what I believe is an unacknowledged truth in the public at large).
I believe that when people HEAR about Metaplace they sort of envision the “HTML of 3D Worlds” – a new, Web-friendly, open system that will put the tools of world building in the hands of all.
But there’s a difference here – you have invented a kind of HTML for 3D worlds, but it’s owned by a private company (Metaplace).
To truly “work like the Web” Metaplace would need to allow users freedom of choice to move their “3D Web sites” wherever they wish, to handle commercial transactions how they wish, etc.
Will Metaplace support portability of avatar identity? Will you have the ability to impose any controls over currency exchange? If I become unhappy with the support I’m getting for an online game that I developed on Metaplace and so want to move it to Second Life will I be able? If I develop a game that I want to deploy across multiple platforms how easy will that be? Or will it be like the old PC/Apple days – develop a game and an Apple version was a “nice to have” based on sales not a need to have.
Well, if I were your investors I’d sure hope the answer was on the side of a business model that didn’t “give away the store”.
You’re in business. You need to make money. And by letting your users in on the action, and if you develop great tools, and if you do a masterful job supporting and encouraging your community I’m optimistic that Metaplace will do what I hope it will – extend 3D development tools, help achieve a tipping point for synthetic worlds, and to move game/world building out of the hands of Sony and into the hands of users. (If anyone can do it it’s likely you, just be careful about too much pressure from your VC backers to “monetize” your community).
I believe that creativity is spiritual. Tools like Metaplace will help people share their aspirations, hopes, dreams, thoughts, ideas, stories, myths, and experiences (and, yeah, to create places where we can virtually kill each other but hey, that can have its own upsides). My preference is for open source everything but we don’t live in Eden – there are walls around our gardens for a reason, and one of them is to earn a living and to hopefully do it in a way that’s as authentic as possible.
There’s a business model behind Metaplace as you acknowledge, and I think it’s important to remain authentic and open about what the potential downsides and restrictions to this business model might be for the typical user.
Thanks, Raph, for hopefully helping to advance an agenda of making 3D worlds ubiquitous, easy to use, and easy to build. And to potential users, thanks for thinking about the pros and cons – easy-to-use tools and a shared community where you might get locked in (to a degree) to someone’s platform, or REALLY hard to use tools where it’s all yours but good luck maintaining it and getting anyone to show up.
P.S.
- Great to hear on server-side plug-ins, and I think I understood the distributed server architecture. I still stand by my Apple analogy (maybe not my iPod analogy though) that you’re controlling versions of the technology because it will not be open source. And thank GOD Apple keeps control of much of its core technology, it’s how they’ve maintained their singular focus on best-in-the-world user-centered design.
- I think I’m totally mystified on cashing out. Here’s my question – if I want to sell an object on e-Bay, why do I then need to further convert that transaction through a virtual currency, and then translate it back to dollars? If I sell a REAL thing on eBay, there are protocols in place for protecting the legality of that transaction.
I really don’t have a problem with putting safeguards into the flow of money and transactions, I just truly don’t understand why just because a world is virtual why it needs a separate virtual currency (other than for, as you say, simplicity when you may be looking at 100 currencies). Why are you saying that the protection is at the point of cashing out? I really think I’m just confused because the model seems to treat “virtual money” as illiquid UNTIL you cash it out, and I actually see it as money at the point it’s earned (whether in a virtual currency or not).
- On ads: I have a feeling you’ll approach these very carefully. You’ve seen enough examples in the world of gaming to know that a misplaced ad can just as easily turn a user AGAINST a brand.
- On interoperability – I hadn’t heard a clear answer on this before. Thanks for the clarification – it was as I had hoped and partly expected, so I’m glad you’re trying to create the level of portability you describe.
Seems like the currency thing is the big point of confusion…
OK, first example. You make a world, want to charge people for stuff. You don’t have any tech or connections or knowledge on how to do that. For you, you can use the Metaplace currency and script objects will do all the heavy lifting for you. Stuff can be listed on our marketplace, etc. We get a transaction fee.
Second example. You want to charge dollars directly. You use a script module that handles a web service bridge to Paypal or a third party that handles billing and transaction verification. Our cut = zero.
That said, odds are good (we hope) that you didn’t have to write this module — in fact, you may have gotten it from our marketplace! And if you did write it, you can also sell it via the marketplace. (Modules with autoinstall do have to go through the network, that’s how we autoinstall them for you). In those cases, we get a transaction fee.
But it might be an open source module, in which case you could have just copy/pasted the code for it. Our cut is zero again.
So you see, it really is intended as “if you use a service we offer, we take a cut, and if you don’t, we don’t.”
Hmm. Well that strikes me as an open and fair system. I really get confused on this stuff, I suppose….so now I understand the “cut” part – and again i don’t intend to make it sound like I think you’re after some huge money grab here, we’re all in a transaction economy, micropayments add up and are generally more fair to individuals so I like, and you’re a business – sounds like a win/win model.
Will Metaplace ever control its currency (as Linden does, basically “printing” or retiring money (depends whose stats you read) to keep the Linden exchange rate artificially fixed to the USD?)
Hey – and by the way, thanks for paying attention to my rambings it’s an honour.
[...] posted this past week in reply to my comments on Metaplace, Raph Koster points out that the economy of [...]