Five Northmen have grouped together

Unicorn McGriddle is a genius. This is taken from a thread on Q23 where this guy explains the idea of my “permeable class system” on which my dream mmorpg is based and that I tried to explain at length here.

It explains how I plan to solve some problems of accessibility of the game, and reduce as much as possible the “healer problem”, or, from a broader point of view, the negative, disrupting dependence on other players.

This is also tied to the ideas that originated that thread and that I mirrored here.

This is also probably the best thing you’ll read on this blog this year. It demonstrates that (some of) my ideas are solid. They just need to be shaped up by someone else who could “translate” my ravings into something decipherable. And somewhat succinctly. And not in a awfully boring way.


Welcome to Overexplanation Theatre
by Unicorn McGriddle

I think part of the confusion here is an erroneous conflation of the Mage class with the Mage role. Here’s how I’m following HRose’s “fixed classes/flexible roles” concept, illustrated with a simple example paradigm for a hypothetical game:

Roles:
Tanks absorb damage. They engage opponents and prevent them from attacking weaker party members.
Rogues deal melee damage. They are fragile and must fight on the front lines, but dish out the heaviest hits in the game.
Archers deal ranged damage to single targets. They are fragile, but do good damage and get to stay out of the way of combat unless something breaks through the tanks and rogues.
Mages deal ranged damage to multiple targets. They are fragile, but can fight from the rear and are vital for facing large groups of enemies.
Healers deal very little damage, but exist primarily to heal party members. Though weak, they can do their jobs without getting into direct combat most of the time.

Classes:
The Northman: Northmen are savages, barbarians, and bandits. They disdain magic and heavy armor.
The Teeker: Teekers practice telekinesis, creating physical force with the power of their minds.
The Ghost: Ghosts are the partially corporeal spirits of the dead.
The Siren: Sirens are sinister, thin-limbed creatures that look almost human. Their strength is unnatural and their appetite for souls is alarming.
The Experiment: Experiments were created through reckless bio-engineering. They are disgusting but effective.

In a typical MMO, one would expect each class to correspond to a role or compromise between roles. Here, however, each role is an option open to each class…


Five Northmen have grouped together. In order to fight their way through the dangerous Lair of the Yoni Ghouls (suggested for levels 25-30), they will need to specialize, each in a different role. They stop by a Northman outpost and grab some new weapons.

Stf-u decides to be the tank, so he gets a spear and a large hide shield. He’ll wade into the thick of things and goad enemies to attack him, keeping them at bay with his long reach and portable cover.

4me2poopon is a bit more daring. He’ll be the rogue. He takes up his instrument of valor, the twohanded axe. He can do some very serious damage with it, but he can expect to be hurt seriously in return. He’ll probably die the most often, assuming Stf-u knows what he’s doing and the Yoni Ghouls don’t break through and start enveloping back-row party members in their treacherous folds.

Beecock, the party leader, will be an archer, picking out key enemies and skewering them with his javelins. Aside from being pretty damaging, a javelin through the body is debilitating, reducing movement and attack speed.

URbraneONdrugz prefers the mage lifestyle. He stocks up on light throwing axes. He’ll chuck them into crowds in large quantities.

GW_Bush, last but not least, will be the healer. He’ll slap bandages on whoever needs them, do some hasty stitching if necessary, and if somebody actually dies, give them a bit of rough chest-pumping and mouth-to-mouth.

Now let’s see what another party is doing inside the Yoni Ghouls’ Lair. These guys are Teekers. The Teeker effects are pretty flashy, since the developers decided telekinesis should be visible and colorful and glowing. It looks cool in screenshots.

Biatch-Noggin, whose name is rumored to have been inspired by advertising agency Chiat-Day, is wearing his Control Circlet as usual. With this thing on, he can have three ghouls at once flailing helplessly as he suspends them in midair.

Farm4gold isn’t really a gold farmer, just a daring young Teek rogue. A Flux Spike allows him to make devastating short-range telekinetic attacks. He is fighting a desperate fight against the ghouls that the tank has not immobilized.

Fuck_tha_EULA is on archer duty, using a Narrow Modulator to focus his will over long distances. The Yoni Ghouls in Biatch-Noggin’s clutches bleed from their orifices as he hammers them like fucking piñatas.

Shitnrotate, our intrepid mage, has a Network Projector. He evens the odds by lashing Farm4gold’s opponents with meshes of glowing force. This weakens and disorients them, and Farm can take them down with a few hits while minimizing the damage to himself with a little fancy footwork and luck.

GW_Bush_SR takes the healer role, using his Ether Controller to protect wounded areas for the time it takes to shunt some lifeforce into them. Even as we watch, he throws the horns or something like them, and a bulky, glowing brace appears on Farm4gold’s wounded arm. After a moment, the wound heals and the brace dissolves. In game terms, armor is temporarily raised, then that buff goes away and the hitpoints come back.

Still struggling through the newb areas are five young Ghosts. They are currently in the Bounce Palace of Fluffy Squirrels (suggested for levels 5-10).

“Fucking cover me,” grumbles TiteBunz in a Teamspeak baritone as his big-titted but diaphonous tank trembles and dissolves into a loose fog for the third time.

“I’m trying,” says AnalExplorer, letting loose with his risky soul-sucking attack. If he pulls it off, he’ll be powerfully healed. If he fails, their foe will have a free shot at him.

“I think we’re gonna wipe,” says Prez_GWBush gloomily as she suffuses TiteBunz with a golden fog of reviving energy. Bunz recommences his/her attack, trying to draw the enemy into a frigid ghostly embrace that will slow and weaken it.

But the Pet Squirrel fights back. It manages a crit on Anal after his attack fails, and he too quivers and dissipates. Bush curses the cooldown timer on her rez.

ONoez, the mage, is of little use here. “I should have hit the rogue shrine,” he says mournfully, and nobody disagrees with him, although technically the game lore calls it a Shrine of Soultheft.

TEH-Hannitizer, the archer, is their last hope. He breathes a silent, fervent prayer, and gambles on Terror Curse, which at his level has only a ten percent success chance on Pet Squirrels.

It bounces. ONoez throws himself in front of the ravening Pet Squirrel to buy the rest more time as TiteBunz drops again, hissing “Shit!” into his microphone. Bush rezzes the Explorer, and Hannitizer tries another Terror Curse. This time it sticks, and the squirrel flees in panic.

AnalExplorer burns an all-too-rare Rosicrucian Resurrection Stone to bring TiteBunz back, and together the party runs for it. Once out of combat, they begin the trek back to the Ghost Shrines so that ONoez can change classes to something more useful. You only fight enemies one at a time in the Bounce Palace anyway. Hannitizer says they ought to go back to the Sewer Warehouse Caverns and grind more Limp Rats. The rest of the party agrees to consider it.

Meanwhile, a party of Sirens is fighting Acorn Bandits in the Fields of Lingam (suggested for levels 10-15). Most people agree that this is where the game really starts to get fun.

YeOldeTymeRP is keeping the bandits occupied as a tank. His spindly avatar would seem lost inside its massive suit of armor if it didn’t move so fluidly. He strikes the bandits around him with his armored fists, for he neither has nor needs a weapon. Their Arrowhead Clubs bounce harmlessly off his platemail. They’ll make fine loot later — most vendors will buy Arrowhead Clubs for 60 to 70 dorito yen.

FukkFakk is operating as a rogue, and there is a certain beauty in watching him shred Acorn Bandits with his razor-edged gauntlets. Unlike OldeTyme, he wears fairly light armor, and a few solid hits on him have him screaming for a medic.

EQsux raises his dartgun to his lips and pegs another bandit, whose eye erupts in a spurt of blood as he clutches it helplessly. Then the curare kicks in.

ALLurBASErBELONG2US, winner of a serverwide annoying name competition, dances through the bandits scattering poisoned caltrops like popcorn. Siren mages don’t attack at range — instead, they must weave through combat like rogues do.

GDubyaBush, the healer, must also be within touch range to work her magic (figuratively speaking). As we watch, she darts close to FukkFakk and licks his wounds lasciviously. They close up. Those wacky Sirens!

Lastly, here’s a bunch of guys who were in the beta — members of ForgotMyCondoms. One of the more powerful guilds, ForgotMyCondoms has gotten several server firsts in their time, such as being the first to complete the Grasping the Lingam’s Secrets quest. These are their mains, Experiments created back when Experiments were stupidly overpowered (post-1.1 but pre-1.3). Let’s take a listen to their Ventrilo chatter as they plumb the depths of Yoni Crater (suggested for levels 90-95).

“What are these things?” says Tikkelmypikkel, activating Fleshroots (which anchors him in one place, but gives him tentacles with which to bind and constrict monsters). “They look familiar,” he adds, as several are caught in his web of pulsing meat.

“They’re reskinned Limp Rats,” guesses ChoggleTime, his avatar’s throat bulging as he vomits a Toxic Bloodgush on one of them. “Remember in the beta, when all the Yoni monsters were rats? I bet these are just placeholders.”

“So lame,” jeers 80087355, using Longarm to send one spiny limb stretching out past Tikkel and Choggle to hit the rat. He impales it, but another rat attacks his arm and he withdraws it in pain. “Oh, so fucking gay! I can’t believe they made Longarm vulnerable to retaliation. Experiment archers SUCK now. I’m totally going to cancel my subscription when this month is up.” He will, of course, do no such thing.

GDubyaPrezBush, who is rumored to have a large number of alts on this server, steps up and heals him without comment, slapping a raw, veiny appendage slobbering with moisture over his damaged arm.

ePeen, their mage, barfs out a cloud of Serial Killer Spores and the remaining rats perish. “This area’s lame, guys. It’s not even finished yet. Let’s go back to the Hysterical Chamber.”

“No, dude,” says 8008, “this may be lame, but think how awesome it’s going to be when we finish it first.”

Ahem. So to recap, this system means that while class has an impact on some nuances of your capabilities, and a major stylistic importance, it never excludes you from a group. Anybody can take the archer role or the healer role or whatever, depending on what’s missing. No more LFG need priest, where are all the priests, oh god why didn’t anybody in the guild think to play a priest. It’s just LFG need five people of roughly similar levels and we can work it out from there.

These particular examples of classes are basically like races — albeit more influential, especially in terms of art and animation. But HRose’s “flexible classes” — even the ones in this example — are perfectly compatible with a more typical race system. Just read it through again and pretend that half of them are elves and have +1 to gay.

Why a Cesspit?

I decided to interrupt the usual blathering to explain some of the “mysteries” surrounding the name of this site and the nicknames I use here and on the forums. There isn’t anything elaborate or secret and, no, HRose isn’t “horse” mispelled.

The Cesspit: This site is my “repository”, my memory, my virtual workroom. It’s really an idea of space that I then fill with whatever I need and where I pass my time to elaborate ideas and fantasize. The “cesspit” isn’t a negative reference against the mmorpg industry or a “definition of intentions” of a rant site. The term is actually auto-referential. It pertains me and my things. I don’t know about you, but I’m one of those chaotic persons. My room is a mess, but REALLY a mess. It’s really hard for me to make my way to the bed because my room is filled with stuff (mostly paper). It’s actually a nice room and it’s clean (beside some dust) but it’s still a chaos. A chaos that corresponds to a perfect order for me and where I find myself at ease. It’s like me surrounded by my interests and work-in-progress.

So for me the “cesspit” could be translated into “junk”. A bunch of stuff messed together. The images I used on the header of the site are taken from a black&white cheap japanese cyberpunk movie (Tetsuo) that focuses on this idea of junk. If you refresh the site you could see a guy nearly completely covered with scrap metal (or junk) at some point. That’s Tetsuo, the iron man. Which is also a principle: discovering value in what’s considered junk. The reality always need a point of view so that there can be a value. Poetry, in my definition, is a way to rediscover the value in some commonly used words (as opposed to use words that are rarely used). So there’s this sum between the two parts: the cultural interests and cues I receive from the internet, and my point of view. The ideas and revisions.

This is also referred to the possible readers, since this isn’t a private text file on my computer. This place is a collection of junk. Every kind of junk. It follows my interests and my ideas. It’s MEANT to be biased and absolutely subjective. This is why I didn’t want to “buy legitimacy” through a more friendly name. There is no purpose to write for an audience or buy the esteem of someone. I’m not trying to reply a Lum the Mad and create a “point of reference”. This is just a junk deposit. A window to my room. And yes, you can take what you like, if you find something you can use.

HRose: This is the nickname I started to use when I “migrated” to the american mmorpg community. The one I used before opening this site. Originally it was “Hunter Rose”. This is the real name that was then contracted into HRose. It’s a character by Matt Wagner. Maybe you know the mask, “Grendel”. Grendel is a comic book character that is the perfect concept of “alter-ego”. There isn’t just one Grendel, it’s more like a cult, a culture. So each time has its own Grendel. Hunter Rose was the first. The romantic anti-hero. Since I love Matt Wagner, the character and the idea that fits so well with the multiple identities of the online (and non) games, that’s the name I started to use, long ago, pretty much everywhere. Every character I created in the pen&paper games (well, beside “Stephan Scarsdale”, but that’s a story on its own) and computer RPGs had that name. It was contracted into “HRose” when I started playing the Q3A multiplayer, so the “roleplay” name was converted into a “tag” that was more appropriate. And then I started to use it more and more simply to have something recognizeable. Also because not every forum and game allows to set a name and surname.

Abalieno: This is the name I use on this site and it started with the site. The main reason is that HRose was giving bad ideas to people (like “horse” mispelled). Abalieno is a latin world (so my origin) that also fits with my personality. It means “enstrange” and it’s also near the actual english word: alien. It’s that word turned into a verb, to alien. So it has the meaning of “Stranger in a strange land”. Both because I write from somewhere else, in a language that is not my own and because people see me as strange and stranger in the real life. I don’t fit anywhere. I’m like a distorted note in the harmony of reality. I also look a little like Charles Manson when it was arrested, or the cover of Jethro Tull’s Aqualung, just younger. Abalieno also means “insanus”, mad, insane. As you can see it’s really appropriate :)

Innsmouth: This is the name I use on this site to reply to the comments. Innsmouth is a city in Lovecraft’s mythology. Lovecraft is another of my old passions. In particular Lovecraft as a person, more than Lovecraft as a writer. The “nickname” was used becase the engine of the site asked to make two separate accounts. So it’s just the site admin, which is still myself. I use it because I’m logged in like that by default and I cannot change my name on the fly, without having to log out and relog as Abalieno. So it’s for practical reasons and the quirks of the engine.

Kadath: This is another city from Lovecraft mythology. I often use this in the mmorpgs, in particular when I play dwarves. I use this because Hunter Rose is usually not possible since most of these games only accept one name with no spaces. And neither “hunter” nor “rose” would be appropriate alone.

That’s it, all the mysteries are revealed :) As you can see it isn’t anything too odd.

To conclude, a note about anonymity. I would have no problem to post under my real name (you could also get my real name by looking up to who this site is registered). If I keep using aliases it’s exactly for the opposite reason: to be recognizeable. On the internet noone knows me under my real name. So I would be more anonymous using it instead of an alias. If I stick with these nicknames it’s because I started to use them along with everyone else and now I’m stuck with the habit.

Posted in: Uncategorized | Tagged:

SOE Seattle

An interview with Matt Wilson. This is SOE Seattle. The new development studio that is working on something we don’t know yet. At 90% this is the game with no subscription fee that Smedley hinted in his speech.

I wish we had some more informations about what happens behind the scenes. Only a few minor details trickle out of these rare interviews. I wish I could get to know the industry some more under this aspect.

Matt Wilson:
Technically, my first game that shipped was a macro in Word 6.0 called Mindbender. I spent most of my efforts as an engineer working on DirectX with Alex St. John. I got a great education on the technical aspects of gaming, but soon realized it was the content that I loved. I moved to the Internet Gaming Zone and became a producer on the first MMO games Microsoft was involved with (Fighter Ace, Ultracorps, Allegiance, Asheron’s Call…).

After that, I worked on a few single-player games both on PC and Xbox, and got the opportunity to work with Chris Taylor on Dungeon Siege. It was great to work on that project and watch Gas Powered Games grow from a startup to the company they are today – I learned a lot. After Dungeon Siege, I moved on to become the executive producer of Mythica. I worked two years on that project and met a ton of talented people I will never forget.

After Mythica, I left Microsoft and co-founded FireAnt, Inc. with John Smith, Alex Pfaffe, Craig Link and Ed Fries. We focused on bringing our vision of mainstream gaming to the online market. Within a year, we were purchased by Sony Online Entertainment and started up SOE’s Seattle studio.

Matt Wilson:
Keep folks focused on the truly important gameplay elements in the engine, not on paper.

So said the programmer.

I’d say: leave the paper to the designers ;)

About their plans:

In the near future? We hope to unveil an action adventure game that will shake up folks preconceptions about what MMOs can be.

My focus is to bring mainstream gaming to the MMO space.

That means hitting the quality level of the best PC or console game you’ve played with story and community hooks that demonstrate the real power of shared online persistence.

It’s OK to bring something to the market with a different business model, with a non-fantasy setting, with mechanics beyond knocking numbers out of a monster’s head. Groups are trying to do this, but when a game is called an MMO it has a certain reputation that comes with it. It’s time for MMOs to ditch that reputation and just start becoming better games.

If there’s one thing you could change about MMO gaming, it would be?

Cost of development. You have to make a huge bet to build an MMO. That makes it harder to take chances and makes it harder to break away from the established norm.

And a last note:

World of Warcraft is great as well… it showed that MMOs are not just for nerds. Or maybe it showed there are a lot of us out there. ;-)

It reminds me an article from Dave Rickey.

News bits?

Nothing really new. Just two posts from Raph explaining things I was already aware of. But I thought it was a good thing to archive them. And, oh! Even that post on Terra Nova.

If I’m being silent it’s because I’m writing too much on the forums. I’m going to archive some stuff and the site risks to get swamped with too much reasonings all at once.

Raph:
I officially moved out of the Creative Director role in July of that year (which was literally a couple of days after launch; some think that I got the job post-SWG, but in fact, I was offered it months before and chose not to take it until SWG had launched). I was still involved, to a gradually lessening degree, until Sept or so. So I was involved in planning mounts, vehicles, and cities, and I was involved in the Warren. By the time Holocron drops for Jedi came out, I was not actively on the team. What’s more, I have been at arm’s length to the title ever since, because to do otherwise would be very disruptive to the guys who have charge of it now.

As far as your question, I of course have to be politic about answering it, but I’d answer with “we did add content” — cf the aforementioned Warren — and “content depends on systems being solid underneath” — such as better content tools, which we now have, and such as fixing the bugs you cited.

It’s not really a complicated answer…

Raph:
NC has publishing deals with Cryptic, ArenaNet, and NetDevil. I think in some cases of new studios they have funded they have equity too (there’s that ex-Blizz one?). Internally, they develop Tabula Rasa. Lastly, they run US ops for the Korean games they have brought over.

So Cryptic et al are seperate companies.

SOE is a division of a division of a division of Sony, of course. It has very few straight publishing deals (mostly for PSP games — GripShift and Frantix). It has distribution deals (which are not full publishing, just “get the box onto shelves” deals) like the AC deal and the Toontown deal. It has externally developed titles like Champions of Norrath — this is sort of like a commissioned title. Lastly, it has internal development, at three separate studios: Austin, SD, Seattle.

There are centralized things: network ops, customer service, QA (although there is some QA at each location, because you do need some on the ground, so to speak), marketing, and so on. Billing is of course centralized. There’s also a suite of common technologies that we use so that games can interoperate: chat, networking, hooks so that ops can monitor server status, etc. By and large though, each team runs their own live business under a degree of central supervision.

Raph:
The metric I’ve found most useful for population size is weekly uniques. You can also then compare this to your paying (or “can log in”, which we call “entitled”) userbase to arrive at a uniques percentage. Different games will have a different uniques percentage, but higher is better.

Concurrent users is useless. The old metric of “multiply peak concurrent by 4-5” has proven not to hold true for many different game styles. Among the casual Korean games, I am told they regularly multiply by 10. SWG, pre CU and NGE, you had to multiply by 8; Planetside was similar. Different game playstyles lead to different play session lengths, which then affects concurrency.

Posted in: Uncategorized |

An handy solution for every problem (three, condensed months of discussions)

I come from a five hours, incessant discussion with a friend about game design and mmorpgs. It was so absolutely useful to talk with someone in my own language. I could elaborate so quickly so many concept and I was able to summarize most of the work in the last three months. All at once.

This discussion was so absolutely useful for me because I was able to make a better synthesis of all I read, thought and wrote along these months. Too often I analyze a problem taken out of the general context, delving in the detail but losing the correct reference. Sometimes I forget how things are interconnected and how each solution to a problem must be coordinated and not contradictory with another one. As I often repeated, I always design starting from problems. I isolate some fundamental problems in the mmorpgs (socialization, pvp balance, narrative, emergent play, healer classes and so on), identify all the traits and then try to derive my own solutions. So all these ideas start from crucial points and I always try to suggest alternatives that I believe are valid and worthwhile. This is design for me. I have a problem and try to figure out effective solutions. Minimizing the side-effects (or “deficiencies” as Raph calls them, see the end of the article).

Recently we touched so many fundamental points. About the limits and accessibility problems of a sandbox, about the linearity and staticity of a narrative, about the unexcused, negative transition from the levels being a way to progress in the story (classic pen&paper RPG) to the story being a way to progress through the levels (classic DikuMUD progression). We have lost the story. Some also said that we lost the possibility to affect and change the world, like branching quests that open up different possibilities.

I wrote my own opinion about all these points and suggested many solutions. But it’s always hard to make a synthesis of all that. It’s hard to have a “one size fits all” answer that is truly satisfactory without those “deficiencies”. I wrote that some of the problems, goals and solutions are antithetic. You cannot find a solution for everything because one will be opposed to the other. I gave up here. I’m not good enough to think something that works so smoothly. A story, to be a very good story, needs identity and authorship. Control. It has a start and an end. It’s more or less linear, even if you can segment it and let the player follow a personal order. But all the pieces would still be there.

At the basic level: a good story has an awful replayability.

After you have spoiled it, part of the fun of the exploration and discovery will go away. Yes, we could chase the myth of of the branching possibilities. So that you can repeat a story and find out different possibilities. But this makes the development time increase exponentially and these games have budgets, and these budgets depend on time. This would also not remove the artificiality of a falsely persistent world where you can go back and repeat something to see it going in a different way. It’s a paradox, a false solution.

Mixing together the needs of a strong narrative, an accessible, deep sandbox and a satisfying character progression (along with an healthy socialization and community cohesion) IS JUST NOT POSSIBLE. They have antithetic requirements. The narrative needs a start an an end, it needs deep characters, stories and myths. And it needs to be accessible without mandatory grouping, without other players asking you to skip reading the text because you are wasting time. Without these other players IMPOSING STANDARDS on how you experience the content. I fucking hate this. I want to play the fucking game at my own pace, in my own way, screwing up the way I like, in the order I like and without hearing a fucking annoying noob getting in my way, getting me killed, criticizing what I’m doing or spoiling me the whole thing.

I FUCKING HATE OTHER PLAYERS IN MMORPGs.

What’s this? Me going nut? No. These are the requirements of a GOOD narrative. When I read a book I immerse myself into it. The world outside STOPS TO EXIST. Noone can dictate me how to read, what to read. It’s all about me and the book. I isolate myself hermetically from the outside and the same happens when I’m enjoying an old RPG. It’s about me and the world. My exploration, my experience. The Full Immersion. This type of narrative CANNOT require mandatory grouping. It CANNOT require you to play five hours straight, all at once. It CANNOT require you to plan your life around a game. It CANNOT require you to catass to victory. I want a game that is accessible: 1- When I fucking have the time to play 2- Right away without making me dependent on other players. Without forcing me to adapt to other players. I want my own game. At my pace. For my enjoyment. I am the measure of my game and I fucking DON’T CARE if someone out there is advancing way faster than me. I don’t want the competition here. I want the story and me in the story. I want to zone out of that crap. Fuck the socialization, other players suck. I have enough of depending on them, their time, their pace and their classes.

This is not me going nut (again), this is what other players out there are demanding. The first things everyone wants to know about a new mmorpg, every kind of mmorpg, is if it’s possible to solo or not. Peoples are SICK of depending on other people, of impassable barriers that make content inaccessible. Of mandatory 40-man raids lasting 5+ hours as the only way to progress. Peoples are SICK of that sort of design. Peoples have enough of adapting their life to a game. Peoples are sick (literally) when their houses smell of cat ass. People want games with a value, not excuses to chase carrots-on-a-stick. People want interesting stories, deep characters. An immersive world that simulates different elements and isn’t just combat, combat and more combat. People want broader worlds, good stories, a deeper interactivity. Something that is truly valuable as an experience and not some “fill in” grind because the developers are at loss.

How can you put together all these pieces together? I have no solution. It’s impossible to build a game about other players when these other players are its first problem. You want “x” and “y”, together. But where “x” is the contrary of “y”. Where one breaks the other. I want a mmorpg where I’m not dependent on other players, but then aren’t mmorpgs just about other players? What the hell, go playing a fucking single player then.

Yes, you can try to mingle all these aspects together, trying to discover the games of the future that will do everything right, all at once. You can call this “rich world simulations”. Imho, you are just entering a tunnel that you’ll never exit and risk to break more than you can fix. Maybe it’s possible, but it’s not viable right now. Not even worthwhile. The best solutions are always the simpler ones. Those that make you wonder why you didn’t get the idea before, after someone else had it. Intuitions.

I don’t have intuitions here as I don’t have one solution for every problem. But I can try to do my best with what I have available. My principle from the start has been about reposition each element we have in these games where it is more appropriate. Where it is most valuable and can be used as a resource, instead of a source of problems. So I don’t have one perfect solution, but I have it as collection of parts to place every problem where it belongs, making the game work better and, hopefully, making the players enjoy the game at the best of its possibilities.

My “dream game” is built of three different layers. I’ve tried to simplify and abstract as much as possible here to close all the points I’ve risen above. Offering my own solution:

The Sandbox
The PvP world. Here is “the world in the hand of the players”. A large war map with regions, cities and smaller outposts, with two hardcoded factions (Chaos and Law) at war, with a third (Balance) set as a “pad” between the two (superficially: dedicated crafters, traders and mercenaries). Making temporary alliances with one or the other, keeping the commerce alive and maintaining a delicate equilibre (Chaos needs some resources that only Law can produce and vice versa. The “Balance” is the only way to trade those resources between the two). This is the “satisfying repetable content”, a character progression with a flat levelling curve, where you can unblock different ranks and roles but where one isn’t directly more powerful than the other. Where you aren’t acquiring directly better versions of the same skill, but where you open up different possibilities of interactions in the war. Making the gameplay more varied, with squadrons, different units and different goals for each. Bringing variety and dynamism in the war. All the world is in the hands of the players, all the world can be conquered and managed by the players. There’s an emergence of RTS game, collecting resources, keeping supply lines between the regions, patrols and so on. It’s a system, a world simulated in all its part. It’s the immersion in a “world at war” and where each element has a specific purpose. Nothing is linear here and it’s all about the stories and situations that the players create. Emergent gameplay. Dynamic situations. It’s like the RvR in Dark Age of Camelot. The power differential between each player is minimal to keep the balance. Veteran players play along with young ones, in the same battles. All the goals are shared, you fight for the realm, not to grow your e-peen. PvP is socialization, here you are together with other players. Coordinated with them. Everything has the goal of bringing the players together. And not apart. All the economy and trade happen solely on this level. RMT is technically not possible, I’m sorry (no, I’m not).

The Narrative
The narrative is a linear path. It must have a start and an end. This is where the quests exist, where you’ll experience interesting stories and discover interesting characters. This is the level of the immersion. You travel in the multiverse, between different planes of (ir)reality. The scenario can shapeshift. You live the story. All the quest and stories are completely detached from a functional power progression. The gameplay focuses on the story itself. Your character isn’t the purpose. You chase the story. You explore. Every advancement you make is about the story, opening up possibilities that cannot be opened in another way. You move through this progression while you live along the NPCs. Your goals are goals that are set by the story, your power is secondary and never directly connected. To move between these regions and the various planes (hubs) you’ll need to progress through this story. Exactly like a single player RPG. There is no “grind” because good stories aren’t excuses to give you experience points. This progress is still *mandatory*. You cannot skip it if you want to access new zones and progress in the story.

In order to fulfill all those points the content must follow two rules:

1- I must be able to experience this part of the game at my own pace. When I find some time to log in. Whether I have 10 minutes, 1 hour or 5 hours available. The game must be always ready and accessible to make me have fun for the time I have available. Free of time constraints imposed by the game.

2- This content MUST BE SOLOABLE FROM THE BEGINNING TO THE END. I should NEVER depend on other players, or their classes, or their impositions. I must be freed from the competition with other players so that I can play the game at my own pace, the way I choose. Free to immerse myself. Grouping should be *never* mandatory but it will remain optional. I can still go adventuring with another friend, till a maximum of four players in the group. A duo should be the norm. The instances will be balanced on the fly to adapt themselves to the number of players.

This type of approach also opens the possibilities to PvE expansions. Again, the progress through the story has nothing to do with you achieving more power and loot. There’s no “carrot” to chase. No artificial excuse. You can enjoy your progress through the story or avoid it. So what? I would still LOVE to play a game if the story is interesting and I’m enjoying exploring it. No, I don’t need “carrots-on-a-stick” to motivate me. If I’m having fun that’s enough to keep me involved and immersed in the game world. At the same time this new content remains optional for every players and will never be mandatory to compete.

The Communal PvE
Each plane/hub will have a set of stories and adventures that require larger groups of players to complete. These can go from a 5-man dungeon to epic raids. To unlock all the content on this layer, you still have to progress through the story (“the narrative”) so that you have access to all the different planes. All the content on this layer is optional. You can have competitive dungeons, survival arenas and every kind of different mode. Here you depend on other players, have to build balanced groups and have to organize to succeed. The loot dropping in these instances is not directly more powerful than what you’ll get from the “narrative”, but you’ll get special, rarer items (they look different, have fancier effects, open up secret plots and stories, but will never offer more power). These communal PvE instances are also the only way to summon powerful “artifacts” into the PvP world.

These artifacts make a player near to a demi-god. One player wielding one or more artifacts can fight alone and win against multiple opponents and will be really, really hard to take down without an organized effort from the opposite side. These demi-gods are supposed to become the focus of the PvP in a similar way to how the “heroes” were used in Warcraft 3. They are special and unique. They artifacts aren’t usable in PvE, they lose all their properties if they are brought in a PvE instance. In order to keep them on your character, you need to “feed” them by killing the players on the opposite factions and have a role in the conquest, participating actively in the PvP. Exposing yourself. If you are hiding you won’t be able to fulfill the “feed” requirements and you’ll lose the artifact. When you have an artifact with you your character will change its appearance and you’ll be recognizable in the battlefield. Even graphically you’ll transform into a demi-god. The other faction will also know that one of the artifacts was summoned and will be able to “divinate” your position in the map. They can track you down. you will be hunted. If you die in a PvP battle, your artifact will be dropped on the ground and one of the players in the opposite faction can loot it and use it, acquiring the powers that were yours. The artifacts are also limited in number. Each type of artifact can have only a fixed (and really small) nuber of “copies” active in a PvP world. The most powerful artifacts are unique and one and only one copy can exist in the PvP world at once. If an artifact is unique, the instance where it can be summoned will be sealed till the artifact remains in the PvP world. There isn’t a time limit to the persistence of an artifact in the PvP world, just its “feeding” and “active” requirements. If the feeding requirement aren’t met, or if the player with the artifact has been logged out for too long, not meeting the active requirements, the artifact is reset to the original PvE instance that will remain sealed for a set amount of time depending on the type of the artifact.

This is also how I expect to create interesting patterns in PvP. These demi-gods players will remain truly *rare* and not mandatory to play the game because the number of artifacts that can exist in the world is strictly limited. Only very few players will be active, using them. This makes them exceptions. The demi-gods are supposed to create gameplay for everyone. They become targets. They are recognizeable in the battlefield and will make the war feel more “epic”. They will become “hotspots” themselves, leaders of armies to siege other regions. A demi-god can be a strong advantage in a battle in the exact same way it happens in Warcraft 3. At the same time, these powers are transitory. Once you are fighting (and you are required to) you are also vulnerable and if you cannot survive a battle you’ll lose your powers and someone in the opposite faction will inherit them, overthrowing the previous situation. During a battle there isn’t a limit to how many times the artifact can switch from a faction to the other, till the “feed” requirements are met. Again, these tools are PvP tools and are meaningful only when actively used. The artifact loses all its properties outside the PvP world, becoming just a dead envelop till it is brought back to the PvP. Finally, a demi-god cannot use any fast travel option (teleports and such) while in the PvP world.


This idea of a game has no levels and is based on percent skills. The power curve remains flat but the character advancements is deep and is inherited by other statistics, like plane affinity, magic items progression and so on. The skills increase with the use, whether you are progressing in the narrative, or participating in the PvP. Both patterns are viable and balanced to be equally desirable. As I explained, the progress in the story is detached from functional XP rewards. Most of the game content (both PvP and PvE) is already accessible right out of the box. The aim is to bring the players together instead of building artificial barriers between them.

(character advancement as a result rather than motivation)

From Raph:

The challenge at the end of the article stands, which is to come up with a systems that does satisfy all the things you want. What would it play like? How would it feel? If it has deficiencies (it will), are they easily remedied?

Herbalism, Alchemy and serviceable earth golems

I feel like a kid again. Having idea suggested by the games I play, with the desire to elaborate them, making them more involving, deep, significant and even more absorbing than how they are already.

This is what I define “realism” and “immersion”. This is what the current mmorpgs have lost and how I plan to renew those qualities.

HERBALISM

The first idea about herbalism and alchemy comes straight from Morrowind and one of the custom plugins. So interesting that it makes you wish more. The game does already a wonderful game making you hunting ingredients. I simply LOVE the exploration and the fact that you know already where to go search the ingredients you need. They usually grow near the big trees and I’d love to see a game where all these ingredients grow in places that make sense, coordinated with the weather and climate. This is already a step forward.

– Planning ahead a more complex and deep system that regulates the respawn and growth of the plants. It should factor the location (on trees, near the water, on the mud and so on, with the spawn points placed by hand), zone of the world, weather, moon cycles and season. The plants won’t just respawn, but they will start to grow slowly and pass between various stages. Each plant will have its own specific growth cycle. Some could grow faster than others (also depending on the variables listed) or have less “stages” to pass. Each stage would affect both the type and quantity of the ingredients (like sub-types of plants with their own specific stats and values).

This is the first step, creating a small, consistent ecosystem around these plants that can be picked up (as opposed to static object in the world that cannot be used by the players). I simply love how this works in MW, so we are far, far away from the “radar” of WoW, where the “professions” become just another level-up mechanic without any depth. Fuck those radars, fuck traveling at random around the map while you stare the minimap. Here you go exploring. The true exploration and research that doesn’t depend on artificial rules, but YOUR KNOWLEDGE. You’ll learn yourself where particular plants grow, you’ll learn where to search them, you’ll learn how to identify them. The gameplay is VISUAL. You search for the plants with your eyes, exploring the world. Not with a fucking radar.

– The plants will have to be identified with the eye. No artificial mechanics will be used, like radars. There will be books and trainers in the world. But these books and trainers will only teach you in the exact same way they would teach you in the real world. Just explaining where you may find some herbs, explaining their properties, explaining where they grow and how, the different growing stages, rarity and so on. With a low “alchemy” skill the player won’t be able to know the properties of an herb (appearing as a “?”) and in a few cases (explained below) not even the name of the herb.

In MW you can raise your Alchemy skill by eating the ingredients. The system is rather unrealistic because the plants have an effect on you only if you have an high skill, while the effects just won’t work if you have a low skill. What I would do is again to delve in this mechanic, adjust its realism and make it more complex.

– A player with a low “herbalism” skill won’t know the name of the herb, nor its properties. Most of the herbs will have to be treated in alchemic processes to have an effect, so they would become fully active only with an high “Alchemy” skill and after the proper treatment. Still, the player can eat the plants he takes right away. In this case, if the player has a low “herbalism” skill, there’s an high risk that the plant will poison him or have different kinds of negative effects (vision blur, slow down, penalty to stats, disease and so on). Most of the plants that have “positive” effects will have them active only after a treatment. Without this treatment they’ll have an high percent possibility of just triggering the side effects if eaten. So there will be a mechanic with an input of the natural properties of the plant, mixed with various possible side effects that would trigger in this case. Some healing plants will maintain their basic positive effect. So the system is regulated by the type of plant more than general rules. Accordingly to the realism.

Finally the mechanics about the gathering process. How the “herbalism” skill actually works and other possible solutions to make the gameplay more interesting. Even here I tried to delve some more in what is already there.

– When you find a plant, you can try to gather ingredients from it. The herbalism skill will affect the time you need to gather all the ingredients in the plant, the success rate, the amount of ingredients you receive from this process, and the quality of the ingredients. With a low skill you will probably just damage the plant and get no ingredients. Every plant has its own difficulty and, depending on your skill, the ingredients will also have different quality (from 1 to 5, nothing too complex). Aften being harvested, the plant will disappear and will regrow following the rules above.

The “herbalism” skill will raise with the use. Each plant will have a “target share” on the herbalism skill. For example the basic mushroom could have a “target share” of 1-5. This means that the herbalism skill will potentially only raise if it is between 1-5%. If the player has already an higher skill, gathering that plant won’t make the herbalism skill raise. Each plant will also define precisely how much the “herbalism” skill can raise. The more the plant is hard to gather, the less it will make the herbalism skill raise. This means that the skill will progressively become harder to raise as you reach higher %. The “skill up” will happen both if the gathering process was successful and if it failed, with a tinier growth in the latter case.

More in detail, I created a system to define better the successful rate of the gathering. This leaves out the calculations about the quality (for the ingredients) and the time the gathering requires to complete (depending on the plant and skill). It’s strictly about the success:

The success of the gathering process depends on two variables: herbalism skill (percent based) and difficulty of the plant. In order for the player to have the possibility to gather something without just destroying the plant, the difficulty value of the plant must be within 10 units from the value of the herbalism skill. So, for example, having a 85% in herbalism would allow you to gather from plants with a difficulty of 95 or below. The raw formula is:

[10 – (difficulty of the plant – herbalism skill)] * 10

The resulting value will be the percent of sucess on a 100 dice roll. On top of this there’s another check that simulates if the players is able to preserve the ingredients in his inventory after he collected them. From 1 to 10 in herbalism skill, the player has a 50% rate of destroying the ingredients even after a successful gathering. Then this penalty goes down by 1 for every new unit point in the herbalism skill, till the penalty will decrease to zero when the players reaches 60% in herbalism.

Practical example:
The player has 3.50% in herbalism (yes, low) and is trying to gather from a plant with a difficulty of 10. Now we take the difficulty (10) subtract the skill (3.50) and we get 6.50. Now we take the fixed offset value (10) and subtract 6.50. The result is 3.50. We multiply this for 10 and we get 35.0 which is the rate of success (35%). The game rolls a 100 dice and if the result is below 35 the gathering is successful. Finally, we apply a last check to see if the player can successfully store the ingredients in the inventory that in this case is 50% (skill below 10%). If this check is also passed, the player will see the ingredients in his inventory or some messages detailing what happened.

– The “inventory check” I just explained will have to be repeated if the player trades the ingredients with another player. In this case the check will be done by the player that is receiving the ingredient and will be independent from the player who is giving them. This means that you can safely trade herbs to a player with an high skill, while it’s risky for a player with an high skill to trade herbs to a player with a low skill. There will be craftable special herablism “bags” that override this check, making the trade secure.

These mechanics appear as too complicated because I explained in detail the calculations, but in the practical day-to-day use it becomes rather simple. You just compare the difficulty value of the plant (visible only if you learn it from reading books or receiving training from NPCs) to your herbalism skill and, if they are within 10 units one from the other, you can try to gather the plant. If the difficulty of the plant is “9” points above your skill, it basically means you have only a 10% of possibility to successfully get ingredients from it. In the case you gather from a plant much higher than your skill, the plant is destroyed and you get nothing. The number of ingredients you gather from a single plant depends on the type of the plant, with the possibility to multiply the result by two or three if your herbalism skill is much higher than the difficulty of the plant (I won’t detail these mechanics here, but they are sraightforward). The rate increase of the herbalism skill (both on success and, much less, on failure, but in this latter case only if the skill is already within 10 units from the plant’s difficulty) depends on the type of the plant, but it’s an independent value from its difficulty. And finally there will be diminished returns on the growth, so that obtaining higher values near 100% will become progressively harder (and slower). Accordingly one basic principle of the ruleset:

– Suceeding at a poorly-known skill is hard, but you learn a lot when you succeed. An expert in a skill usually suceeds at it. Since he or she already knows most of what there is to know about it, the expert improves at a slower rate than a novice.

Since the whole system is percent based there won’t be an exponential, mandatory power growth as in other games. The game is supposed to work as a “system” where each part has a specific, irreplaceable function. No mudflation and no exponential power increases. No big power differential between a player with an high skill and one with medium values.

– About the informations on the UI. Only a timer showing how much time passed from when the ingredient was harvested will be displayed right away and without conditions. The name and difficulty of a plant will be shown only if the character knows the plant. This is possible only reading books or receiving training from NPCs about the specific plant. Other informations like the quality of the ingredients, their basic effects, expiry date (explained below) and detailed informations about the plant (how it grows, where it grows and so on) will only be displayed if the player has an high enough herbalism skill. In the case the skill is too low the unknown fields will be shown as “?”.

Some ingredients, guess what?, will grow on trees. So the plant you gather is like just a part of a bigger plant. In this case all the rules above still apply, but, obviously, only the fruit or flower will disappear, instead of the whole plant/tree. The trees will usually have seasonal cycles, so the fruits will grow only in a precise moment during the year. Not always.

– The game also uses a realistic inventory system that I’ll explain elsewhere (factoring weight, types of bags, locations and so on). Specifically for the herbalism purposes, the ingredients gathered will have “expiry dates”. So an ingredient gathered will remain in the inventory of the player for a set amount of time before losing its effects (with the possibility to gain negative effects over time due to decay). The duration of the conservation depends on three elements: type of the plant, quality of the ingredient (as explained above, going from 1 to a maximum of 5) and type of inventory. In this last case there will be specific craftable containers that are built with the purpose of storing ingredients, so prolonging their conservation over time.

– Finally, the herbalists will be able to plant seeds in pots so that they can grow and even create and mix new types of plants and practice herbalism and alchemy in their own houses. The seeds can be used in specific, craftable pots, or specialized “gardens”. This is a whole new system stacking up that I won’t detail here but that adds a whole new layer of complexity and depth (and FUN) to this system to make it even more satisfactory and involving.

– All the possible applications of herbalism and alchemy are designed as consumables.


That was rather long, phew. I didn’t expect to write so much and I even left out some aspects of the idea. The other one is about “searviceable, walking earth golems” that I was planning to describe just from the player perspective. While the herbalism was designed from the developers perspective. Even here I believe that there are so many “fun” points. Even if the idea sounds so silly.

SERVICEABLE WALKING EARTH GOLEMS (mounts)

The character is wearking a dark cloak, standing in a open area without anything special, some trees, some grass. He drops his staff on the ground and stands up again, he extends his arm forward, parallel to the ground, the palms turned toward the ground. He stays in that position for a few seconds, then he starts to quiver. He bends the head down, the body starts to radiate a brownish aura that grows in intensity. From the eyes and mouth of the character some dense vapor starts to flow, evaporating upwards. Then, quickly, two sharp rays of light burst out of the ground, piercing through the character hands. He closes the hands in fists and begins to struggle with the rays, resembling to laces, as trying to eradicate them from the ground, out of sheer strength. This process make the ground slit open, one big hand made of stone coming out of it, with the palm open. The hand ‘grabs’ the terrain, another hand comes out. The ground starts to vibrate and finally the head and body of the creature come out, then one foot, till the creature can stand up, in a cloud of dust, in front of the player, at least two times bigger than him.

After this summoning process is complete the laces of light between the hands of the player and the earth golem will vanish and the golem remains under the control of its evocator. The earth golem, as instructed, will pick up the character and put him on his shoulder, sitting. At this point the player starts to control directly the golem while his character is “comfily” sitting on that shoulder.

This is how the evocators will use earth golems to travel at a faster speed around the world :)

What time is it?

I just figured out that I cannot do too many things at the same time. And that when I work on something I just lose completely the perception of the time. But I love when it happens and I’m so absorbed by something. I wish it could never stop because it makes me feel good. Learning new things, toying with them, experiment, swear against everyone because I broke something. Then rinse and repeat. Oh, I so love it.

Anyway, after two days of full immersion in Morrowind and nothing else than Morrowind, I logged in WoW to update my trackers (btw, Mannoroth 64.23%, Medivh 71.65%), and I was like “Whoa!”. I felt as if I logged in Toon Town. All at the sudden the graphic I loved so much became total shit. Like if it was a completely different game I never saw before. I really couldn’t swallow it. Everything was so flat, blocky, completely devoid of any appeal.

I always liked the graphic and style in WoW but during these two days I rediscovered how absolutely stunning the graphic in Morrowind is. It’s still *unmatched* right now and you really feel like the time didn’t pass AT ALL for the game.. There isn’t any fantasy-themed game out there, mmorpg or single player, that can be considered on par or even near the same quality. MW has still, by far, the best skybox I’ve ever seen. The nights are marvelous and all the lighting in the game is superb. It changes so much based on the time of the day, weather and zone. It’s really the ultimate “world” simulation and it demonstrates how the graphic can be effective to immerse the player in the game and feel within a believable, self-consistent world. Travelling is incredible, the style of each zone and the architecture of the buildings is just pure art and talent. From this perspective the guys at Bethesda are the best out there. Without a doubt.

Digging in the structure of the game through the toolset I also got a better idea about how incredibly HUGE is the game. There is an insane number of NPCs and objects and I also slowly started to appreciate how the overall design and structure of the game. I can finally see the wheels of the game, the logic that makes it work, the distinction between generic tools and the specific detail. How you could mix or balance your choices. Or toy with them for different results. It is really powerful and open to many possibilities. It’s sad that the game was ruined by some awful choices in the gameplay (insane missing rates, annoying combat, database indexers instead of “characters”, “cliffracers” and generally awful MOBs AI and behaviour, no schedules for NPC, rather sterile and pointless dungeons.. And I could continue for long).

I’m highly skeptical about Oblivion, though. From a side this new full immersion in MW taught me again how talented are the guys at Bethesda and what kind of amazing things they can build, from the other I could also see some very basic flaws that could have been easily avoided to make a SO much better game (mostly the character managment/progression and the mechanics of the combat). MW is so incredibly huge that you wouldn’t believe it’s replicable. It’s like a one-time event. You just cannot imagine the devs restarting from zero and redo all that work. It’s insane. Oblivion will probably focus on the smaller things, trying to do less but do it better. Experimenting with some new ideas (the AI patterns and physics) while refining all the elements that were already part of MW. Some concepts are interesting and some concepts are less. There’s a thread on Q23 that already lets you anticipate what will be the weak points of Oblivion, if you have some insight. I can safely say that the new experiments with the physics, and the AI will probably be the weaker points, while what didn’t work in MW will do a step forward, making a better game overall. Many will complain about Oblivion not being on par with MW in the mood and sheer scope. Oblivion will try to automatize many aspects. While the new tools are powerful and have lots of potential, something will still feel missing. I’m more then sure it will be a great game, but I’m also sure that it will open so many “what if” about things that could have been possible but finished to be rather deluding. It is promising so much but not everything will work smoothly or will be polished and solid enough. It’s another of those projects with a huge ambition and scope, and not everything will go as expected, some part will be weaker and neglected. Waiting the next project to be analyzed again and better explored.

But isn’t this the fun of making games and the fun to play and discover new possibilities? You always build on top of what you learnt before. Always doing a step forward and experiment with what didn’t really work in the previous attempt.

For now I’ll continue to collect/test/edit the mods for MW. I feel already at a good point and I’m starting to edit some of the stuff more heavily to tweak the balance. At least for what is possible. Most of my ideas to improve the game are beyond the scope of my skills and beyond what’s possible to do with the toolset, most likely.

Btw, it seems like I forgot that mmorpgs exist. The single-player RPGs can be so much more immersive and addicting on their own. I miss so much to be in one of these worlds, exploring them at my pace, enjoying the discovery and knowing that everything is accessible for me. Instead of wasting an incalculable number of hours in a mmorpg, chasing goals that I don’t really feel interesting, not seem to offer me something worthwhile. But that I have to do to remain at my place and not be left out from the massive brainwashing. And, despite all the effort, always feeling “at loss”. Always seeing clearly that you have achieved nothing at all and are still behind whatever the goal is supposed to be. What the hell.

That’s something unique that the mmorpgs will never be able to capture: a distant word where you are alone. Alone with the world. Alone and ready to immerse yourself, forget about the time, forget about other people, forget about someone saying what you have to do, or time constraints because you have to compete with someone else. You are completely alone with a world in your hands, waiting for you to discover it. Waiting for your exploration, discovery and enjoyment.

Posted in: Uncategorized |

Fucking mod tools

I’m swearing against the toolkit, can you hear me?

I passed a few hours toying with Morrowind. The goal is to build a “definitive” version, taking the very best from the mods out there and merge them uniformly for the best experience that the game allows. And I passed those hours ranting against the tools. Like it always happen.

Every time you start working with the mod tools in a game the comment is always the same: “Why the hell it doesn’t let me do this?” There are some really basic and practical functionalities that would make the work WAY less painful and faster. So you pass a whole lot of time trying to figure out how to do something, because you think it’s indispensable and makes absolutely sense… Only to discover that it’s just not there.

For example: The Morrowind editor is rather simple to use, you can start toying with it without reading tutorials. The world editor is a WYSIWYG and reacts as you expect, then you have a bunch of tabs with the entities of the world: monsters, NPCs, armor and so on. Straightforward. Now, all the graphic programs I know support the use “layers”. This is a very fundamental tool. An image can be made of different layers and you can toggle the visibility of each, so you can work only on one, or toggle two to coordinate them, and so on. In MW the whole game is build by master files (the game out of the box) and some plugins. The plugins contain only “offset” informations to override the master file. So, for example, you could load a master file, select an NPC, edit one line of dialogue and then save that line in the plugin. The plugin will only have that character/line within it, with the override informations.

With this type of structure it’s INDISPENSABLE to have a layered scheme. I want to load a plugins and toggle their visibility dynamically in the editor. For example I’d like to only toggle the visibility of the layer of the plugin where there’s the difference in that dialogue. It would allow me to quickly compare between the master file and the plugin to see clearly what’s the difference. And toggle different plugins to see clearly if there are conflicts and what are exactly the conflicting values so that I can merge/adjust them.

Well, it seems that MW toolset doesn’t allow this. Every time you load a plugin, you also have to load all its dependencies. This means that to load that plugin that changes one line of text for one NPC, I have to load the WHOLE base game, plus the plugin. At that point it becomes extremely hard to figure out the changes between the two because you can only see all the informations merged together. And it’s HARD to go find what exactly the plugin did if there’s no way to point out its values from the values of the master file. They are merged with no way to make them apart.

This very basic operation (figure out the detail of one change in a plugin compared to the master file) is only possible through a complex, time intensive procedure: delve the informations of the plugin to have a list of the entries it changes (but without being able to view the changes, it would be too easy, heh) – load the master file and track that entry – write down ALL the fields in the entry – load the plugin – track down the same entry – check all the fields and compare them with the one you wrote down to finally see if you can notice something different. It’s so fucking clunkly and user unfriendly.

That’s really craptastic design. Then I’m not surprised when these game take so long to come out. It’s obvious: the tools suck.

The terrain editor is really powerful but it’s another perfect example of horrible interface that makes the work exponentially harder and slower. A LOT slower. You can raise and lower the terrain and then drag and drop an object to position it in the world (but you cannot manipulate their “z” axis with the mouse, it would have made too much sense), use different textures, “shade” them and so on. Really simple and powerful. The problem is about the controls. You can set the strength and radius of these effects so that you can raise a large zone all at once instead of spend weeks to raise all the vertex. But all these options need to be typed in the UI as numeric values in two different panels that cannot even be up at the same time instead of working smoothly through sliders or practical buttons and switches. The real problem is that to raise the terrain (for example) you need to left click and move up the mouse, like drag&drop. It sounds like something that makes sense, but it’s not. You keep hitting the top of the screen while trying to raise the terrain, so this means that you have to keep drag&dropping indefinitely to only make very little changes to the landscape. It’s ENDLESS MOUSE MOVEMENT. You have to move the mouse for miles and miles to even be able to rise a small isle. Click and drag up, hit the top of the screen, move down the mouse, reclick and drag up, hit the top of the screen. And so on. It’s RETARDED. The camera controls are even worst than that.

Now you can easily imagine how long it takes even to build a very small zone. You have to keep dragging the mouse around for HOURS. Dish washing is more fun than that. I’m really not surprised that the game took so long to be released. Was it too hard to replace the endless drag&drop with just a mouse click? Target the zone and left click in the point you want to rise. Keep the button down and the terrain will continue to raise till you release the button. The same with the right one, with the differece that it would lower the terrain instead of rising it. WAS THIS TOO HARD TO DESIGN/IMPLEMENT?

And the same for many other minor details that make everything so absurdly PAINFUL. For example you wish that if you select an object in the 3D wiew the toolset would also select the proper object in the object window, so that you could locate it easily. But no. You have the list and the 3D view but it’s damn hard to see which entry in the list corresponds to the object you just selected in the 3D view.

Now I go back at working on this… And swear against the toolkit. The thread discussing the mods is here.

The goal, as I wrote at the top, is to take the best of the mods out there, pack them together in one file and host it here. So that you could go with it without spending an indefinite amount of time to review the millions of mods out there one by one.

Posted in: Uncategorized |