Crate piston_mix_economy [] [src]

A research project to mix-regulate economy in MMO worlds.

A virtual economy is an emergent economy existing in a virtual persistent world, usually exchanging virtual goods in the context of an Internet game.

One challenge is to balance gameplay to be fun for both causual and experienced players, which most small to medium MMO games do not have substantial resources to do.

This research project studies a simple model that can be mixed with an existing economy model:

  1. A normalized threshold sets a soft limit of the wealth of a player.
  2. Money "burns in the pockets" of rich players, encouraging spending.
  3. Controlled inflation charged by "total lack of money".
  4. Rewards weighted as negative tax on fortune (more money = more rewards).

At start of joining the game, each player gets a start fortune. Each player receives money rewards at regular time interval.

The rewards increases with the amount of money, meaning that saving or earning money is beneficial to the player.

Rewards are charged through the lack of money in circulation, by summing the difference from the soft limit of wealth. This means inviting new players to join is beneficial for all players.

Text example 1

A game has an infinite resource reserve that requires a minimum amount of time to mine. By buying an expensive equipment, the resource can be mined faster. A player owning the expensive equipment can sell the resource to players that do not own it, for a cheaper price than these player earn during the same amount of time. This means a huge cash flow from many players to a few players, which they then invest in other equipment or spend on other goods or services to keep the value of that cash flow from disappearing.

Text example 2

A player want to take on a mission that takes a long time. The reward for this mission could be an expensive equipment. By living off the saved fortune and regular rewards, the player can take on the mission without without worrying about running out of money. Other players take risks as well to get economic benefits in the long term. The game could allow items to be "programmed" to allow a greater flexibility. This will lead the players to find creative ways to make money.

Structs

Economy

Represents the whole economy.