Showing: 1 - 2 of 2 RESULTS

Ten Ways to Fix MMOs

Ten Ways to Fix MMOs

MMOs are borked. At least according to games journo Tom Chick. Oh, and that’s right, me too.

In fact, if you’re a regular of this blog, you’ll know that myself (being a regular MMO gamer) and Dave (who isn’t) are both regularly critical of the state of MMOs today. Not to say we’re against the genre, just that the present offerings haven’t advanced the game significantly, and are ultimately based on outdated and, for many, flawed gameplay mechanisms; things like grinding, level progression, theme parks, long travel times etc. Not that upcoming offerings are much different.

So it doesn’t surprise me that others are starting to cry out. It’s time for a change. So, instead of firing another salvo against MMOs today, I’m going to offer some constructive suggestions to improve them.

1) Make the worlds more engaging

MMOs tend to come in one of two flavours: theme park or sandbox. But theme parks, like WoW, have come to the fore in recent years, probably because of the grand success of its exemplar. However, theme parks must be done well in order to be convincing, and WoW does do it well. Others don’t.

In fact, Warhamme Online is an interesting case in point. You’d think Warhammer would have the ideal pretext for a theme park: a world that doesn’t need to change significantly because it’s always in a state of war, and no one side can win outright. But it fails, with many on the forums (myself included) finding the static nature of the world to be hollow and unfulfilling – it doesn’t take long before you really feel as though your character can make virtually no impact on the world. Which is odd, because in WoW you also know you can’t make much impact on the world, but the illusion that you can is more convincing.

However, theme parks aren’t the only way to roll. Sandboxes work. Not for everyone, but there’s definitely a substantial population who want to be a part of a world, influencing it and changing it by their actions. Or just living in it.

Ten Ways to Fix MMOs

That said, theme parks and sandboxes are not exhaustive of the possibilities for an MMO. ‘MMO’ is less of a genre than a technical feature. All an MMO is is a massively multiplayer game. That could strictly speaking be just about anything. You could have an MMO that is basically a lobby for a series of Counter-Strike matches or WWII battles that each feed into a greater strategic plot. You could have a combat game where you fight through a dungeon or labyrinth, and doing so unlocks new options or classes for the next time you run through. An MMO doesn’t need to be an MMORPG, if you get my drift.

2) Ditch classes and levels

This one is a part of a multi-tier rejection of the Dungeons & Dragons mechanic, which somehow has become the gold standard in MMOs. But just pause for a moment and reflect on how ludicrous it is to just stand there taking turns whacking a mob until one of you fall over. It’s not like all MMOs need to be like the Battle of the Somme…

So the first step is to ditch classes. You don’t need to ditch roles, just classes. You also don’t need to ditch character specialisation, just classes.

Classes were a convenient way of describing a role in early wargames and role playing games. In Gary Gygax’s original Chainmail you’d have light foot or heavy foot, which were useful abstractions for distinguishing between a javelin and shield skirmisher and a mailed man at arms. But by having classes like tank, ranged DPS, melee DPS just railroads players into a very narrow path of gameplay. Not all MMOs do this, but most do.

So, allow players to develop a character along mulitple lines. This could be a skills based mechanic, or a customisable power mechanic. And you needn’t lock them in to just one skill set at any one time. Or force them through hoops to respec their abilities. As you can see, there are already MMOs breaking free of the classes thing, but too many perpetuate it (AoC, WAR, I’m looking at you).

And don’t make the game so hard that players need to overspecialise and play their role flawlessly if they’re to survive. Sure, have a hardcore mode for those who want the challenge, but don’t necessititate it.

Finally, don’t make items more important than skills. Certainly items should be important – but more for the extra abilities or specialisations they lend rather than the core stats. Or don’t have items at all. City of Heroes doesn’t, and you don’t hear anyone complaining.

3) Make combat smarter

As mentioned above: stand, whack, fall over is not good enough. Compare Quake to Counter-Strike (or its precursor, Action Quake). In the former the only way to make an enemy more threatening was to up the hit points. But what made the latter so compelling was the sense of danger you had whenever you rounded a corner or entered a room. A single head shot was potentially lethal, which inspired caution – and tension.

Yet in MMOs, you uniformly blast away multiple times to take something down. That’s the Doom mechanic. It’s time for the Counter-Strike mechanic to hit MMOs.

Now, I’m not necessarily saying all MMOs need be twitch games, just that they aren’t battles of attrition. One example mechanic might be reacting to the enemy moves – so when they attack a symbol flashes on screen, and if you click when the symbol appears, you successfully block – or conversely, a symbol appears when there’s an opening in their defences, allowing you to strike for a critical blow. This needn’t be adversely affected by lag, and it can still have skills contributing to your performance, such as by increasing the window when you can click for a heavier blow. And heck, that’s just one mechanic off the top of my head – there must be hundreds more that aren’t swing-swing-swing-dead.

4) Don’t make me grind

Just don’t. I know some people enjoy it. But most of us don’t.

As a point of clarification, challenging, enjoyable combat isn’t a grind. It’s a grind when I’m motivated more by the end result (xp, loot etc) than the experience of the combat.

So, either make the combat more intrinsically entertaining or give me the end result sooner so I don’t have to grind.

I know MMOs want people to play for as long as possible, but making me grind is just lazy. Give me content, or give me entertaining gameplay, or don’t release your game.

5) Make mobs smarter

I can’t beleive I even need to point this out. Mobs in MMOs are bloody idiots. Have we really not progressed one jot in mob AI since Ghosts ‘n Goblins? Yet we’ve becomed so acustomed to seeing a mob 20 metres away in broad daylight and not having it notice us. Or the old chestnut of killing one and having its nearby mates not notice. It’s got to stop.

Make mobs smart. Make them work as a team. Make them unpredictable. Give them special abilities. Make them a challenge.

Just imagine: you turn a corner in the dark dungeon and in the gloom ahead you surprise an orc exiting a side door. For a moment you both pause, staring at each other, waiting for one to make a move. The orc looks at you, looks back in the door from which he came, then makes a break for the room, shouting to rouse his buddies. When you enter the room, they’ve overturned two beds to use for cover while they pelt you with javelins, stones, plates, whatever they can get their hands on. Meanwhile two brutes advance on you, while the more gaunt leader shouts orders from the rear. After a short but vicious battle, the brutes are down and the leader felled by an arrow. At this point the remaining orcs make a break for the door, knocking you down and running for their lives.

That’s not far from Half-Life AI. Why can’t we have that in an MMO?

Ten Ways to Fix MMOs

6) Encourage grouping

There should be absolutely no reason not to group. Groups should earn more xp, get more loot, fight more mobs, have bigger challenges etc. When a group completes one person’s quest, everyone should get the reward as if it was theirs.

In theme parks, this hasn’t worked so well to date, because you might have to run someone else’s quest before you can get to yours. Or you’ll be running every which where to achieve everyone’s objectives. So people tend to solo becasue it’s more efficient xp/min. So I declare fail to that model.

Another way to encourage grouping is give every class a group buff. It could be complementary or contrasting to the role. So tanks could give an auto damage buff or a resistance buff to everyone in the group etc. A group should be more powerful than the sum of its parts – and the mobs should scale to suit. Everybody wins.

7) Quality of life

Don’t make me run for five minutes, let alone 15 minutes – especially over well trodden ground – to get to a quest location/giver. Give me fast transport no more than 10 minutes after I start the game.

Give me a fully flexible and customisable UI with multiple chat windows and quest trackers.

Give me a LFG and an LFM window.

Make the game mechanic transparent. Give me access to the real numbers going on under the hood – don’t hide them away (unless there’s a good reason to keep them secret).

Have everyone auto sidekick to the highest level person in a team or to the team leader.

Let me move servers to play with my buddies. Let me change my name. Let me change my appearance as often as I like. Don’t restrict me doing these things unless you have a very good reason.

Allow me to download the client rather than install from disc. And, for the love of crap, don’t make me have the disc in the drive to play.

8) Make subscriptions cheaper

MMOs are all about critical mass. You want as many people playing as possible. Yet at $15 a month (which becomes $22.50 in Australian dollars), most people will only subscribe to one MMO, maybe two. So, have a low subscription price, and you’ll potentially pick up all those casual players or those who like to play something different from their other MMOs from time to time. As a bonus, your server populations will be higher. And for many of us, teaming is what makes MMOs fun.

9) Listen to, and engage with, players

There are a lot of fanboys and dickheads in the world, and a disproportionate number of them play MMOs, it seems. But developers who foster healthy two way communication with their players will only benefit.

There are pitfalls, to be sure. There’ll always be a vocal minority, and they may not represent the interests of the majority of players. But there’ll also be a lot of keen insights and helpful suggestions on how to improve the game. Listen to them. Given them what they want.

I’ve been struck by the changes to City of Heroes since Cryptic handed it over to NCSoft. It seems the new team have basically decided to give the players what they ask for. So several classes and powersets have received buffs (with very few receiving nerfs), xp gain has been increased, travel powers made more easily acquired at low levels, there’s more customisability and flexibility over powers, and the list goes on. And the game is better for it.

10) Launch when it’s finished

I shouldn’t even have to say this. But an unfinished game should not be launched. If that means developers have to pare back the features to a managable level, do so. But don’t release if it’s not done.

Other articles:
This guide will help you launch an NFT launchpad
The process involved in creating an NFT launchpad
Use these free and paid ways to promote your NFT launchpad project

Why Women Don't Make Games

Why Women Don’t Make Games

Women are being “left on sidelines” in the “video game revolution”, according to the LA Times:

The video game industry is flourishing, especially in California, as sales continue to climb despite a faltering economy. But the hiring has largely bypassed women. They comprise fewer than 1 in 5 workers in the business, according to a 2007 survey by Game Developer Magazine. Among game programmers, the number is a paltry 3%.

And this is a Bad Thing, according to many pundits:

“It’s important for women to be involved creatively because we need to broaden the reach of games,” said Simon Carless, publisher of Game Developer Magazine. “They should be a universal art form.”

But the real question is – assuming it is, indeed a Bad Thing – what can be done about it? And the answer to this, I fear, is not much.


There are gender imbalances in many careers, and not always slanted in favour of men. For example, primary school teachers are dominated by women, often by ratios of up to 10:1, in many Western countries. Nursing is another example, and the imbalance is even more pronounced: only around 6% of nurses in the UK and Canada are male; around 8.5% in Australia.

Why do these imbalances occur? The oft cited causes are sexism, bias in education and lack of role models – all environmental factors. I don’t doubt that all three factors are at play to some degree, but I don’t think they tell the whole story. For they leave out biology.

The fact is, many jobs in game development require a high level of not only proficiency, but interest, in mathematics – an abstract subject if ever there was one. Note that women make up 20% of the games development workforce, but only 3% of programmers.

The Controversial Bit

There’s evidence to suggest that this is because women simply aren’t as interested in such high-level abstract subjects, and are drawn away to other subjects during their education and subsequent career.

But there’s also evidence – and this’ll sound controversial… heck, it got Larry Summers booted from Harvard for mentioning it – that women also aren’t as proficient as men in high level mathematics.

The study that shows this is a significant, and oft cited, one – not fringe research. It’s by Xitao Fan and Michael Chen from Utah State University and Audrey Matsumoto from Andersen Consulting Education, and it was published in 1997.

Why Women Don't Make Games

Looking in detail at national mathematics test results of high school students across the United States, it found that while the mean performance of males and females was similar, the standard deviation for males was greater. For those of you who are lucky enough to never have studied statistics, this basically means the average scores were the same, but some males performed a lot worse than the average, and some performed a lot better.

The significance of this is not necessarily obvious. So… a very small percentage of males perform significantly higher than average, and even higher than the top performing women. But consider the kinds of people who are likely to enter a career in mathematics – or game programming. It’ll be those who have a natural aptitude for mathematics. It’ll be the outliers, not those around the mean.

As a consequence, it’s not surprising that there are more males in game programming jobs than women. And it’s also not such an easy thing to change artificially without nudging people who either don’t particularly want to be programmers or who aren’t particularly suited to being programmers into the job.

Does this mean we shouldn’t encourage women into jobs in game development? Absolutely not! We should provide every encouragement for anybody who wants a job and is capable of bringing valuable talent to it. And game development isn’t all about maths. Women have a great deal to contribute – but we will have to acknowledge that we’ll likely never see parity of men and women in the field, especially in programming.

Other articles:
This guide will help you launch an NFT launchpad
The process involved in creating an NFT launchpad
Use these free and paid ways to promote your NFT launchpad project