More on Economies in MMORPGs
Members - Reputation: 110
Posted 11 June 2000 - 04:38 PM
Members - Reputation: 288
Posted 11 June 2000 - 06:27 PM
- Monsters do not supply money unless they have their own economy, and even then, their money is likely to be useless unless it is a precious metal/stone
- No leveling... if the powerbase is determined by rewarding dedication with steady superiority as opposed to constant increase, you needn''t accomidate for constant rise in the powerbase, but players are still just as happy (if not happier).
- "Government" management of economies in game.
- Generally, you can model economy off of reality once you eliminate the abstractions I made in the first two points. But people are probably sick of these ideas by now, right?
This post was brought to you by the letter "Land", and the number "Fish!"
Members - Reputation: 122
Posted 12 June 2000 - 03:26 AM
First off, let me say that you need to plan out the WHOLE economy from top to bottom BEFORE you finish and ship the game. This means all aspects of the economy from human side to monster side.
The human side is fairly straightforward, as you''ve outlined. People will fluctuate between shopkeepers and other players depending upon the ammount of money avalible. However, you''ve lacked one major point here: supply and demand. Shopkeepers in most games carry only the most basic of items. Should a player sell them greater ones, they must keep it for themselves.. cause it''s never for resale. Thus, most special items are put into the player trading system, since shopkeepers are greedy. This is a great way to buy up weapons which shouldn''t be on the market.. a shopkeeper can pay an unholy ammount for the items as collector''s editions. Since a lot of people go to shopkeepers, it''s feasible for them to do this If they don''t offer them for resale, then there''s no chance of them getting back into the player market.
Now that we''ve established the shopkeeper limited rule (the fact that they only sell a set few items despite what they seem to recieve) let''s break it all to hell. As a shopkeeper, you must purchase people''s items and resell them at a higher price. This means you pay the person lower than what it''s truely worth. In essence, this gives money into the player-economy.. but it''s giving an unfair value. When the shopkeeper sells this item, he will be taking more than he spent. This means that in reality, you have decreased the ammount of money in the player-economy. This is important to remember. If you start to get inflation with players, make sure you up the prices with the shopkeepers for selling more rare items. This essentially curbs the inflation by sucking money from the system. The feds do this by raising interest rates and requiring banks to hold on to more money physically in reserve. Since i doubt you''re going to use the banker economy model, as in.. using banks to give loans to people with money they are holding for someone else, then i think it''s safe to say that you''ll only be using the interest rates to curb inflation. Somewhere in your code, you should put a multiplier rate on the NPC shops. This way you can easily, in one quick stroke, up all the prices throughout the lands. This in turn pulls money back out of the player''s economy.. and curbs the inflation. All governments had a tax.. this is especially noteable in medieval times. The government tax is an important role in stopping inflation. But you must plan out how your tax works. Is it a trade tax, on all goods and services? is it a toll for crossing the city''s roads? or is it a per-person tax of said ammount? or is it a per home tax? or property tax? or a combination?
These questions will help to shape and define your government within the game. Is it a monarchy? Well.. set taxes accordingly Is it a democracy? (most likely not ) These things make a huge difference in how to plan for an economy. You must remember at all times to keep a check of the money in the game. Use some kind of global stat to keep track of the total worth of all money in the game. I''d do the same with items if you could.. the total value of all items. This way you can plan for X to Y range of money, and if it falls below, drop prices, and if it gets too high, raise them. If you''re a good coder, you can make a full-scale economy that''s autonomous.. hehe The shopkeepers will slowly raise price as inflation occurs, and it acts like a limit function: the closer it goes to the upper bound, the faster and more drastic the shopkeepers change the prices. This can get ludicrous if you planned for one thing and suddenly it''s throw WAY off the board. The economy in one day might suddenly explode like you''d never expected.. and this being the first day Should this happen, you could suddenly find yourself needing to make adjustments. That''s why i prefer to keep a "multiplier" style value to things i think might potentially mess up in a heartbeat. One change of the value and all things can be set straight again.
With the player''s economy in check.. now you begin to worry about the monster-economy. Do the monsters form social groups? if so.. they''re likely to have a trading system. Set up each group based on the racial qualities. Perhaps they have some form of caste system with one leader, a few elite guards, and then everyone else. The leader has all he wants, the guards have a good deal, and the others have what they can scavenge. Build them a realistic economy based on that But remember.. non-social groups will likely have no currency or trade system. All monsters will likely pick up some money off dead people.. but they will probably also take everything else. This to me is an odd point: do the monsters take things from their kill? Humans do it all the time without thinking. But if they had it done to them.. hehe I like the idea, but i want to keep the game fun, as well. And i think too many people have the idea that this is "wrong". It''s something to discuss.
As far as interaction between monsters and people.. well.. unless you have the AI language parser.. it won''t happen much. The thing to remember is how much interaction do you want the groups to have. There''s no way to say that a dragon won''t go kill a whole mess of goblins to take over the cave they were living in. This could be funny, actually Remember the world is dynamic, and keep a chart like we do. We''ve got a big dry-erase board with the layout of the lands we''re going to make. The board to us is sorta a tactical map of the lands. All clans of all races are shown. And if we determine clan A is growing too big, we can send some to attack the town nearby. Keeping a map like this is essential to your MMORPG for economy as well. You can find out where the cash is flowing from and to, and how your dynamic world is shaping. If it''s not to your liking.. change it But be creative.. sit down and think about it. Even if rapid inflation is taking hold, don''t impliment a spur of the moment plan unless it''s very very good Try to plan ahead for such problems and have a plan of action ready.
There''s much more to say, but this is long enough for now Think about some of these things and let me know how you feel about them, or any thoughts you''ve had in those areas. I''m interested in how you plan on handling the monster''s economy, since that has been the biggest failure of ALL RPG games.
Members - Reputation: 122
Posted 12 June 2000 - 01:53 PM
I really like Niphty’s ideal of sending raiding orc parties into an area to correct some problems concerning the economy (nothing like a war in a dire economy), of course a story line developed behind this would probably need to be introduced. Then again, these are orcs and well, orcs will be orcs
I will add another twist... how about a black-market? You could have an NPC that somehow manages to get his hands on the things that everyone wants! This could be an interesting addition to any game. This would impact the economy as well.
David "Dak Lozar" Loeser
Moderators - Reputation: 3338
Posted 12 June 2000 - 11:42 PM
Original post by Dak Lozar
I strongly believe that a simple approach is the best. I read someplace that the economic engine designed for UO had been well thought out and that the designers wanted to model a real world economy... Well, a few months in they figured that it wasn’t working so well. They backed up punted and implemented a modified/simpler economic engine and all was well (I suppose).
They also spent a long long time working out a balanced ecosystem / A-Life setup where monsters had to find their own food, and would act accordingly. Extinction of species would have been possible, players could have had to leave deer near the dragon''s lair to prevent the dragon coming to town for a quick snack, etc.
It was a failure, because (a) 99% of it was invisible to the players, and therefore wasted effort and CPU time, and (b) Some of the emergent effects that players did end up seeing just served to piss players off through no fault of their own. Nobody wants to come onto a game and find that most of the animal species have already been wiped out. Realistic, yes. But realism is rarely fun to play.
The same point can be applied to the economy. Worry too much about it, and you''re likely putting in a lot of safeguards that, on balance, don''t work. Perhaps it''s better to just keep an eye on things and try to adjust as time goes on.
Members - Reputation: 122
Posted 13 June 2000 - 03:47 AM
Members - Reputation: 110
Posted 13 June 2000 - 02:02 PM
This aside, I would like to continue the discussion about how to model it in a game setting. The goal is to create a world that is easy to manage, realistic in operation and fun for players. The latter being the most important. The issue of rent and taxes came up in the other thread and these if implemented properly could be an answer. I am not sure and the jury is still out. I would like to come up with other creative ways to stop this or slow it down so that the world I build can have a longer shelflife before any major reworking.
I persist on the topic because this is pretty central to making money on MMORPGs in the future. Yes a wonderful game is great, but in the end it has to appeal to players so that it can make money. Getting a better understanding of this is pretty critical in my eyes to being able to make money in the MMORPG marketspace.
Members - Reputation: 122
Posted 14 June 2000 - 04:49 AM
Other creative ideas on econ.. humm.. That''s a toughie. You could impliment banks which are capable of giving out loans and so on. Or you could just impliment a bit different system which my girl and i came up with last night. I think the big component which you could use is that of giving new players a certain ammount of money based on the inflation in the game. That way new players start out with a fair ammount of money. This is an important thing.. since inflation in the system in games has yet to affect the shopkeeper''s pricing as well as the new player''s ammount of starting cash. What might have been a fair ammount to begin with, later becomes less than poverty level. this is a key factor as well as the shopkeepers being a dynamic entity. If they have been buying weapons, they should offer them for sale.. but at a higher rate. This will make players most likely sell among themselves.. hehe.
Also.. the system about mining and such.. i''d never imagined putting players in the mines, only NPC''s. Who would want to have a character like that? For all the players in your world.. you should have some "normal" NPC''s. Some that aren''t just shopkeepers and farmers, or just for show. These NPC''s populate the game in a very realistic way. They can add some elements to the game that many have overlooked. Farmers, miners, etc.. they all have a part. But like Landfish said, allowing a player that role would be senseless, and like Kylotan said.. for them to have fun you need unlimited resources, which can unbalance the game So.. to prevent this, we don''t allow players to do mindless jobs. Instead, we allow them to have lives like they wish.
Now.. there''s nothing that says you can''t, as a player, make a farm and have it be successful. But, the laws of the economy stress that too many players growing too much food throws the system out. For this reason, the NPC farms would get pissed at the new-coming player farms.. and perhaps burn them down What we considered is having the NPC sell the seeds for the farms. That way, if the players get too many farms, the NPC''s will deny them seed. Since the game wasn''t designed to incorporate a ton fo player farms, the players will be doing an un-standard thing, which means they do so at their own risk. The cost to own a farm will be high though, and unless the player can secure a loan from a bank or a richer person.. well.. tough I don''t mind allowing people to grow some food of their own, it just won''t be a lifestyle many can do unless they''re really serious about it (i''ve seen people who play harvest moon without fail and even beat the best times the strategy guides say) However.. people who go off the beaten path can do good things, it''s just that it shouldn''t be easy for them, or anyone else.
This can workt he same for mines, perhaps. But i doubt it. mining takes a lot of time and often doesn''t turn up much. The mining in UO was ridiculously easy. So, just think about things.. and what you need to blance the economy. If players start to go too far, think about what can counter it. I''ve got a lot of ideas, but.. little time now So perhaps more later.
Kressilac, let me know what you think about this so far.