The Pick-Up Group Dilemma

One of the banes of MMOs would appear to be, from scanning forums all over, the Pick-Up Group. More commonly known as a PUG, these are the random people you end up grouping with trying to accomplish goals in the MMO of your choice.

World of Warcraft has had the biggest impact of group expectations that I have seen due simply to the fact that when it comes to grinding experience points and other general gameplay every player can always say “Screw you guys, I’m going to go solo.” The only situations where that really isn’t true is most instances and raids. As a result, because every player has the viable option of soloing, they put up with less, but they also don’t try as hard.

Back in the age old days of EverQuest, where grouping was practically required because only certain classes could solo well and even then not everyone could do it (it made me weep sometimes to watch druids repeatedly screw up kiting), a player just couldn’t tell everyone to go away and run off by himself. You had to make the group work, or you had to find another group.

The good side of that is that the community on an EQ server was, in my opinion, much tighter than your typical WoW server. Forced grouping compounded with non-trivial travel and no rest bonuses for exp meant players tended to stick in one area for long periods and group with the same people again and again. Doing my tenure in Velketor’s knowing people meant that they understood I was a monk, a monk who knew how to pull, and capable of joining a group pretty much anywhere. When I went to look for a group in zone, it rarely took long at all for someone I’d previously grouped with to see me, invite me, and the fun would begin.

The bad side is that sometimes it was necessary to yell at people (or rather, to type at them furious in all CAPS). If you put together a full group at the front of Karnor’s Castle, proceeded inside to set up camp, and only then discovered that your bard was a spastic mental case, you might be forced to just suck it up and deal with him because even though he was crappy at his job, a crappy crowd control class was often better than no crowd control class. However, given that the spastic bard needed the group almost as much as you needed the bard, compromises would be met, adjustments to play style made, and the exp would again begin to flow.

City of Heroes is an example of a game that has tried to make the solo and group experiences equally fun. Almost any mission in the game can be done alone, but if you bring along five or six friends the mission will scale upward in a fairly predictable fashion. But, since the game goes largely without item drops and other things some MMOs depends on, CoH is actually able to provide a weird dichotomy between the two: solo play is much much more reliable for progression, you know your own class and you can go at your own pace; in a group, classes mesh together to provide new strategies but due to the size of the scaling encounters are usually more chaotic and “exciting”, providing a different rush than solo play. In both cases, you can flag your character or group to adjust the difficulty up or down to fine tune your experience.

Overall though, despite all the frustration bad groups gave me in EQ, I’d still prefer them to the eternally disbanding groups of WoW. CoH was a nice middle ground but might not mesh well with the item-centric design of other games.

What do you think about Pick-Up Groups?

The Intelligence has returned to base!

The thunder of shotguns, the gentle rumble of sticky bombs, the whine of the chain gun.

Ladies and Gentlemen, Team Fortress is back.

I’ve made mention before that I played the original Quakeworld Team Fortress for a number of years. I participated in leagues, belonged to a clan, and loved nearly every minute of it. Team Fortress Classic, which was released for Half-Life was… lets just say it was a disappointment and leave it at that. I found EverQuest and spent the next 8 years immersed in MMOs.

I tried TFC again not too long ago, okay it was nearly three years ago, and I just couldn’t get in to it. The game just didn’t play right.

Last week, Team Fortress 2, built on top of Half-Life 2, was released, and the magic has returned. Its like the old days again. I’m not the best player in the world, but I hold my own and I’m good at teamwork, so I can have fun even when we are losing. I usually come in around the middle of the pack as far as kills/points go. Of course, the return to glory is also a return to the age old frustrations: when the flag leaves the flag room, chase it. Most servers are set to run games to 3 points, so letting the flag go just is never a good thing unless you are letting it go to assist bringing in our own 3rd point.

But, the fact that I care enough to be annoyed by it means the game has done it right. Its awesome, and I’ll be hanging around a while. If you care, keep an eye out, I play as ProbablyNot.

A Cog in the Wheel

Over the years I have discussed with many people my likes and dislike as it regards the concept of “raiding” in MMOs. Back in the days of EverQuest, I was a raider. Not only did I follow other people into battle, but some times I lead them. And really, unless you done both, some of what follows may not make sense.

One thing I constantly say about the way raids are designed in many games is that I do not want to feel like a cog in someone else’s wheel. Finally though, I think I’ve come upon some examples that will really bring across how I feel…

Playing in a group, or small raid, is like a sports team. In basketball, five men take to the court at any one time, in baseball that number is nine, and I just don’t watch enough football to tell you how many are on the field, but I know its a relatively small number… not more than 20 for sure. Playing in a large raid is like being in a full orchestra. Now, let me explain…

We’ll take basketball first because it emulates a typical group size in most games. Five men, they practice together, there are rules and strategies, usually one of them is the captain or calling the ball… but ultimately, the man with the ball does what he does. If he wants to pass, he’ll pass, or if he wants to take the shot, he’ll take the shot. Any player who doesn’t have the ball is going to be trying to get open, or trying to appear that he’s trying to get open so as to distract the defending players. On the defensive side, each player will be covering a man or trying to block a shot. All this happens fairly independently for each man. Of course, as I said, they practice and have strategies, but those are prone to change on the fly in reaction to the situation, or be completely thrown out the window for improvisation when nothing seems to be working. This is like a group in a game… everyone has their role, their skills and abilities, and they do what they can, following the guidelines but ultimately their actions are their own and mutable from moment to moment.

Stepping upward, you put two to maybe four groups together for a small raid and like with larger team sports, the plays and strategies get more rigid, but still each person retains some control over their place in the game. Your healers still pick their own targets, people dealing damage do what they do to whoever they choose. Sometimes, full rigidity is called for on a boss fight, but every player, or at least every sub group of players, retains some autonomy.

Then we get to the big raids… I liken them to orchestras because really, if you are talking big raids like the old 72-man EQ days raids, individuality is really a hindrance. To get through the raid is almost a work of art. There are things that must be done in a certain order at certain timing by certain people… its like a symphony. Sure, you can drop one or your violins and add an extra cello, which will change the tone of the piece a bit, but in the end you play the same symphony. Large raids are run by one person, or a small subset of the people, conducted if you will, and if you aren’t one of those people then you are a piece in the orchestra. They need you to fill out the make up of their raid, and as long as you can do your part, things will be fine. But as gloriously demonstrated by the classic Leroy Jenkins clip, doing your own thing and breaking from formation can get everyone killed.

Some people don’t mind playing in the orchestra, letting someone else write the music and decide how its played and simply doing their own part to the best of their ability according to the plan at hand. Personally, I don’t like that. While I don’t mind giving up some control to the greater strategy, playing to the strengths of my team, I dislike giving up nearly all my control to focus on a single simple task… “Heal main tank”, “DPS”, “cure disease and spot heal”

Of course, by this point, with big raids having been so prevalent (and the fact that EQ often employed the “only one road to success” method of raid design) even as games like WoW’s Burning Crusade try to scale back raiding to smaller groups, many players continue to try to distill raids into single simple functions for their members to perform. Not to mention that the focus on item rewards and loot-centric design encourages frequent perfection causing them to desire getting the win as often and as simply as possible.

So, how can you tell if you are the cog in someone else’s wheel, if you are playing in someone else’s orchestra? Ask yourself about the last raid you went on… what did you do? how did it run? was it fun? If you weren’t the raid leader, and you are a cog, your answers will probably be whatever your class role dictates, smoothly and as for fun, well, that depends on if you enjoy the big raid life. All I know is, I don’t.

Playing Well With Others

Many moons ago, some friends and I all agreed to pool our money and buy network cards for our PCs. Coaxial token ring cards to do an ad-hoc IPX network. All for the purpose of playing DOOM. We would actually load up our computers in the trunks of our cars and drive over to one person’s house, throw together our network, and spend all night playing, laughing and eating pizza.

It was during these gaming sessions that I was introduced to a little game called Warcraft: Orcs & Humans. We all bought copies and our game nights shifted from DOOM to splitting time between DOOM and Warcraft. It was great, and like the FPS game, the two factions of Warcraft were pretty much equal in design, all that mattered was random luck and a little player skill. When to hold back, when to charge. Warcraft II continued that trend, mostly, and we played the heck out of it.

Then came Starcraft. But it was different than the other games in that the sides were not equal. Supposedly there was balance, but since the units were different, they developed different strategies, and often times defending against an enemy’s attack strategy meant playing to your weaknesses while they played to their strengths. In online play, you either agreed that no one played the Zerg, or everyone played the Zerg because they were strong when the other races were weak. The Zergling rush was very effective and while at the beginning it was considered a cheap tactic, it eventually became a part of standard play with people devising rush strategies for the other two sides. And rush tactics began to invade Warcraft II and Total Annihilation, would become a part of Warcraft III and every RTS game around.

I hated rushing. I liked to settle in and build out units so that we could have later, larger tactical wars that ranged all over. Its not that I couldn’t rush, I could, but I just didn’t like it. It ended the game too quick and utilized so little of the game. Among friends we would set timers and say “No fighting for the first ten minutes.” or something like that, but online, it was nothing but rushing.

Real Time Strategy games were not the only place I ran into this sort of thing. Over in the First Person Shooter world, circle strafing had taken over. Running a circle around a person at high speed (sometimes while jumping, moving in impossible ways), all the while with them unable to reliably target you. Thankfully this was less prevalent in Team Fortress, which I has started playing exclusively. Death Match and regular CTF were closed to me, like with rushing in the RTS games, I could circle strafe, I just thought it was stupid.

When EverQuest came out, I looked forward to the idea of settling back and playing a table top RPG in a 3D world. I’d actually enjoyed UO, even PvP in UO, and this looked to be like a step up. But EQ attracted the FPS crowd, and flaws in (or a simple lack of) game design allowed circle strafe jumping to take over the PvP side of the game. Again, I could do it, I just thought it was lame. Honestly, have you ever tried holding a sword, running around a target in a circle, jumping repeatedly AND successfully hitting that target? Its nearly impossible to hit, and even if you hit that is going to be very little power in that swing. Even now in World of Warcraft, the Battlegrounds are ruled in melee range by circle strafe jumping morons.

One of my more recent addictions (which I recently realized I’ve been playing for over a year) is Conquer Club. Its basically RISK online, but with a couple dozen or so maps, some with very different rules. Playing random pickup games, I run about a 33% win ratio. I’m happy with that. However, I’m a little envious of some of the people there who have regular teammates and work together to develop strategies. So, last week I hooked up with a guy I’d recently won a game with and we decided to play 6 games together as a team. We created the games on Thursday, and in less than 2 days, we’ve already lost 2 of them. In both games we lost to the same strategy. I spent some time looking around and have found, like rushing and circle strafing, this tactic has become prevalent in the team game world on Conquer Club. I don’t like it. I don’t want to play games this way. It makes the games short, and usually ignores any rules of the map… to me, its cheap. Sure, I could do it too, the strategy isn’t that hard, but I don’t want to. Luckily, the strategy only works in team games, so all I need to do is avoid games against prearranged teams.

Overall, all these strategies boil down to one thing that I don’t like… the best defense for them is to use them yourself. Using any of these tactics dumbs down the game and removes nuance. Both teams are now fighting exactly the same way and the only factors remaining are “luck of the dice” and who can execute the strategy faster. I can respect when someone executes a thoughtful attack and forces me to change my plans to react, but I just find it distasteful when the strategy they use is a trump card: I either lose, or I play the game exactly like them.

Can this be fixed? Should this be fixed?

I don’t know… but I do know that slowly it is driving me away from real time multi player games and more toward single player and turn based games with clearly defined rules of game play. You can find me on Xbox Live playing Catan, Carcassonne, Uno and others.

Pete and Re-Pete

Pete and Re-Pete were paddling a canoe when Pete fell out, who was left in the canoe?
-first grade humor

Now take a moment to consider that. If you don’t get that joke, please, please… stop reading my blog. Encapsulated in that joke is the one thing that really irritates me most about MMOs. Just the other night in World of Warcraft, my group and I went off to collect the heads of some thieves. Now, when we killed each of the offending people and take their heads, my suspension of disbelief allows me to equate that fact that each of us gets a head to be taken as we have evidence of the head, or since we all plan to go back together that there is really only one head that we share. Of course, one of our group had killed them and taken their heads and turned them in for the reward two days prior.

People in EverQuest used to make jokes… “Oh thank you!” quest giver Sarah tells you. “You found my mother’s locket!” She tosses it over her shoulder into a box full of identical lockets.

I realize that designed content is limited, and players will exhaust content faster than it can be created, so I’m not sure what the answer is here… except to stop generating content. The one thing that EVE Online does better than any other game I have played is to encourage you to get involved in PvP. Honestly, unless you really enjoy playing the economy game of buying and selling goods (I have a friend who makes a billion isk a month and rarely ever leaves his hanger), or grinding the same twenty missions over and over, there isn’t anything else to do. Of course, EVE Online is a niche game.

And that comes to the real point… its one I’ve made before and will continue to make: the world needs more niche games. We need more companies who plan properly and would be happy with fifty to one-hundred thousand players, maybe less, maybe more. We need more companies who actively do NOT want to be the next big thing.

How do you play?

Ryan Shwayder over at the nerfbat has begun a discussion on the definitions of Hardcore and Casual.

I think, especially if you delve into the comments, he is pretty near the target. Essentially, I think its impossible to define a player simply as hardcore or casual for their entire entity. Instead, you have to break it down into many factors.

For instance, game play time. Someone who is casual with their time in games wants something they can pick up and play with in ten minutes, or two hours, or whenever they happen to want to play. Often this is referred to as “time-starved” but I feel adding the usage of “starved” there just gives it a desperate and needy connotation… also, it implies that if the person had more time they’d spend it gaming, but that really isn’t true at all. Someone who is hardcore with their time is going to schedule blocks, often large blocks, of time to play… three hours, five hours, Saturday. The time hardcore player is the kind of player who spends all their free time gaming.

Further down you can get into distinctions like “knowledge commitment” which would be how willing is the player to remember bits of information or lore of the game. I know when it comes to this, I’m very hardcore… not by choice really, it just sort of happens. If EverQuest (the original) were to have a free weekend starting today, I bet I could log in and get around fairly well. Even though I have not played it in a few years, I still know where stuff is (as long as the zone hasn’t been revamped). The wife on the other hand, well, we play World of Warcraft about once a week, and lots of times she just doesn’t remember where anything is. Its not because she has a bad memory, but because its simply not important to her to remember it. Plus, she has me, and I remember everything, so…

You can literally take any aspect of any game, show a hardcore and a casual approach to it, and show how its not really dependent on any other aspect. To use the example above, the wife and I both love to explore and are fairly hardcore about going new places. She just happens to think that almost everywhere is a new place since she doesn’t commit to memory having gone there.

So… what’s the answer? What is the definition of hardcore and casual? I think the answer is, “It depends.” Even Ryan’s attempt to narrow it down to 4 points isn’t going to cover everything. Is it enough to design a game by? Sure, and as long as you accept that no matter how few or how many boxes you draw there will always be players who live outside them, you’ll be just fine.

Voice Chat for Games

Okay, let us begin, as always, with a disclaimer… I hate Ventrilo and all the other software voice chat stuff people use for MMOs and whatnot. There is just something I feel is clunky about using a tool that is outside the game, and if there is one thing I am a big proponent of is putting tools in the game for the players (any game without an in-game notepad annoys me, I don’t want my desk covered in notes, let me put them in the game).

To that end, what I would really like to see is a move toward “realistic” voice chat in game. I wouldn’t do away with text chat entirely, because text works much better than voice for managing multiple rooms or private chats. And, to a degree, I don’t mind if interaction with NPCs for quests and stuff has to stay text based, that’ll come later if a game can manage what I want.

The first step is to build a sound engine and structures within the game engine to support distance with sounds. For a simplified system, lets just say there are 4 levels of sound: Whisper, Normal, Loud, Yell. Roughly equating these to distances: 5 feet, 15 feet, 30 feet, 100 feet (this might need some adjusting as this is just off the top of my head stuff). Every sound effect in the game has a sound level attached to it. When a sound plays, the appropriate distance from the sound emitter is calculated and the sound will be played for every listening object (mostly players) in that range, at the appropriate level. What that last clause means is that something said at “Normal” level doesn’t just travel 15 feet and stop, it travels 15 feet at Normal, and then another 7.5 at Whisper. A Yell would travel 100 feet at Yell, 50 feet at Loud, 25 feet at Normal, and 12.5 feet at Whisper. Then, you build “echo” objects that will repeat any sound they “hear”
modified by the properties of the echo object. If you have been in caves you’ll know that sometimes an echo can actually come back at you louder than the original sound, or distorted, not always just softer.

Okay, now that you have it so sound plays at distance and have echoes, the next step is to make NPCs react to sound. Imagine what games like EverQuest or World of Warcraft would be like if your footsteps made sound and the monsters could hear you. Pretty cool, eh? You can bet suddenly people would stop running and jumping to get everywhere.
Now, the final step of my plan… Voice Chat. The player logs in and sets levels in the options for Whisper, Normal, Loud and Yell by speaking into there microphone at the different levels. This way, when the player Yells into his mic, the game will play his sound back in the game as a Yell… 100 feet, then 50, then 25, then 12.5. Everyone in those ranges just heard him, good or bad.

After that, you can get real tricky by utiliting modified echo objects linked together to work like a walkie-talkie or cell phone. I whisper at my end, and even though you are 500 yards away my whisper comes out your end as a whisper (perhaps even with static or other sound modifications added to it).

I know this won’t be easy, as its not a simple sound stream, but I’d love to see it done. Anything that moves MMOs away from the feel of a graphical chat room and adds more spacial awareness is good to me.

Games Within Games

No, I’m not talking about Puzzle Pirates and its Bejeweled Bilging and Dr. Mario Sailing. I’m talking about fully realized games encapsulated within games.

Many moons ago (okay, a couple of decades of moons), I played Ultima Online. In UO, I had a Chess set, and I could sit down at a table and play Chess with another player. On days when I didn’t feel like making hats with my tailor, or guarding the pass with my guild extorting money from random travellers, I would sit in a specific Inn frequented by Chess players and play.

In EverQuest, it was the one thing I always wanted. They did give us Gems, a game to play while waiting between pulls or watching your mana bar refill. But it was single player, and pretty much sucked.

In World of Warcraft… well, Blizzard gave us jack shit, but the guys who made the Cosmos add on gave us Chess and Othello and other games, and even made them multi-player, but they were global, you didn’t have to be anywhere near your opponent.

Other games also pretty much gave us nothing…

I miss the simple pleasure of sitting in a (virtual) room with another player and playing a board game. I would love to see more encapsulated games inside MMOs. And really I would love to see those games played in the game world itself, and not in a window that passerbys can’t see.

Aradune is Stinky

I am seriously considering remove the Vanguard link from the probablynot main page. Seriously.

In case you missed it, Brad has been dropping mini-videos of gameplay on their forums. You can get some of them from Ten Ton Hammer, or you can go straight to the V:SoH forums.

In short… Brad has done it again, almost exactly. The game looks like EverQuest, with a touch of World of Warcraft and the graphics engine of EQ2. For something that is supposed to be a next generation game, its looking to be a last generation game that requires a next generation investment.

The NPCs seem to all just stand around, rigid. Sure, most games are that way, but that’s the point… you can’t claim to be next gen if you don’t improve anything, and requiring me to upgrade my computer isn’t improving anything. The combat looks to be just like every other combat around these days… auto-attack and some button mashing. I thought there was supposed to be this whole chained attacks and opportunities thing going on, but if its there he doesn’t show it in these videos. One thing of note during the combat… notice the way the group stands… tank in front, everyone else to the back and sides. I assume this means we will see more of the EQ game mechanics of NPCs with area attacks that you have to avoid by being out of the forward arc. Boring. Age of Conan impressed me with its model interactivity (player and monster actually making contact, a grapple move actually grappling the opponent), but Vanguard is sticking with the everyone is independant method of animation. So I could look forward to huge mobs with large bounding boxes whom I don’t have to actually be near to hit as long as I’m in range of his hit box. *sigh*

If this is all Brad has to offer, I’ve got no reason at all to stop playing WoW and plunk down the money for a new PC.

Thanks to Heartless Gamer for the heads up on the future of tedium.

Stay Classy

Over at the Zen of Design, a post has been made and hopefully a violent and bloody discussion will ensue. The post is about Classes in MMOs.

Somewhere around my room I’ve got a document I started about class design. See, I really hate the way many games implement classes. You make one choice, at creation, and you are stuck. A warrior is a warrior, a cleric is a cleric. You are what you are and so is everyone else. Basically, EverQuest. World of Warcraft managed to do one better and essentially each class is actually three classes since you can choose to focus your talent points in one of three trees. I like this flexibility, so much so that I play a shadow priest in WoW… that’s a priest who is okay at healing, but better at dealing damage. I love it.

Back to my document. The idea I had for class design involved giving the players more on an illusion of control. What you would do is group skills together into sets, or schools as I called them. All melee weapons would be in a melee combat school, wearing armor and armor types falls into the defence school, healing arts both magic and non-magic fall into a healing school, and so on. In the end I had 6 or 7 schools that covered most things. Then each player would choose the ranks of his schools. They could put defence first, and melee combat second… making them a warrior… putting healing third might make them a minor paladin type, if they went defence then healing and melee combat third that would be a major paladin, healing first then defence then melee makes them a cleric, healing/melee/defence makes them a healing monk, melee/healing/defence makes them a fighting monk… and so on, involving all the schools. At first glance this looks like a ridiculous amount of freedom for the players, but in reality it is a very finite number of “classes” and all balance can be approached from that angle. No need to worry about someone maxing healing and melee and defence and damage spell casting because its not possible, if fact the ranking can inherantly reduce the effectiveness of the skills in that school, and since everyone will have to place one school at the lowest rank it means that everybody will suck at something.

Essentially, all I’m really saying is… totally unrestricted skill systems are bad, and totally rigid class systems are bad. A good system is just floating somewhere in the middle, a nice balance between player freedom and developer control.