Author Topic: On MMO Housing  (Read 12819 times)

Dragyn

  • Mage of Caerreyn, Level 2
  • ***
  • Posts: 458
    • View Profile
    • Canonfodder
on: February 11, 2011, 10:37:31 AM
In my daily trawl of the in'net, I ran into an article by Greg Dean, who writes the comic Real Life, and which I would like you lot's opinions on.

Repost to follow:  Be warned, he rambles a bit:

Quote
The Player Housing Manifesto
by sagus
Feb. 10, 2011
01:59 PM

Note: The following was written over a number of days, and is a rather long and in-depth discussion about player housing in Massively Multiplayer Online Games. If you don't know what those are, or don't care, I figured I'd save you the time of reading it. Also note going in that this comes from a place of love - I'm a big giant fan of MMO games, and have been since 1997. I want to see the genre grow, and I want to see more innovation in the field, and this is merely intended to provoke some thought and discussion on the topic. Okay, now that that's out of the way...

Developers of Massively Multiplayer Online Roleplaying Games: I am officially putting you on notice. You've had over 15 years as an official genre to develop and move forward, to hone your craft and deliver a fully immersive experience. And I am here to tell you, right here and now, that on one key point, you have failed. Miserably.

It's not combat - MMO combat has evolved to the point where players can quickly change battle strategies and turn the tide of a fight in their favor with judicious use of special abilities. It's not the grind - most studios have managed to make character progression robust yet simple, and skill trees are as common as levels, thankfully. And it's certainly not graphics - for all its flaws, Final Fantasy XIV is a stunning visual experience.

It's HOUSING.

Now, I excuse games where housing is either not included or not feasable. As much as housing would be nifty for World of Warcraft, for instance, WoW is not a game focused on ROLEPLAYING. It's a combat game in a fantasy setting. And furthermore, WoW never mentioned having player housing in the first place, so that kind of game is off the hook.

When I mention housing, I'm referring to the games that do choose to offer it as a selling point of the game, or, to some degree, to games where it SHOULD be offered, but is instead ignored. It seems very much as though game developers don't fully comprehend what "housing" means, so I've decided to take some time and detail, point by point, what it means to offer player housing.

1. A house must not be instanced. It's funny that this point should even need to be pointed out, but one thing nobody in the MMO community seems to understand is that in order to be even remotely useful, a house must occupy real estate somewhere in the game world. It seems as though the easy band-aid applied to most MMO games is the instanced "apartment" model, where you go to a centralized "housing" district and wind up in your own private space located somewhere in never-never land. Where is that apartment located? How would I get to it other than being magically teleported there or selecting it from a list? How would others find it? This is a pocket in nether-space. It's not a house.

An example of this model is Final Fantasy XI. To get to your "Mog House", you needed to run to the zone border where the housing district is located, and after a few seconds - pop. You're in your mog house, wherever that may be. And it's increasingly vague as to its location, since you can access the SAME mog house from any of the four cities in the game. You can decorate it to some degree, but there wasn't much point, since nobody can visit you there. You couldn't use it as a shop, obviously, since nobody could ever visit it anyway. It was a pointless little dwelling, if you could call it that. Other games in the past have used this same model - Anarchy Online, Phantasy Star Online, and lord knows how many others. Even Uru, as much as I love the game, took instancing to the Nth degree, since you have to find a neighborhood from a list to visit it, despite the fact that they're all identical and ostensibly share the same physcial space. Come on - the game is about a giant underground city - you're telling me you couldn't find the space for a few thousand players?

Now, too often I have brought up this point only to be shouted down by younger, less experienced MMO players - "You can't put houses on the world map! The server wouldn't be able to handle it, and it'd be total chaos! That's why nobody's ever done it!" Well now, this won't be the last time I use it as a reference, but Ultima Online, released in NINETEEN NINETY-SEVEN, has had this form of housing included since day one. Its implementation may have been far from perfect, but players were able to take a house deed out, claim a piece of land, and build their dwelling there. Other players could see that house, and if it was public, they could even enter and visit. If you had wares to sell, you could place your NPC vendor on the porch, and open up shop. Because of this, player-run cities could sprout up somewhere in the forest, or at the very least, suburbs to the main cities in the game were commonplace.

2. A house must be customizable. I don't necessarily mean that you need to be able to change EVERY ASPECT of your dwelling space as in the Age of Shadows expansion to Ultima Online, but players should have some choices when it comes to their house. Whether this comes in the form of being able to modify an existing structure, or simply offering different choices as to which house model you buy/build, not all houses should be identical. That's not how cities work. Even in tract home developments in the real world, houses have some degree of variety to them. To feel like a home, it needs to be YOURS. If everyone has the same room or square building, there's nothing special about your house. In Final Fantasy XI, for example, every Mog House was the same square windowless room. This is supposed to be Vana'diel, not communist russia.

3. A house must be a privelege. I realize there are many that will cry elitism on me for this point, but hear me out here. A major flaw in the standard cookie-cutter instanced house model is that housing is something that is granted to every player, regardless of whether they want it, or whether they would be willing to work to support it. It's a "given", and I honestly think that's a bad thing. Because housing is ubiquitous, it becomes mundane. Why would any other player WANT to visit your house, when they have one themselves just like it? (This becomes especially true in games where interaction with objects such as chairs, benches, and beds is not allowed - but that's a whole other rant)

Houses should be earned. I'm not suggesting they be a massive goldsink, costing millions of gold, only available to the most elite player, but there should be a cost of ownership. UO hit this on the head - there was a cost to place the house (which was really fairly reasonable, assuming you found an open plot of land) and there was the requirement that you had to log in every X days in order to keep it from falling down. Players who didn't maintain their house would lose it, opening the land up to other players. The house becomes a cherished possession that you have an attachment to, and you become more likely to play the game to keep it from falling into someone else's hands.

But more than anything, this gives younger players something to aspire to. It shows them that if they work hard enough, they too could own their own house, or tower, or keep. Think of houses as alternatives to endgame raid content. People will claim their plot of land in your world, and that ownership of virtual real estate gives them a reason to log on and play. I can say from personal experience that when I played UO, I spent a good portion of time sitting on the patio of my house, which sat along the road north of Vesper. I had a table and chairs there, with a chess set ready to go. I would occasionally chat with passers-by, who would sit down to a game of chess, or talk about the adventures of the day. (remember, UO was much more roleplaying centric at one point than it is now) I was perfectly content to play a virtual homebody instead of going out and slaying dragons or orcs. This is another way of saying something I've been saying for many, many years about MMO development: Give the players something to do when they're not playing the game.

With all three of these points, realize that I'm not saying every MMO needs to follow these rules or anything. I'm not saying every MMO needs to include housing. What I'm saying, in a nutshell, is that if you give your players personal apartments without any connection to the real world, where nobody can just pop in and say hi, then You're NOT offering housing. Call it whatever you want, it's not player housing.

Now, don't think I don't understand technical limitations inherent in non-instanced in-world housing. I get it - depending on the implementation, it could cause some server strain, and if improperly handled, it could also cause ridiculous overcrowding... not to mention the chaos that ensues when houses are randomly placed willy-nilly across the countryside. I'm not simply standing here on my soapbox shouting about injustices without ideas to back them up, so just to prove that a LITTLE bit of thought can solve some of these issues, let me address a few points below.

Point 1: Housing placed in the game world will put undue stress on the server.
Sure - if you had EVERYTHING load for every house in a given vicinity whenever the player was nearby, that would be nuts. Perhaps not as much nowadays as internet connection speeds have increased, and the graphic elements would have to be held in memory to begin with... but there are many, many ways around this. Just off the top of my head, you could go the UO route, and opt not to load in-house items and decoration until the player stepped onto the doorstep of the house. You could adapt this for 3D games to decrease lag time in items loading by expanding it to a wider radius around the house, but still - we're not talking about loading EVERYTHING for EVERY player. Again, this has become SLIGHTLY less of an issue than it used to be, but the point is, there are solutions.

Point 2: Random house placement would create utter chaos.
This is true, to a point. UO players will recall wandering through the forest only to come across the sea of random houses, sometimes blocking your path and forcing you to make a severe detour. This is remarkably simple to deal with, however. For starters, designate certain areas as "housing areas", and only allow houses to be placed there. In this way, you prevent random housing from interfering with the average player in the game, and you still allow people the freedom to place houses wherever they want.

There is an even SIMPLER solution, however - don't allow random housing. Set up pre-defined "neighborhoods" in your cities where housing is already built and ready for move-in. This allows for two things - one, it allows you to control the visual look and feel of the world and prevent it from going crazy with housing where it doesn't belong, and two, it allows you to make the houses a static part of the game world, preventing excessive load times of custom structures. Neighborhoods could contain all sorts of different houses, or perhaps even structures set up to be shops or other types of services, and this could even be taken further by allowing players who meet certain criteria (or can afford it) to live in apartments or buildings IN-town, lending a certain prestige to them. Lord knows MMO players love their prestige. And be creative! Offer special houses on coastlines, or small fishing villages for players to take up residence in! This is a chance for developers to REALLY build the world their players live in beyond the empty facades of buildings in most towns. Imagine if Stormwind City (I know I gave WoW a pass on this, I'm just using it as an example) had people living in the spaces above shops, or in some of the unused buildings around town.

A system like this would certainly have to be scaled to meet demand, based on average server populations and the like, but the benefit is that if more housing is needed, the developer can simply "knock a few trees down" and expand the residential area as needed. Cities grow - that's part of what makes for a thriving economy. Which brings me to my third point, however...

Point 3: New houses would never open up, because players would buy a house and hold on to it.
Sure, in the days of Ultima Online, this is certainly what happened. Buying a house in UO generally meant finding one on Ebay, or paying someone a TON of in-game gold to buy their plot. Housing was pretty scarce, and part of the reason for it, as I see it, is that houses didn't really require too much upkeep - you logged in once every few days and that was that. Here's a novel idea, and I didn't even have to make this up... I just stole it from the real world: Taxes.

Think of it this way - you buy your house for whatever the going rate is. Ideally, this should be automatically controlled by the system to be in line with current supply and demand - if a ton of houses are sitting empty, it'd make sense that you'd be able to buy one for a song. If, on the other hand, a house is a hot commodity, the cost is going to go up pretty substantially. But there's more to owning a house than simply paying for it... you've gotta pay your taxes. This would be a cost, either fixed or on a sliding scale, that would be deducted from a player's stash of gold every fixed time period. If a player wanted to keep their house, they'd have to make sure to earn enough money to pay this tax, or they get the boot.

This ensures that house owners actively play the game, preventing a community of ghost houses from popping up, and it ensures that new houses will come on the market from time to time as players give up the house or are unable to pay for it. As I said earlier - housing should be a privilege, not a right. I'm not suggesting these fees be outrageous or unreasonable, requiring players to goldfarm for hours a day to pay for it... but there needs to be some kind of upkeep involved that requires the players to PLAY in order to sustain it. Really, it's just good business - you want players to play your game, and if they're dedicated to having a house in-game, they're going to be more likely to log in and spend some time playing.

If you've made it this far, I applaud you. This has been a veritable novel, but the reason I took so much time to write this (I've been poking at it off and on for a few days) is because I want to make one thing clear to any MMO developer who happens to read it: Housing IS important. If you sell your game as including player housing, it's going to excite me, and for a decade now, I've been extremely disappointed in the implementation of "housing" that has come on the market. I don't tend to stick with MMOs these days because I'm not really offered an incentive to do so. Once I hit max level, what's left for me to do? How can I become a part of the world you're offering me if all I can do is run around and kill things? I realize not every MMO player out there cares about housing... MMO games these days have spanned to non-roleplayers, and that's fine. But there is a large percentage of your audience that, like me, plays these games with more in mind than just getting the best loot or the highest level. We're still here, and we'd still like to be a part of your game. Spend a little extra time and give us a housing system that will make the difference between a player and a lifelong fan.

Feel free to send this around as you like, but remember one thing - I'm not saying any of this like some kind of know-it-all saying it's my way or the highway. The point of this is to prompt some discussion on the topic, and make people think seriously about it before dismissing it out of hand. If you disagree with me, hey - I get it. We can still be friends, I promise. :)

As a hopeful game designer, this sort of thing interests me.  I don't know how many of you play MMOs or whatever, but still...what do you think?

Secondary Note:  Vir, if this fits better in a different part of the forum, please move it.  I wasn't sure where it would fit best...



Geary

  • Pyro
  • Mage of Caerreyn, Level 3
  • ****
  • Posts: 912
  • I want to be a tree.
    • View Profile
Reply #1 on: February 11, 2011, 05:57:25 PM
Though the quality of the game itself isn't very good, Runescape had some great housing. Though it was a portal-based housing (and you had to be a blasted member to have one), the houses were highly customizable and fun to play around with. It even had the scale from humble single-room to a lavishing mansion with a trap-filled dungeon (complete with a treasure chests that can be filled with rewards, if the home owner is generous.) When somebody got a house the found would satisfy others, they'd often stand outside one of the portals (which always drew a crowd) and advertise their house number, or hiring somebody to do it for them. During the time I was a member in Runescape, I remember houses were the greatest source of entertainment there. Shame you had to pay them to have access to it, though they clearly put lots of effort into it, so I'll let them slide on that.

Geary: That means you get a companion for four levels, then it gets an upgrade.
Draykin: A very PAINFUL upgrade.
* Digital_Vulpine eeps, since the rules don't specify that I'm exempt from the psychic link that Wizards have with their familiars. o_o;
Geary: GET YOUR PET DRUNK.


William Swiftfoot

  • Grey Fox Transformist
  • Enchanted Weapons Expert
  • *****
  • Posts: 1103
  • "Join for drinks and enojy the side effects!"
    • View Profile
Reply #2 on: February 11, 2011, 11:16:57 PM
I actually see this work with YPP following close to the the points, although really player owned building are what the game is based around, as the produced item market is fully player based, but it mostly fits. Gotta agree with thoes points as well, if your doing housing, you need to follow wiht thoes things.



Dragyn

  • Mage of Caerreyn, Level 2
  • ***
  • Posts: 458
    • View Profile
    • Canonfodder
Reply #3 on: February 12, 2011, 02:12:21 AM
YPP is Puzzle Pirates, right?

Hmm...I haven't played RuneScape in years, and was never a member, so I've not seen their housing system.  I never got far in Puzzle Pirates, either...

Still, I figure if I ever make an online game, these are the sort of things I wouldn't have even thought of that I'd need to consider.



Zavier

  • Mage of Caerreyn, Level 2
  • ***
  • Posts: 382
  • This account has been TOTALLY NOT abandoned.
    • View Profile
Reply #4 on: February 12, 2011, 04:41:35 AM
Hmm...you know, this reminded me: what happened to the "RPG" in "MMORPG"? Nowadays, MMOs are less about having fun role-playing, but instead about getting the best stuff and grind. Houses are a key part of living, they're your shelter, and any game that boasts "RPG" should have a housing system. I mean, even RuneScape (as full of grind as it is) has a great housing system, abliet its portal-based problem. EpicDuel, a browser-based MMORPG, has one-room housing that have a total of four different kinds of houses, and the only thing that can be customized is the furniture. I can let that slide because, it's browser-based AND Flash-based, what can you expect?



William Swiftfoot

  • Grey Fox Transformist
  • Enchanted Weapons Expert
  • *****
  • Posts: 1103
  • "Join for drinks and enojy the side effects!"
    • View Profile
Reply #5 on: February 12, 2011, 08:46:31 AM
YPP is Puzzle Pirates, right?

Hmm...I haven't played RuneScape in years, and was never a member, so I've not seen their housing system.  I never got far in Puzzle Pirates, either...

Still, I figure if I ever make an online game, these are the sort of things I wouldn't have even thought of that I'd need to consider.


Yep Puzzle Pirates.

As for the RPG...well thats what people want. Having a place to store your stuff and build on dosen't appeal to people more than leveling and charging into battle after a great enemy, and thus thats the focus.



Dragyn

  • Mage of Caerreyn, Level 2
  • ***
  • Posts: 458
    • View Profile
    • Canonfodder
Reply #6 on: February 12, 2011, 02:06:23 PM
I personally feel that a good MMORPG should appeal to the both the RP peoples and the people who just want to "be the best."

Better yet, one that can appeal to both of them at the same time.



Fen

  • Secret Wizard
  • Mage of Caerreyn, Level 3
  • ****
  • Posts: 518
  • For the glory of the sammich!
    • View Profile
Reply #7 on: February 12, 2011, 02:36:29 PM
Runescape had some good housing, but there were some definite flaws to it. The customization was nice, but (like seemingly everything else in that game) it was tied to a skill, and so if you wanted your huge lavish mansion you had to grind up making various bits of furniture for exp that you would then throw away because you have no use for them beyond that. It was also hellishly tedious; you had to obtain wood, go to a sawmill, get them turned into planks, take them to your house, and do something with them, and your inventory in Runescape is rather small, so you're doing this quite a lot.

a way to stop this though is some servants you could get, but they required to be paid... more expensive ones could carry more at a time and came with neat abilities. But, they were expensive, like everything else to do with houses- you had to buy (or make) nails, chop down (or buy) lumber to make into planks (which you pay an NPC to do). Worse yet, to get any reasonable experience to level up the skill to get new furniture, rooms, and generally a not-meh-home, you have to sink in a lot of in-game money and/or time. It was neat, but it took a long time or deep pockets to get a nice place to live.


WoW's houses bug me; a lot of them are sitting around with nobody in them... but they're also destroyed. Barely any building that has no inhabitants is in okay condition. While player housing is nonexistent, if you did want to RP, it'd be nice to use an empty building rather than cramming everyone into the vague, nonexistent "room at the inn" everyone seems to stay at.


short version!
Player housing is a cool, neat idea. I have yet to see anyone do it really well. Runescape's is okay, but has major flaws.

When was the last time you hugged your sammich?


Geary

  • Pyro
  • Mage of Caerreyn, Level 3
  • ****
  • Posts: 912
  • I want to be a tree.
    • View Profile
Reply #8 on: February 12, 2011, 02:51:29 PM
Runescape is essentially what WoW was when it first came out, gritty and grindy, and they never REALLY fixed that

Geary: That means you get a companion for four levels, then it gets an upgrade.
Draykin: A very PAINFUL upgrade.
* Digital_Vulpine eeps, since the rules don't specify that I'm exempt from the psychic link that Wizards have with their familiars. o_o;
Geary: GET YOUR PET DRUNK.


Zavier

  • Mage of Caerreyn, Level 2
  • ***
  • Posts: 382
  • This account has been TOTALLY NOT abandoned.
    • View Profile
Reply #9 on: February 13, 2011, 04:46:47 AM
Runescape is essentially what WoW was when it first came out, gritty and grindy, and they never REALLY fixed that

I know, that's why I stopped playing it.

I personally feel that a good MMORPG should appeal to the both the RP peoples and the people who just want to "be the best."

Better yet, one that can appeal to both of them at the same time.

According to this article, Ultima Online did that. I would like to see a modern MMORPG studio pull that off, though...