Apr 222015
 

 

 

Last time, I talked about the basic skill and economic infrastructure that Star Wars Galaxies provided. Fundamentally, these were about equality. They made the different roles played by players have the same standing in the game. However, it’s still a game, after all — players are going to engage in radically different sorts of activities, probably some will be more fun than others, and nobody is going to just “work a job” for their leisure time.

femcharsswgjpgThere was every expectation that combat was still going to be at the heart of the game. Few social MMOs were out there at the time, though they were achieving impressive numbers. Second Life did not yet exist when we began (they actually came to visit me at the office during the early development of SWG, to talk social design and tech). The skills and actions available were dominated by fighting, and this was by and large what the market expected.

However, we could still try to reinvent what people thought fighting meant. In the classic Diku model that players were used to, you basically had classes that were alternate types of damage-dealers. Some dealt it fast, some slow. Some could take a lot of hits, some only a few. Today we think of these as tanks and nukers. The lone support class was the healer type, who basically replenished the combatants so that they could keep going: basically, an indirect damage-dealer more than someone who actually healed.

Given our emphasis on making a social web, we needed to think in terms of different kinds of support.

Continue reading »

Apr 212015
 

Once upon a time you could drop things on the ground. It’s one of the first things a baby does, one of the most human things to do. You pick something up, drop it somewhere else. You build piles. Piles turn into houses. They turn into furniture. They turn into gathering places, into churches, into seats of civilizations. Dropping stuff on the ground is pretty important to who we are.

swg player city Solace

In the last post, I talked about the technical underpinnings that allowed us to provide a dynamic environment in SWG. But really, all that was in service of something bigger: having a living society. One of the challenges in creating online worlds is that societies are powerfully shaped by the environment they are in. A static, unchanging world will inevitably give rise to certain sorts of behaviors: spawn camping, for example. Players flow like water around gameplay obstacles; if a game doesn’t offer them the ability to run a shop, they’ll set up their character as a bot and sit online for hours to replace the system — or rather, the standard human social structure — that is commerce.

A lot of MMO design, especially in the last decade, has been about preventing behaviors, rather than enabling them.

Continue reading »

Nov 212014
 

500px-WOW_logoTen years of World of Warcraft. Well. So many thoughts.

WoW has always been a contradiction of sorts: not the pioneer, but the one that solidified the pattern. Not the experimenter, but the one that reaped the rewards. Not the innovator, but the one that was well-designed, built solidly, and made appealing. It was the MMO that took what has always been there, and delivered it in a package that was truly broadly appealing, enough so to capture the larger gamer audience for the first time.

Don’t get me wrong; that’s not a knock on it. If anything, it’s possibly the biggest game design achievement in all of virtual world history. After all, we’re talking about taking a game skeleton that was at that point already almost a decade and a half old, one which had literally had hundreds of iterations, hundreds of games launched. None of them ever reached that sort of audience, that sort of milestone, that sort of polish level.

Continue reading »

Random UO anecdote #2

 Posted by (Visited 99303 times)  Game talk  Tagged with: , ,
Aug 162014
 

UOHorseI just stumbled across this old story I told somewhere, and thought I’d share more widely.

In Ultima Online, the player was a container — one you couldn’t open, but which held your equipped items, your backpack which was the container you could actually see, etc. Because of the freeform “gump”1 style containment system used in the Ultimas, you could position anything to any location in a container, which meant they were basically treated like maps, with coordinate systems in them.

Then we added mounts.

When you rode a horse, we simply put the horse inside the player, and spawned a pair of pants that looked like your horse, which you then equipped and wore.

When we first did this, however, we forgot to make the horse stop acting like a horse. Pretty soon there was a rash of server crashes because the horse inside the player was wandering around, picking up the stuff it found inside the player, rifling through the player’s backpack and eating things it thought were edible, and eventually, wandering “off the map” because the player’s internal coordinate system was pretty small, and the edges weren’t impassable.


  1. According to UoGuide, “graphical user menu pop-up.” It was the term that was used at Origin back then, long-forgotten now expect maybe among the UO emu community. Basically, any UI window of arbitrary shape floating above the game. In UO, inventory systems did not use slots but free placement on a coordinate system. 

Imaginary Realities is back!

 Posted by (Visited 5729 times)  Game talk  Tagged with: , ,
Dec 172013
 

And here’s the link to Imaginary Realities vol 5 issue 1!

image00

For those who don’t know, Imaginary Realities is the mud-related journal originally published by David Bennett. It disappeared way back in 2001, but Richard Tew has resurrected it. I’ve already glanced through the first new set of articles, and there’s some interesting stuff there for both MUD devs and non-mudders, I think.

All the original issues are mirrored, so if you want to look at the stuff that ran from ’98 to ’01, it’s there too!