Welcome to Raph Koster's personal website: MMOs, gaming, writing, art, music, books.

Meta

Recent Comments

Categories

Tags

Recent Trackbacks

Archives



A Theory of Fun
for Game Design

Book cover for A Theory of Fun for Game Design, by Raph Koster

Press
Excerpts

Buy from Amazon

Twitter @raphkoster



The whole Web

Raph's Website

See popular posts »



After the Flood

After the Flood CD Cover

Available as MP3 download
$14.99


More stuff to buy

Cat Fishing T-Shirt

Cat Fishing
Ash Grey T-Shirt

$16.99


LegendMUD

click here to visit the Legend website

"The world the way they thought it was..."



Game talkReading

For The Win

May 11th, 2010

For the Win, Cory Doctorow’s new novel, is out today (in bookstores and also as a free download). And it’s about gaming, and its consequences.

Now, you know I am biased, because not only is Cory a friend, but I even supplied a blurb for the book’s back cover. I also reviewed the manuscript for him and supplied gaming advice. That said, this is a book that people into MMOs and virtual worlds should read.

Why? Because it isn’t about what happens inside the worlds, it’s about what repercussions they have outside them. The story is sort of a large-scale version of his short story “Anda’s Game” (which was collected in Overclocked: Stories of the Future Present and also published on Salon.com), in which guilds are organized on multiple sides of the gold farming wars: a guild to kill gold farmers to protect the game,  a guild to defend them so that they can earn their subsistence wage…

In For The Win all this is taken to a larger scale. Essentially, it extrapolates gold farming into a multinational corporate phenomenon, and looks at what this means for the lives of the people on the front lines — kids, usually, living in India or China, looking to make money but finding that the act of grinding gold “for the man” becomes all too literal in sweatshops. And the upshot is that they organize. As in unions.

As in unions modeled explicitly on the Wobblies, in fact. The novel wears its politics on its sleeve, certainly, and that may be a turnoff for those who don’t see unions as a natural stage in the evolution from free-for-all robber-baron economics to a more mature model. That said, the book comes down pretty hard on all forms of totalitarianism

The in-game stuff is dead-on. But as I said, the book is more about the ripples the games cause, than about the games themselves, because that is where the real psychological action is. It is more about the relationship between a gamer kid in San Diego and his parents who don’t understand his hobby, than it is about the stuff he does inside the game (which does include a pretty awesome boss battle near the beginning). It’s about the ways in which running a guild teaches a girl who barely has any education how to organize large groups of people in real life. In the end, the book argues a point similar to Bartle’s Designing Virtual Worlds: the characters come to know themselves better because of their hobby, and it enables them to take real steps into adulthood.

Posted in Game talk, Reading | 73 Comments »
Game talk

Dynamic POIs

April 30th, 2010

Way back in Pre-CU [Star Wars Galaxies] while ‘walking’ from Eisley to AnchorHead a Twi’lek (I think) stated my avatar by name (could be wrong) and gave me a disk then some stormies spawned and killed her then came after me.

Anyone ever finish this quest? What was it like?

This was a rather complex quest. Does anyone know how this was coded? Why would my avatar be chosen over others?

Daylen, posting over at RLMMO.com

The Twi’lek slave girl quest was part of what we called “dynamic POI’s.”

A normal POI is a “point of interest” — something to break up generic wilderness. it was a term we used back in the UO days that we got from Richard Garriott, and was probably older still. POI’s are normally placed by hand, of course; you sculpt a location for them, add a little bit of something unique or flavorful, maybe some interaction, and there you go. They can be as small as a little faerie mushroom ring, or as large as a bandit camp or something. In other words, they are the static content of a world… usually not the main quest lines, but just “interesting stuff.”

Of course, adding these in by hand is excruciatingly slow and requires an army of developers. That’s the cost of content. In a game as large as SWG, we had a real issue here. At one point, there was a large roomful of junior developers who did nothing but put down little interesting locations on the maps… and it was nowhere near enough, particularly since they had no interactivity with them.

Part of the solution that we wanted to try, then was dynamic POIs.

Read the rest of this entry »

Posted in Game talk | 42 Comments »
Game talk

Indie MMO Love has been released

March 25th, 2010

Go here to join.

This is the procedural, watercolor, impressionistic, one-man-band experimental MMO. You can see a video of it in action here.

Posted in Game talk | 8 Comments »
Game talk

Are virtual worlds over?

February 26th, 2010

Dan Terdiman at CNet engages in some handwringing over the fact that kids worlds and social games are taking over the hype that used to belong to virtual worlds.

But to someone who cut his virtual world teeth on more immersive, 3D environments like There and Second Life, these never-ending announcements of new companies trying to jump on the social gaming bandwagon have left me with one nagging question: Where is the innovation?

The innovation lies in making something that matters to ordinary people.

Now, I am a virtual world person, obviously. I don’t see much distinction between the game worlds and the non-game ones like Second Life. I have been working with them since the text muds, for over 15 years, which doesn’t exactly put me in the true old dino category where Richard Bartle and Randy Farmer reside, but I think it is fair to say that I have been closely identified with the space for a long long time now.

And I think that they aren’t over, but the form that they have taken is.

Read the rest of this entry »

Posted in Game talk | 87 Comments »
Game talk

Terra Nova: Gender differences in MMOs

December 17th, 2009

The latest results from the giant EQ2 data research project came out a few days ago, and this time they center on gender. I’ll just point straight to the summary from Terra Nova:

  • Men are more driven to achieve within the game space, and women are more driven to socialize, although these differences are not as large as one might expect.
  • Female players fall into two distinct categories: stereotypically feminine players, typically brought into the game by a partner, and very hard-core players.
  • The hard-core women are more intense than their male counterparts: “The top 10% of male players played an average of 48.86 hours per week, while the top 10% of female players played an average of 56.64 hours per week.”
  • Female players are healthier offline than the males. This is especially true among older players.
  • When males and females play together within a romantic relationship, the males are less happy and the females more happy. When not playing in a romantic relationship, these outcomes are reversed: the females are less happy and the males more happy.
  • There are a surprisingly large number of bisexual females playing, but not males. While male bisexual players stuck to the national average, females were about five times higher than the national baseline rate.
  • Females under-report their playing time more than males.

via Terra Nova: Gender differences in MMOs.

The full paper can be gotten here (scroll down a bit) but you have to register or purchase it.

Posted in Game talk | 30 Comments »
Game talk

Don’t Display Negative Karma

October 7th, 2009

Randy Farmer (he of Habitat fame, and much more besides!) and Bryce Glass have been posting excerpts from their upcoming book Building Web Reputation Systems on a blog, and today’s has a great anecdote in it that hammers home all the math behind negative reputation systems.

“Hi! I see from your hub that you’re new to the area. Give me all your Simoleans or my friends and I will make it impossible to rent a house.”

“What are you talking about?”

“I’m a member of the Sims Mafia, and we will all mark you as untrustworthy, turning your hub solid red (with no more room for green), and no one will play with you. You have five minutes to comply. If you think I’m kidding, look at your hub-three of us have already marked you red. Don’t worry, we’ll turn it green when you pay…”

If you think this is a fun game, think again-a typical response to this shakedown was for the user to decide that the game wasn’t worth $10 a month. Playing dollhouse doesn’t usually involve gangsters.

– Building Web Reputation Systems: The Blog: The Dollhouse Mafia, or “Don’t Display Negative Karma”.

There’s whole rough drafts of chapters on the site — totally worth reading, pondering, absorbing, and using.

Posted in Game talk | 23 Comments »
Game talk

Avatar body language

June 8th, 2009

Regular blog reader mrseb has a blog post up on emotional avatars in virtual worlds inspired by this NYTimes.com article (it’s behind a reg wall).

In short, the research is about how important blushing is as a social lubricant, as evincing embarrassment or shame serves to reinforce the social rules held in common by groups of people. It’s a sign that the person knows they are transgressing to some degree and is sorry for it, and people judging them tend to treat them less harshly.

Which leads Sebastian to ask (emphasis mine!),

Why are we still running around in virtual worlds with emotionless, gormless avatars?

It’s not that the question hasn’t been asked before. For example, back in 2005 Bob Moore, Nic Ducheneaut, and Eric Nickell of PARC gave a talk at what was then AGC (you can grab the PDF here)., which I summarized here with

The presentation by the guys from PARC on key things that would improve social contact in MMOs was very useful and interesting. Eye contact, torso torque, looking where people are pointing, not staring, anims for interface actions so you can tell when someone is checking inventory, display of typed characters in real-time rather than when ENTER is hit, emphatic gestures automatically, pointing gestures and other emotes that you can hold, exaggerated faces anime super-deformed style or zoomed in inset displays of faces, so that the facial anims can be seen at a distance… the list was long, and all of it would make the worlds seem more real.

I was at that talk, and in the Q&A section, which was really more of a roundtable discussion, the key thing that came up was cost.

Read the rest of this entry »

Posted in Game talk | 15 Comments »
Game talk

Defining persistence better!

June 2nd, 2009

Still confused about this use of the word persistence; coming here with the dictionary meaning and trying to understand a seeming contradictory concept.

— David, in a comment in the earlier post

The technical sense of the term arises from “persisting something to the runtime database.” The base states are usually in a template database of some sort, along with all the other static data. The template database is read-only as the game is running, and only developers get access to it. The runtime database is where everything that players do goes. (See here and here for more).

The base data in the static template database doesn’t count as “persistent” or “persisted” because it’s actually baked into the world’s rules in some fashion, as a starter state. Delete everything in the runtime database, and that map will still be there, usually. You will have playerwiped WoW, but the world of WoW will still be there: every loot drop, every monster, every quest, every house.

The virtual world definition of the term means “to save changes on top of the base dataset.” So a base character starts with no real gear and newb stats, and a designer sets that up in the template database as the definition of a newbie character. But we save their advancement. That’s persisting a character to the runtime database. The stats and gear might go up OR down, but they are different from the base.
Read the rest of this entry »

Posted in Game talk | 22 Comments »
Game talk

Defining persistence for MMOs

June 1st, 2009

Massively asks, “Are MMOs truly as persistent as they claim?”, prompted by a blog post over at Player vs Developer. The Massively piece actually takes off in quite a different direction than the original blog post, because the post is about how much game developer changes to balance and systems affect the perceived value of a given character. But the question that Massively asks is more direct: are MMOs really that persistent?

And the answer is unequivocally no.

Read the rest of this entry »

Posted in Game talk | 17 Comments »
Game talk

Richard Bartle Q&A log

May 26th, 2009

The full log of a great Q&A session with Richard Bartle in Metaplace has been posted up on the Metaplace Forums. It was a wide-ranging discussion, attended by over 70 people. Richard’s dry wit was, as usual, on full display.

A typical, provocative, snippet:

[05/26/09 13:13:10] gguillotte: I’ve been watching procedurally generated content for a while. Love comes to mind, a PG MMO. What sort of impact is this going to have, where content generation is automated?

[05/26/09 13:13:45] Richard: it depends if the generation of the content is the game or is filler
[05/26/09 13:14:11] Richard: procedural content can work – I’ve spent many, many hours playing Rogue for example
[05/26/09 13:14:42] Richard: using procedural content to create a canvas for virtual worlds seems a perfectly rational thing to do
[05/26/09 13:15:22] Richard: however, the designer has to put their soul in it somewhere: either this is by modifying the procedural content or by creating the framework that creates it
[05/26/09 13:15:59] Richard: now the former is the traditional way for designers to speak to players; if a designer wants to speak through the content-generation rules, well
[05/26/09 13:16:12] Richard: that would be possible but we don’t have the vocabulary for it yet

[05/26/09 13:16:28] gguillotte: Thanks.

[05/26/09 13:16:31] Richard: that makes it an interesting time for us

[05/26/09 13:16:38] gguillotte: Indeed :D

[05/26/09 13:17:11] Richard: Metaplace is a similar thing, btw – we’ll see things here that we haven’t seen the like of before

[05/26/09 13:17:21] Cuppycake: (We already have!)

[05/26/09 13:17:24] Richard: which is why I’m so enthusiastic for it
[05/26/09 13:17:55] Richard: I don’t mean new worlds, I mean new ways of communicating through world creation

Posted in Game talk | 21 Comments »