Saturday, November 28, 2009

Importation and Teleportation

One way to add diversity from combat and crafting is to add the possibility of trading and importation, with the value of goods varying from place to place. Unfortunately, local supplies and demands lose some weight when you factor in fast travel modes like teleportation, flying mounts and machines and the various magical means. While modes of linear travel simply decrease the time between two points, teleportation essentially reduces it to a constant. With that in mind, a way to lessen the importance of teleportation for the transportation of goods needs to be implemented.

If one uses the concept of energy as money, then teleportation can use energy - using the currency itself to fuel the transfer. With that in mind, it would be quite possible to add a so-called teleportation tax, where items need to be prepared before they can be teleported; preparing items requires energy, depending on their weight and inherent magical power, such that using teleportation to trade goods between areas of supply and those of demands becomes financially infeasible, except for a few goods that are small, non-magical and highly priced. Items typically carried by adventurers, while often both heavy and magical, are less of a problem in this case, since said tax need only be paid once to prepare items for teleportation.

With such high burdens associated with faster travel, it would not be uncommon for players to travel between towns, perhaps forming caravans for mutual protection; and players of opposing nations will certainly do their best to disrupt caravans and appropriate expensive goods for themselves. There will be conflicts, politics, intrigue and death; a recipe for a great story to unfold before our very eyes. And when you let players in charge of telling a story, it can either end very well, or very badly, either case being quite interesting, to say nothing of lucrative. Maybe teleportation isn't such a bad idea after all...

Tuesday, June 23, 2009

Three-numbers attributes

A lot of depth and realism is lost in games due to the ability of just anybody to recover from near-mortal wounds; or for an exhausted person to be perfectly rested again after very little time. Attributes like health, stamina, mana and whatnot are fine for showing the immediate effects of their decrease, but fail somewhat short of realism for natural (or supernatural) recovery. As such, I propose the use of a three-numbers attribute system : immediately available, short-term recovery, and maximum (or long-term recovery).

Instead of showing attributes as current / maximum, they would be displayed as current / short-term / maximum. Short-term, in this case, is the amount to which the current attribute can easily recover; for example, if stamina shows 45 / 90 / 100, current stamina will naturally recover up to 90, then stay there until the short-term stamina increases.

This can be used to work with any attribute. A slash from a sword, for example, would not be quickly naturally healed, and would deal most of its damage on short-term recovery, prevent easy healing; a lash from a whip, on the other hand, can cause quite a lot of pain, but little actual physical damage - it would recover naturally, given enough time, making whip combat quite different from regular combat - and that's not even considering the value of pain. The various forms of health recovery would differentiate themselves, among other things, by their ability to deal with short-term and long-term wounds. Both would have their uses, and being short on one could be as devastating as being short on the other.

Stamina, on the other hand, would be something more of a long-term resource; the more you use it, the least you have later on. If you've been fighting (or crafting) all day long, you're likely to feel the toll. Your swings are weaker, your reflexes slower, and suddenly, climbing that hill doesn't seem like such an easy task after all. You'll be sitting, after another exhausting event, and watch as your available stamina makes its way back to the again-decreased short-term amount, wondering if now would be a good time to check your supplies, or perhaps sneak a little afternoon nap, hoping no nasty makes its way to your location in the mean time. If you are a crafter, you might want to consider calling it a day after the sixth time you dropped your instrument, and perhaps head to the local drinking establishment and kick back with fellow artisans after a day well spent.

And while we're at it, why not have short-term and long-term mana usage? Depending on the spell used, a magician's powers could be depleted for long-term or short-term; casting lots of smaller spells in quick succession, for example, would decrease the short-term mana pool but leave the long-term pool mostly untouched, while attempting word-shattering evocations would leave a magician looking forward to a day filled with very few spells. Abilities could be acquired which would allow to used more short-term or more long-term mana in a spell, allowing for magic usage tailored to the immediate needs of the wizards and sorcerers.

Should any other attributes be used, they might likewise be interpreted on the three-numbers scale. Morale? Sure thing. Concentration? Certainly. Rage? Perhaps, though it would likely start empty, and build up as the fight progresses. Intimidation? Nature affinity? Zen? They could all work, if implemented right. And what's more, there's little to lose but simplicity to the three-numbers system, and a bit of complexity would certainly be a small price to pay for the myriad improvements this could add to the average MMORPG.

Monday, December 22, 2008

Limits of Emulating Real Life

In the making of any game, the developers have to ask themselves how much some things have to be emulated, or how much they have to be real. Be it physics, lighting, spawning or AI, everything is important, and often a middle ground must be found, because usually no single concept offers the whole answer.

Take monster spawning, for example. The traditional way of handling respawns is to have creatures pop out of thin air, with no explanation as to why or how they do it; and the harder it is to explain something, the harder it is to suspend one's disbelief. At the opposite end of the scale, however, every spawn is explained in details (and education videos), which takes more hardware to run than all the players together; not really a position in which you want to find yourself, unless you consider the players to be a background upon which the NPCs play their carefully-orchestrated masterpiece.

Finding a middle ground, you want to spawn creatures within growing groups, away from a player's eyes. The circumstances surrounding the addition to a member - or more - to that group should be good enough that the birth of that creature should be obvious and predictable, so that total immersion into the game world can be achieved. You also want the nature of the spawned creature to fit with the game world; should it spawn a member of a species which starts young, then it should be young. Should it spawn within a species with castes, it should belong to a caste, such that the group will be better off with it. And, of course, you should apply a generous amount of randomness in the new creature's abilities, so it can be differentiated from other members of its group, within the capacities of the species and group, of course.

However, there's still plenty of room for deciding how to do things. Do creatures age at a continuous rate, such that you can observe it changing slowly over time, or they they hit stages of life and pop to their new form? Are the capacities of a member decided randomly, or are they affected by its environment? And, of course, do its belonging appear upon birth, or does your creature acquire them through hard, virtual work?

You might also want to compare with the current games on market. People are used to enemies popping into existence, and would probably not look twice if creatures appeared to change before them, without visible reason. The idealism of a realistic virtual world is laudable, but it serves little purpose if it takes you a month to create something the players will never see. Balance in all things also applies to game creation, it seems.

Monday, December 15, 2008

The Laws

Countries have laws. That's how you make people behave because, seriously, half of them are savages. How you uphold these laws depends on your available resources. With magic, it's kind of easy; just make sure anyone who enters your country accepts a law spell, binding them to the laws of the country, with unlawful actions resulting it automatic penalties upon the lawbreaker.

That being said, what can laws cover? Murder and thievery, of course, at least as applied to lawful citizens of the territories. You'll want to make sure people feel safe in your country, otherwise you might have trouble getting citizens to want joining your country. If you want to establish global or specific taxes, that's entirely in your right. You also want laws which establish your system of beliefs, so that like-minded people prefer your country to allies' or rivals'.

Of course, nobody is forcing you to have fair laws; if you want thievery and murder to be legal (at least against people who aren't YOU), then by all means make them legal. If you don't want goody-two-shoes entering your country, then make it illegal for goody-two-shoesians to do so. Or tax the heck out of them; who said you had to be fair? You're the king (or president, dictator, comrade, what have you), and whoever finds it a good idea to argue with you will find themselves quite acquainted with the meaning of "full extend of the law".

Perhaps more importantly, however, you want to consider the laws of neighboring states; should one of them have strict beliefs regarding certain aspects, you should at least acknowledge them, otherwise no alliance would be possible. With conflicting laws, you will have to actually pick your allies, and it's never possible to satisfy everyone. Enemies will grow of former allies, and wars will be forced upon pacifists, stuck between enemies fighting over trivialities; war is never pretty, but it rarely gets worst than good people fighting for no reason than upholding arbitrary laws.

Yes, laws are important, even when there are none. They define the country and, ultimately, they define the people who live within it, from the humble peasant to the mighty rulers. It's what you believe in, it's the laws you decide to obey that show who you are, and determine your overall experience - be it as a noble paladin or cunning rogue, you will obey the laws, or suffer the consequences.

Monday, December 08, 2008

Mood Swings

You know you're an adventurer when you can go from the wildest berserker rage to a cowardly retreat within the beat of a heart. The way things work, your mood is affected by what you need to do to react correctly to your environment; how you feel at the moment has no effect on your overall disposition.

What if it was different? (Yes, I know, how unexpected of me). States of mind are not something people can normally easily manipulate; doing so requires monk-like training of both the mind and body. Better to just go with the mood.

But what ARE moods? Moods are anger, fear, love (or lust), hatred, sadness, and all other feelings that make the palette of human emotions. Moods also affect how you act; if a warrior manages to make you angry because of his taunts, then it's normal to want to hurt him. When affected by a fear spell, you'll probably want to run away, because your attacks will be slow and clumsy. Likewise, charms can be dispelled by reminding yourself that that thing over there has tentacles and mouths where they don't belong and are these bones and I'm going to die help me please...

Essentially, moods should move only slowly and over time. A fear spell might not be your best choice against a berserking warrior, just as trying to freezing the mage in his track would be a less than temporary impediment to your opponent, who would most likely not hold back on retaliations. Applied correctly, however, it can prevent the squishiest members of you group from losing the internal part of their favorite organs. Know your targets, and know your capacities, and you will succeed where the best would falter. Let the moods always swing in your favor.

Monday, December 01, 2008

Basics of a Game World

It's all in the crystals. Really, it is. Crystals have the intrinsic ability of being associated with magical powers, and nobody will ever question a crystal's abilities, because hey, you don't know what they can do.

So if I decide that, say, crystals have the ability to store energy, nobody will question it; it's such a basic concept that it would actually be accepted without any complain. With this, you can make energy your currency - it is transferred easily from crystal to crystal, taken as life energy from the bodies of slain foes, even discharged from items with magical potential.

Once you've established that crystals hold energy, you can make them do plenty of things with it. Want to travel to a remote location? Use energy. Want to enchant an item? Use energy. Died and need to be transported someplace safe? Use energy, if you have any. Every action could have an energy cost or benefit, and it would make a lot more sense than magically converting gold pieces to labor or materials.

Now, we're back to the crystals. See, crystals can do more than store energy - they can be your essential traveling accessory and companion. The crystal provides the game interface, opening holographic windows in front of your character in response to your keystrokes. It contains its own dimension, allowing you to store items as if it was a proverbial hero's almost endless backpack; better yet, with the proper training, material and, of course, energy, you can increase its capacity to suit your growing needs!

Your life crystal is what lets you send messages to far away people. It shows you direction and your surrounding. It records every location to which you have been so that you may travel there again. It knows the name of all your friends and records every last bit of information you might need - not to mention having access to an exhaustive library containing every relevant information one could want. It is your crystal that first greets you in the morning, and the last thing you will see and hear before falling asleep is what you programmed your crystal to show and sing to you.

Do you see the beauty? It's a simple system that encompasses concepts of MMORPGs that have stayed with us so long but which always seemed a bit out of place, as if they were added without much forethought about the impossibility of their presence. With a single concept, a single word, you can have a world that makes sense, from the first shiny to the last dragon; it's a self-contained world, all ready to be explored.

Friday, November 28, 2008

Rebirth of the Thoughts

So it was two years ago that these humble ramblings first appeared, and it is only appropriate that they should come back on the same day.

I could have posted sooner, but that would simply have resulted in a few sporadic posts. I don't think too many people would want to show up to see a post every month, so I instead kept ideas aside for a grand re-opening. Or something like that.

The point is, the Thoughts are back, and not much has changed, so I hope you keep enjoying my writings!

Tuesday, May 27, 2008

Exploring the Genres

The thoughts so far have talked about an MMORPGs of the fantasy genre, by far the most common genre in the current market, but it would also be possible to use the concepts exposed with other genres. Let's take a few of the most popular genres for comparison.

Science-fiction is, of course, the obvious first, being both popular and fairly common. The skill tree of a combat-oriented science-fiction game would be somewhat different, with less emphasize on melee combat, and more on ranged and mechanically-assisted fighting. Crafting wouldn't use many hammers or needles, instead relying on automated mechanics, of both the micro and macro kinds, and the portable and industry sizes, taking instructions from the crafter. Vehicles become more important, ranging from portable impulse generators to space stations rivaling the sizes of inhabited moons. Whether you're planet-side, hunting exotic animals in no less exotic terrains, or fighting the good fight against alien invaders in your rental space ship, you're bound to have the time of your life in a science-fiction MMO.

Next in line is an MMORPG striving for realism, and here you have some problems, because MMOs being what they are, people are bound to get hurt; and if you push the realism too far, you'll find customers quite dissatisfied at permanently losing limbs, or worse. Every forward push of the fun takes away from the realism, until your game has more rule and loopholes than a poorly-worded NDA. Not to say that it's impossible, of course, but I'm not holding out for The Sims 3 to rival World of Warcraft's combat experience just yet.

There's also science-fantasy, where psionic capabilities rival microgravitic field generators. This is the realm of jedi knights saving helpless princesses from multidimensional dragons. You might not have mighty wizards wielding arcane powers and fireballs, but you can be sure the ill-defined laws of the supernatural will offer just the same experience. Like the science-fiction world, the science-fantasy universe will offer multiple planets to explore and conquer, but they will have a greater emphasis on personal capabilities; people with supernatural powers are of little help in ship-to-ship combat, but they will offer great support during close-encounter fights, leading to much different tactics.

Finally, there's steampunk, the oft-forgotten child of history and realistic fantasies, where one can build autonomous androids with a coil of wire and the right Swiss army knife; here, there aren't many machines of mass destruction (not that it'll stop some from trying), so close combat is again important, but you will see a significant number of pseudo-technological objects, from pistols and blunderbusses to esoteric devices affecting the world in every way imaginable. There's no lack of things to do here, so it's probably from a lack of awareness or desire that a world of steam-powered mechanical animals hasn't risen up to the glories of MMORPGs yet.

These is just beginning to scratch the surface of different genres, of course. There could be a lot more to say about those genres (and maybe more will actually be said), and other genres are also possible. Fantasy is king, yes, but even lowly pawns can overtake the mighty king.

Sunday, April 27, 2008

Is Procedural The Key?

First, read this fascinating article at Rock, Paper, Shotgun.

Done? Good. Then, at this point, you can't but be as excited as I am about a game that actually tries to make a dynamic MMO. I believe that Love, as it is called, can be a revolution in MMORPG; granted, a man working alone has significantly limited possibilities, but even with one hundredth of the current subscribers of WoW (10 millions, if you need to know), Love wouldn't fail to attract attention from deep-pocket corporations, and some of them might actually want to do more than a me-too game.

With a world that is different every time you visit it, and players who do not feel threatened by a game that tries to be more than the rest and deviates from the norm, you will see in Love nothing short than a new age of MMOs, something that will take gaming, in all its forms, leaps forward, in an era of player-driven worlds and compelling stories. Until then, mister Steenberg, we are waiting. Please don't go Duke Nukem Forever on us...

Tuesday, April 08, 2008

I Remember Ultima Online

I remember UO. I was a tamer, yessir, best there was. Anyone needed a mustang, they knew they'd come to me, best tamer, best prices. Of courses, animals were next to useless in combat, but that didn't matter much. Taming was great for me, and that's all that mattered. How this matters is, of course, that I'm going to be talking about animal taming; specifically, the training part of the taming.

In UO, a tamed pet is expected to know all commands. It will understand your speech and attack, follow, move or fetch the newspaper at a word's command. A more interesting concept would have the tamer teach commands to the pet.

A pet would have a base intelligence, which indicates how many commands it can learn. If the pet age is to be a factor, then we can assume an old dog will have more command slots available. These slots are to be filled by a tamer with the appropriate skill learned, through interaction with the pet (Hey, another potential minigame there!). Assuming the taming was successful, the new command can then be used by the pet's master.

Before learning new tricks, however, the pet would need to fulfill some requirements. Besides having enough skill slots, and the intelligence to understand the command, it would need to have trained with the master before, understanding and forming a bound with them. That bound allows a pet to want to perform tricks for the master, in a mutually beneficial fashion. Pets that get transferred to new masters retain their skills, but are unable or unwilling to use them until the new master's bound is high enough.

In other words, taming a colossus of a pet is nice, but you will need to invest lots and lots of time into training it into something decent, and don't even get started on the cost of A-grade dragon meat; feeding a humongous creature is always a costly matter. On the other hand, if all you want is to give a friend a cute puppy, then you've got it easy; dogs are smart and loyal, and not only will they learn cute tricks very easily, they will also form bounds with their new master quickly. New tricks can even be taught by a new master, allowing for tamers specializing in taming or training of particular creatures.

All this can, of course, be adjusted for other forms of companionship. Golems can adapt their positronic brains to suit new tasks, or simply assimilate magical elements that explain new behaviors. Skeletons which go to combat often can actually learn the tricks, and zombies that eat enough brains might start to think better. With evolving allies, one could keep the same pets around for very long periods, without having to worry that their followers would start lagging behind their own development. Of course, you don't have to train them, if you don't want to; piles of bones and stacks of rocks will crush opponents pretty well without training, but sometimes it's the little extra length that makes all the difference. That, and seeing the puppy dance. That's a lot of brownie points right there.

Saturday, March 29, 2008

The Currency

Forget gold pieces, platinums, dollars or even buckazoids; give me shinies.

That is all.

Monday, March 24, 2008

Mabinogi Review

Mabinogi is an MMORPG developed by the Korean game corporation, Nexon (Also responsible for the popular platformer MMO, Maple Story). The medieval-fantasy setting of Mabinogi is certainly nothing to write home about, but where the game shines is with the core game mechanics, which lie a long step ahead of the competition in term of player interaction. One's success in the game is actually largely influenced by the skills and knowledge of the player.

Taking combat as the first example, by picking the correct skill to use against an enemy, a skillful player can overcome an enemy much more powerful than themselves; conversely, one who does not understand or has not mastered the combat system will often fail, even against enemies of a fraction of their level. The combat system itself is quite complex, and requiring a lot of time to fully understand, but it revolves around a rock-paper-scissor system, which is shared by the players and enemies alike - although some enemies do enjoy some natural abilities outside of the normal combat skills. Magic is done in a similar manner, and choosing between fire, lightning and ice, each having their own distinct effects, can determine the positive or negative outcome of a battle.

Player advancement takes the form of levels, skills and attributes. Levels are what could be expected of an MMORPG, with the exception that level alone does not determine much of a player's survival abilities. While gaining a level does grant increased attributes and the highly-coveted ability point (AP), it is not, by itself, a one-way trip to great power and adulation. Levels simply help you achieve your goals, whatever they may be. The second form of advancement, skills, are simply a more advanced form of skill levels from other MMORPGs. One advances skill by spending the aforementioned AP, available upon leveling, completion of some quests and aging (More on that later). Skills, however, must be trained before being increasable, either through usage, studying, or both, where appropriate. Characters have no strict classes, and are given the choice of picking as many or as few skills as they like; increasing skills, in most cases, requires exponentially more AP, meaning that mastering many skills (getting the rank 1, with ranks going from F to 1, in a reverse hexadecimal numbering system) would require lots of dedication and knowledge from the player. Finally, attributes are the stats that determine the exact outcome of most actions; high strength means more melee damage, high intelligence better magic, high luck more item drops, etc. Attributes are increased through leveling, increasing skill levels, aging and dieting... well, food consumption, at any rate. You can eat meat all day, and it WILL increase your strength - by a small amount - but it will also most likely make you fat, with your character's appearance matching the part. Luckily, gaining or losing weight does not otherwise affect a character.

Another interesting aspect of the game is the 'life' skills, skills not directly related to combat. You can gain skills like cooking, smithing, enchanting, campfire and resting (which allows you to sit - you don't otherwise have the knowledge of the arcane magic of "sitting"). Of these, the main production skills include a small minigame, using the player's skill to determine, in part, the outcome of the production; cooking, for example, requires that the player select the proportions of the ingredients, using a fuzzy and somewhat unpredictable minigame, meaning that more skillful and experienced players will create better food, which allows for better temporary attribute boosts and, in the case of exceptionally good food, short cutscenes showing the character's level of appreciation for the food.

Players also have access to musical instruments, allowing them to play music in the game; in conjunction with the music composition and music theory skills, the instrument playing skill allows the player to play whatever song they can create, from great classics to the anime-du-jour's theme song.

Also interesting to note is the character's age, which plays a great part in determining the type of game the player will be confronted with. Characters can start between the ages of 10 and 17, with 10-years-old characters having lower starting attributes, but gaining them faster over time; this means that experienced players who start at a younger age will end up stronger than their older counterparts. However, attributes increases on leveling up are not flat, but dependent on a character's age, so starting at age 10 might be better for, say, increasing one's luck, but their intelligence will not increase upon leveling up until they get older, meaning that mages will be at a disadvantage if they decide to level up at a lower age. Age also determines a character's height, from short 10-years-old to adult characters (those of age 18 or above).

There would be much more to talk about here, but I believe the point is made; this game is, I believe, along the path of evolution for the MMO genre, propelling the genre forward with convention-shattering mechanics which would make gaming philosophers red with shame. Any real MMO enthusiast owe it to themselves to try this game at least once, and with the coming of the 'first generation' (G1) update, there is now much to do in Mabinogi (Although we can only hope that the game will be able to catch up with its Korean counterpart, which has been enjoying more advanced features for years now).

On a final note, the game is free to play, with additional features available through the cash shop. Pets and fluff items are planned, but most importantly, the characters cards are available, which allow one to either create an additional character on an account (Limited to one initially), or rebirth an existing character, re-setting their age and attributes (Except attributes from skills) and optionally changing their appearance, but keeping the character's skills. At high level, rebirthing is the only viable way to increase skills, since APs are slower to come by the more your character gains age and levels. This way, one can pay to increase their character's power, which acts similar to an optional monthly cost that increases the rate of power gain.

This is all; I hope I succeeded in making you want to play the game. See you on server Ruairi, then. Maybe we'll be able to run a dungeon together!