Finding the Best Economic System--Any tips?

Started by
13 comments, last by TyrianFin 14 years, 2 months ago
I had always assumed that economy in an MMO was a... minor portion of the game itself, but after reading an essay on the economics of UO and what happened to their carefully tested system, I realized that it was MUCH more than that. UO established a sort of mix-market system that failed six months after release. So i started to try an design a system (with minimal knowledge of economics) that would work. Now... what I would like to suggest is a system where items don't have set prices. A system where vendors won't buy or sell items so that all worth is created directly by the players. A true system of supply and demand. Would this be feasible? Why/why not? Do you have any suggestions?
Advertisement
From what I've read and heard about economies in MMOs, they seem to all be based on this idea that infinite money and resources (drops) can somehow be managed to avoid runaway conditions. Though it might not apply well to an adventure game sort of thing, I'd like to see what'd happen if say... you cut down a tree and that tree is gone. Everybody cuts down a tree and the forest is gone. Now, wood is at a premium because there are no forests near by. This, I think, is the beginnings of a true system of supply and demand.
But then what about the lumberjacks?
They get bored and complain until you put more trees.
Avoid "The tragedy of the commons", but make people pay for non-commons resources.
Quote:Original post by kseh
From what I've read and heard about economies in MMOs, they seem to all be based on this idea that infinite money and resources (drops) can somehow be managed to avoid runaway conditions. Though it might not apply well to an adventure game sort of thing, I'd like to see what'd happen if say... you cut down a tree and that tree is gone. Everybody cuts down a tree and the forest is gone. Now, wood is at a premium because there are no forests near by. This, I think, is the beginnings of a true system of supply and demand.

you would get one jerk who would cut down the whole forest and have a monopoly on wood.

Horizons had a decent economic system if I remember correctly.

The problem is that most games don't have enough sinks and too many sources...
What do vendors do if they don't buy or sell items?

How are items created or destroyed?

What about raw materials for crafting?

Is there a finite total of items and crafting materials?

If there isn't then how do you keep from slowly driving down prices with additionally created or spawned items?


What if all items had durability and eventually became unrepairable junk. New crafting material spawned at a set rate (controlled by GMs to balance the destruction of items) and all items had to be crafted from materials available. The prices are then based purely on the supply and demand and the supply is based on the demand and the material availability.

In that system vendors are unnecessary and if added in must obey the same rules so they don't screw the balance.
One of the most important things to remember with MMO economies is that you need to have replenishing resources so that more players can enjoy the game. But you also need a way to constantly bleed those resources back out of the game or you'll deal with hyperinflation.

This is true for all arbitrary economic environments. In the United States, money is dictated arbitrarily by a central bank setting key interest rates. Money enters the economy by lowering interest rates and is bled out by raising them. In this manner, one may theoretically keep the balance of value behind dollars in the world. (I don't believe it works but that's another topic entirely)

As a game designer, you have a job very much like a central banker: You are trying to find the proper method of trickling resources into a world and then out in a manner that will maintain playability.

My solutions (like my economic theories) are always more radical than most. One of my least radical solutions is to ensure the only way you can restore HP is by paying for the service from some healer/wizard/doctor type NPC. So doing would guarantee that money leave the world at a rate commensurate to its introduction. But when I suggest these sorts of solutions, I'm laughed at as the Hayekian loon that I am.

-----------------"Building a game is the fine art of crafting an elegant, sophisticated machine and then carefully calculating exactly how to throw explosive, tar-covered wrenches into the machine to botch-up the works."http://www.ishpeck.net/

Quote:Original post by way2lazy2care
Quote:Original post by kseh
From what I've read and heard about economies in MMOs, they seem to all be based on this idea that infinite money and resources (drops) can somehow be managed to avoid runaway conditions. Though it might not apply well to an adventure game sort of thing, I'd like to see what'd happen if say... you cut down a tree and that tree is gone. Everybody cuts down a tree and the forest is gone. Now, wood is at a premium because there are no forests near by. This, I think, is the beginnings of a true system of supply and demand.

you would get one jerk who would cut down the whole forest and have a monopoly on wood.

Horizons had a decent economic system if I remember correctly.

The problem is that most games don't have enough sinks and too many sources...


I like the idea of monopoly. It actually improves gameplay imo. IT makes it that much harder to acquire a said resource and shifts gameplay experience in that regard. Imagine a guild forming up just to try and liberate that said resource? another guild, a form of mafia, attempting to maintain control over it and rule through the use of it?

I still think dynamic supply/demand economic systems have only just started to work.
The fact you were there before they invented the wheel doesn't make you any better than the wheel nor does it entitle you to claim property over the wheel. Being there at the right time just isn't enough, you need to take part into it.

I have a blog!
Quote:
origional post by LoirNoir
A system where vendors won't buy or sell items so that all worth is created directly by the players. A true system of supply and demand. Would this be feasible? Why/why not?

EVE online has one of the most touted economies of all the MMOs. It follows several features that other MMOs don't. It has almost true supply and demand. Almost all items are made by players (or can be made by players, even though they are also loot drops). But it still has a sources and sinks, and vendor prices (not a closed economy). But everything that you buy and sell is auctioned in a market that uses real world stock-market style trading with all transactions taking place as buy and sell orders.

EVE, like most MMOs has infinite resources in the world. This is good. It provides new players resources. If you have a "closed" economy, then new players will end up not being able to get much wealth, since the old players have it all.

EVE, like most MMOs thus has to have sinks. This is in the form of:
taxes on everything you do (buy, sell, repair, build, research, etc.).
resources can be destroyed, and are gone forever. "dying" means losing your ship and all the resources/money that went into that ship. This keeps the economy from inflating (inflating: ie having something "worthless" like bread cost 100,000$ because 1$ means so little)

EVE, has player crafting that means something to the economy. Since you have to really focus your time in training one thing at a time in EVE, only a small subset of the people are one of either gatherer, fighter, or crafter. Crafters supply the world with ships, high end items, and expendables(ammo). Fighters supply the world with money, and sink crafter items through fighting. Gatherers bring in resources (not money, but building resources) for the crafters to make things out of. Fighters also bring in the super-rare drops that tend to be better than crafted goods, but the rarity drives up their price. Since so many of the items are crafted, there is supply and demand to drive the costs around. When the dev team introduces new resources like Tech Level 2 and Level 3 items, it takes a while for the crafters to build enough of them to supply the demanding public. So, the initial costs of those new items is really high, and it slowly falls over the months as the supply chain grows.

EVEs items don't teleport, so there is economic pressure due to location of resources, money, and goods. This is unlike WoW's bank and auction house that "teleport" items, allowing you access anywhere in the world. Since item A only drops in Caldari space, it will fetch a higher price the further from the source you take it. Since EVE is heavy into PvP action, it is particularly risky to move items between some areas (taking items from "high sec" space to "0.0" space risks you getting all the goods blown up). This brings an associated price hike for sales in different "dangerous" areas. It also makes an economy of shipping items. People don't want to train the "industrial transports" to move crap around, or they just don't want to waste hours moving stuff. So, people who are willing to move stuff can get payed to do so for the lazy people. And people willing to figure out the market of what sells good where, can buy low, carry it someplace else and sell high.

EVE has some set prices. Originally, NPCs bought resources (minerals) for a set price. Now they only buy trade goods at set prices. NPCs still sell semi-rare items for set prices (quest Loyalty Points + money), and common items like skill training books at set prices. NPCs also set the "insurance" cost of your ships (insuring wastes X isk to insure you get Y% of the ships worth back if you get it destroyed. The resources are still lost, but the money isn't). This all works together to set a minimum price on some goods, like minerals, so the economy doesn't deflate. (deflating: ie. items like bread are given away free, because there are so many of them they aren't worth spending money on).

To really mix things up, EVE has a few very rare items (faction ships and modules) that fetch high prices on the market. But one step up from that it has 100% unique items that will only ever be spawned once, and due to EVE's economy "sink"s, can be lost forever. These items are like trading cards, or a gold-standard. They change ownership, and fetch huge prices on the market, but will never be "taken out of the box" as it where. Though several of these unique items have been lost throughout the game's history, and there are a few known collectors, at least one of whom has attempted to own one of every item in the game, including the unique items.

Quote:
origional post by Orymus
I like the idea of monopoly. It actually improves gameplay imo. IT makes it that much harder to acquire a said resource and shifts gameplay experience in that regard. Imagine a guild forming up just to try and liberate that said resource? another guild, a form of mafia, attempting to maintain control over it and rule through the use of it?

Again, EVE to some extent has this do to the location based economic presures. Wars are fought on the server by people wishing to liberate some resource hot spot, or specific rare/super-rare resource or item drop spots. Teratory in the game has value dictated by the resources and items that can drop in that area. Holding those areas then becomes pressure for different Corporations(guilds) who want to hold onto that source of profit. Battles are also commonly fought on good shipping lanes between people trying to keep the area clear for trade goods and people looking to blow up and loot traders going through.
To find the best economic system, you will need responses from many users. To do so, you need to set up an mmorpg game with only the economic element and have it in ALPHA condition because you are testing out the economic model. You will have your fan-base determine for themselves what is a good economic system because they are more willing to improve an economic system then a single person. If the collaboration of every player's consent is to have the economic system design in a way, then you have reach the best possible economic system based on the fan-based. Since the economic system is determined by the fan-based, they will have no rights to complain problems they set up for themselves. Then it goes towards the majority versus minority ruling. Will you favor majority, minority, or absolute consensus. With absolute consensus, it will only take one player to get rid of an element in the economic system, but with majority system you will be favoring the norm. The norm are known to have a bias towards what they already experienced.

You can design a true system of supply and demand. In this world, we still do not know the true limit to the resources because most of our resources recycle within the biosphere over time. In essence, a condition similar to the biosphere is needed. Resources join the living, but must return to the dead. Resources must increase with an increase in amount of players, but it should be a diminishing return system. The diminishing return is to maintain competition.

Players are motivated into investing in items that will give them a better return value back ( such as better equipment ) because they will be able to loot faster. This effect needs to be minimized or else the older player will have an ever increasing advantage.

In the end, the economy is controlled by the players at the top of the "endgame" that is, the original players that reach the level cap, and have the most wealth by that time. The amount of players reaching the top wealth will diminish in proportion to the player-base as the numbers of players increase.
I use QueryPerformanceFrequency(), and the result averages to 8 nanoseconds or about 13 cpu cycles (1.66GHz CPU). Is that reasonable?
I though that the assembly equivalent to accessing unaligned data would be something similar to this order:

  • move
  • mask
  • shift
  • move
  • mask
  • shift
  • or

So it seems reasonable to say that it takes 14 cycles for unaligned data since we'll have to do the series of instructions once to access and once to assign?

This topic is closed to new replies.

Advertisement