FreshRSS

Normální zobrazení

Jsou dostupné nové články, klikněte pro obnovení stránky.
PředevčíremHlavní kanál

Mmorpg ingame economies have inflation, that’s pretty much a given. How do developers make it so that it’s not so rampant?

29. Červenec 2024 v 18:01

In-game economies are entirely different beasts than real-world economies for one major reason - total currency is not zero-sum. In the real world, it is (mostly) zero-sum - individuals cannot create money out of nothing, so any amount of currency I spend is transferred to someone else and the total amount of currency in the system is preserved. No individual can buy real gold bars infinitely, they'll run out of money to buy the bars eventually and the price of the gold bars will increase as the cheaper sellers are bought out and remaining sellers raise prices. At the ultimate end, there is only so much gold on the planet, which means that even an individual with effectively-infinite money has an upper limit on the total amount of gold she can buy.

In most games, a player character can typically sell as many wombat testicles to the NPC vendor as she might have, creating new currency out of thin air for each testicle sold. There is no limit to the number of wombat testicles she can sell and there is no limit to the amount of currency the NPC can generate for her. Similarly, any currency spent on NPC vendor goods or services (e.g. training costs, equipment repair costs, resurrection costs, consumable costs, etc.) is completely removed from the system. This is called a "faucet to sink" design. The NPCs that generate currency are the "faucet" from which the money comes, and the NPCs that remove currency in exchange for goods and services are the "sink" in which the currency is removed from the system. When the faucet and the sink are generating/removing roughly the equivalent amount of currency from/to the system, the system is in balance. When the faucet outproduces the sink, more players have an ever-increasing amount of currency which is inflation - too much currency chasing too few goods. When the faucet underproduces the sink, we have deflation (which is much rarer) - too little currency chasing too many goods.

In order to reduce in-game inflation, the solution should be fairly obvious - the designers introduce new "sink" options to remove additional currency from the system. This usually takes the form of new consumables, gear options, or benefits from NPC vendors that cost a lot of currency to utilize. Since players will want these new benefits, they'll start spending more currency instead of hoarding and inflation will fall.

[Join us on Discord] and/or [Support us on Patreon]

Got a burning question you want answered?

On the topic of “what the player is doing”, what do you feel about so called walking simulators? How does the design of a game where the player is largely is moving from point a to b is defined?

21. Červen 2024 v 18:01

Even in walking simulators, there's still the active element of moving around the environment and examining each item. The player retains agency in exploration games, even though there aren't too many other overt actions to take.

Consider a "walking simulator" like The Talos Principle. The actions that the player take include exploring environments, collecting puzzle pieces, avoiding obstacles, jamming obstacles, moving boxes, climbing boxes, using boxes to obstruct enemies, and that neat time recording feature. The Talos Principle primarily interweaves the exploration and narrative elements with puzzle solving.

Another "walking simulator" is The Stanley Parable. In it, there's really only exploring and interacting with the environment, but the presence of the narrator enables two major actions the player can take - obey or disobey the narrator and see the results. It is these decisions and actions that provide the engaging gameplay - the players get pulled in by seeing the results of their choices.

The important thing about the actions that the player chooses to undertake is that every action a player does must cause the game to react to that player's specific actions. Moving from point A to point B shows the player more of the world. Choosing to interact with a door means the door opens, revealing what was behind it. Allowing the player to jump should allow the player to reach places that would otherwise be unreachable without the jumping. The actions a player can take must be acknowledged and recognized by the game. This creates a sense of agency and ownership that places the player in the game world. The player experience changes from "Kratos pulled the head off of Helios" to "I pulled the head off of Helios". These active choices cause a sense of self-insertion that would otherwise not exist if everything just happened while the player passively watched the scene unfold.

[Join us on Discord] and/or [Support us on Patreon]

Got a burning question you want answered?

❌
❌