|
It seems like you've added more
of what we traditionally consider video game-like game elements to
Habbo over time. What was the reasoning behind it?
SH: I guess the initial couple of games
we did were very small. There's this funny diving kind of game, which
is not a game at all. You just dive down, and you can do moves while
you're diving. It's completely silly. We actually had a prototype of
that even before the hotel itself was created, but that was not launched
publicly ever, so the idea kind of lived, and we decided to do that
with the hotel.
Then there's -- the name's just horrible
-- Wobble Squabble, which is a... what do you call it, when people stand
on a log, and you try to push the other guy off? With the thing that
you pull? It's kind of popular as well. There's some mad players who
have played like 50,000 games total. They've really lived in Habbo
over a long period of time just playing the game.
So these would be like the super minigames,
which are really popping out more and more nowadays, but then we've
been expanding into doing more complicated stuff, where the user is
actually playing what you would identify as a game, like the snowboard
game, and you have proper games, like throwing snowballs.
I guess, partially, it's good business.
There are people who actually want to play, and they pay money for it.
But also, at least in my view, if you're looking at, like, a 13-year
old guy, who is used to playing games, it's easy to communicate that,
"Hey, there's this game-game here as well, and if you start off
on playing that, maybe you'll get used to talking to the other users
and get excited to meet people and eventually do the other activities
as well." It broadens the scope a bit as well. The action in Habbo
is really in the rooms themselves, so...
I don't enjoy MMOs or virtual worlds
or things like that, but in the past I have used MySpace
or other social networking sites. Habbo Hotel isn't that far
removed from that, honestly. Well, I guess it does have one step of
removal, because you have an avatar that you create, but I suppose that
you could create an avatar on MySpace too.
SH: Theoretically you could play
Habbo like you would play a social networking site, and certainly
people have, so they can grab hold of contacts. But then again, there
is so much more that you can do with the contacts. Look at LinkedIn,
for example -- it practically died at some point, and I think it's because
everybody who was interested in gathering contacts went there and got
them, and...
There was nothing to do.
SH: There was nothing to do. Whereas
what we have is that you can come in and get contacts, and then actually
start doing stuff with other people. There's a fundamental difference
as to what you can do and what you can't do, and social networking sites...
I think there's plenty who are really struggling to add activities.
With Facebook, for example, applications are just brilliant, and add
so much you can actually do.
Without applications, it probably would
pretty much die away, because you wouldn't have anything to do with
the other people except pass messages, and there are other tools which
are just so much more efficient for just passing messages between people.
Being able to scribble onto somebody's walls, or play some games, and
invite people to be vampires -- which Raph is so sick of, and I'm getting
sick of that as well.
Luckily I'm not on Facebook, so
I don't know.
SH: But anyway, there's a lot more.
Even sites that were perceived to be purely social networking are expanding
to be more like games, to have stuff for people to do.
It's funny that people really talk
about the film and game convergence and stuff, but the game and social
networking convergence is much faster. It's like a year or two years,
that it's really ramped up to where you can't extract one from the other
in many ways, like with MMOs or Xbox Live Arcade or things like that.
SH: There's some really interesting
discussion going on currently, it's fairly new, about "social graphs."
You can probably Google it up. People are envisioning that we should
actually have systems whereby you can move your social graph of people
from one service to another, and that there probably should be an independent
third-party similar to, for example, the domain name system, which would
upload your contacts, so that you could sync and have the same contacts
available everywhere. It would be really cool if we could have that,
because then if you went to a new service and were playing a game and
your friend came online, you'd be able to automatically link friends
if you want. Just moving the contacts between the different sites is
a messy thing, though.
It's especially difficult, obviously,
because the services really don't agree with each other, and function differently, even in the contacts side. With Xbox Live, you can
add friends pretty easily, but with something like the Wii or the DS,
you have to have friend codes, and you have to share those in an "outside
of the console" context in order to make that connection.
SH: A problem
that I'm hitting is that I'd want there to be more than one identity
for myself within even one application. So for Flickr -- I'd want my
streamed photos, like high-quality stuff. Then I'd like there to be
another stream for stuff I take on the phone, which is completely different
views. There's the proper photography, and then there's the [random]
stuff happening. But I still want to be able to aggregate that in the
same profile -- I don't want the hassle of having multiple accounts.
You're talking about different layers
of information.
SH: Yeah. The same goes for my blog,
and everything. Really, having an easy way to manage multiple identities
and actually have some level of control as to how people see those would
be really good. Also there's like... so if I go to a new service, maybe
that service has implemented a way for you to import your contacts from
another service? It might be that I actually don't want my friends to
be able to import me from another service, because I'm doing something
that I don't want people to know. But then again, just having to have
multiple e-mail accounts just to be able to do that is a hassle as well.
There really should be more refined ways to manage contacts and identities
between services.
I'm sure someone's working on it
and figuring out how they can make money out of it right now.
SH: If you look at the social graph
discussion, that's basically pretty much it. But they're also saying
that if somebody did start to make money out of it, it really doesn't
work. So it probably should be independent.
And people always want to make money
out of everything. It's always the way.
SH: Maybe we'll get some visionary
willing to fund it non-profit, someday.
If I were rich, I would do things
like that all the time. But I'm not rich, and I probably never will
be! At your keynote, you briefly discussed Scrum.
I want to know what you thought were the ups and downs of
Scrum for developers. I know a lot of people have tried it.
SH: I guess yeah, if you tried it and
abandoned it, it's probably because you just couldn't tolerate the initial
pain of switching how you work. Changing processes really... if you're
used to doing things a certain way and actually start to do things differently,
it's a horribly difficult thing to do. I know from experience, and switching
to Scrum takes two or three months at least before everything goes over.
The first planning sessions are bound to be horrible. It's a fact of
life. Because people are just struggling to start doing things differently.
If you're a producer who's really used
to having exact control over what's happening, it's probably pretty
hard to let go, because actually you do need to give room to people.
But I guess the benefit really is that once you do do that, the
people actually will be more motivated, and they will be doing things
that they know are more productive.
For example, looking at scheduling,
for example, if the schedule's wrong, with Scrum you at least know that
real quick, whereas if you're using Microsoft Project, it could be that
somebody works on something for two months, and only after that comes
and tells you that the project schedule is not going to work. If you're
having fast iterations, you have to at least... if you're going to be
screwed up on schedule or design or whatever, you should know that pretty
quickly, which allows you to actually react pretty quickly. You end
up saving a lot of effort for projects that would fail.
|