Removing NPC economy.

Started by
35 comments, last by Stroppy Katamari 11 years, 3 months ago
In my game the shops will be owned and built by players. For example a player can make a market where other players can put up their goods to sell, and other players can buy. It would function like WoW AH but they won't be auctions and just straight sales. Your goods sit at this marketplace for 24 to 48 hours or until sold. When your items are sold the market gets x % which was defined by the owner player. The goods instantly go to the buyer, the money instantly goes to the seller minus the market fee.

This allows players to make money off their goods when not being online. It also lets the owners of the building to make money. Getting the materials to build a market will not be easy. Multiple players building markets will create competition and ensure the % cut is reasonable. Traveling is slow with no ports so it'll require many of these building to service players.

Extend this idea to every building like lumber mill, bakery, potter, where you bring materials to and the buildings automatically make the final product for you and the building charges a fee to make money for the owner.

When the game first starts there is no buildings owned by npc's, and so things start out primitive and some things simply can't be made. As soon as players start making buildings it starts opening up more things to be made creating a form of server progress. That's what I'm doing anyway. I think it'll work.
Advertisement

I think many people will get tired of re-re-re-putting their items into that market every 24 or 48 hours soon. Also for buyers it will get more and more tiresome to find the needed goods and do price comparisons the more markets are opened. So some people will put things at outrageous prices just to scam people tired of looking everywhere. Fair sellers will more and more just let cheap stuff rot in their storage than trying and not succeeding to sell it at prices slightly below those other overpriced sellers which are still overpriced. That is pretty much the problem I saw in Ragnarok Online.

Thats why I would favour a single automatically run auction house with bid and ask orders.

My entire game is about building the world up with resources so this is part of doing that. If you're making money then there is nothing boring about putting up your goods on the marketplace to get money to get other goods to make what you want to make. If 24-48 isn't long enough then 3-5 days could be available as well.

In WoW if someone puts "unfair" prices then nobody will buy it and it'll just sit there. The name of the game is undercutting other like products so people buy yours instead of your competitors. That's what competition does.

Nobody will let their goods rot (and they will degrade over time) because it'll then be worthless and unusable. Just like in the real world the closer to expiration date of something the cheaper it gets just to get it out of your inventory and get some money for it. This would be the same way.

In your run of the mill RPG MMO's normally dealing with AH or marketplace is a secondary distraction from killing, quests, etc. In my game it's sort of the entire point to it all. It's how you get money to get other things you want/need to better your character's wants/needs and the game world as a whole.

Like anything else the community will drive everything and weed out the unfairness only if resource selling/buying/making is the main point of the game. If it's a side thing like in most RPG MMO's then the community generally doesn't care because they just want to get the next best gear and do the next best dungeon. That's not the game I'm making though. I think if that's the MMO someone is making doing all this stuff without NPC's becomes harder because people will be focused on other things.


Game time != real world time. The reasons I think not having NPC's for an economy is possible is because we get to adjust all sorts of different variables to see what works. We get to play with population size by how many we let on a server, game time, supply, & demand. We can change all of these to see how things play out to "simulate" the real world at game time speed.

Your example of a restaurant is fine, but markets would be the main choice for people to get food, like it is in the real world. Restaurants would be a luxury like it is in the real world. In game restaurants could have instant prep time so the perk in game is that there is no prep. You go from 0 to full in no time, but you'd pay for that luxury. If you're busy cutting trees down and your hunger bar is low, you can prep and cook your own food which will take x time or you could go to a near restaurant and buy food that is instant, but costs more than if you prep/cooked it yourself. There is a trade-off with time and money.

Regardless of what the "game time" is, I will NOT pay significant amount for something that takes 5 minutes of real world time to collect in game.

You can only gather resources on the property that you own. If you don't have enough to buy plots of land that have gold mines on them, then you don't have a choice but to buy the gold from the person who owns the land who mined it and is selling it. In my game you can't just gather any old resource, just like in the real world you can't just go cutting down trees on land you don't own. This ownership of land to gather the resources on the land is really what forces collaboration (just like in the real world). You won't have the money, right away, to go buying up plots of land. The starting money is still up in the air but it'll be around enough to buy a 6x6 tiled plot of land. All land starts out being owned by the "government", and all money paid to the goverment will be put back into the world in interesting ways (random treasure chests in unpopulated areas for example).

If a person wants to go explore for plots that have gold on them that's fine, but if they are far away from where people start to build their towns then you'll have a hard time with transportation and getting other goods. There is no teleporting and at least to start with only walking to get around so travels are slow and risky. Even if you do buy a plot of and with gold on it, it won't have other materials you need so you'll have to buy those from others. This is what creates the dependency between players and out of this will come active markets. By the time you have enough money to go buy that plot with gold, someone else most likely would have bought it and is selling it.

Add that on to the fact that your needs simply won't allow you to be able to meet them all to the max yourself. It just won't be possible so you will need to rely on others which means buying things at a marketplace.

Allow players to earn the authority to, for example exile a player from a city [..] or force them to fight in an arena

Good idea, but that will be an "official means" of harrassing and oppressing individuals or groups, and for gaining power in a feedback loop. Which is just what it will be used for.

Say I'm the leader of the biggest guild in the region. The second biggest guild is competing with us, but the 3rd-5th biggest guilds are trying hard to make friends (just because we're the biggest).

So I'm placing myself as El Supremo in Capital City.

Now, as it happens, the iron and silver mines close to Capital City are the best in the world, so what do I do? I ban everyone not in my guild from accessing it. Or even better... off with ye head, says I. In fact, I shall have all traitors who do not bow to El Supremo executed.

Now I have all the iron and all the silver, and everyone in my way is being killed by NPCs. And now, the entire world!!!

[...] strip players of hard earned skills and items.

What if I have the power to do that and someone keylogs me and hijacks my account? They'll strip 25,000 people off their earnings over night, which is probably the end of the game. Nobody will ever pay one cent to play that game again.

elections [...] power distribution

Those are antipodal things. You must not assume that democracy works. It does not work in real life, so why should it work in a game.

Look at how Mr. Bush or Mr. Putin were elected. They both demonstrably cheated (one with dead people voting, the other with groups of people making tours all over the country and voting 50-100 times in different towns). So what? Nobody cares. Everybody knew they cheated. It was in the news for a couple of days, and... so what? They were still the "legitimate" leaders of their countries for the entire term afterwards.

It's not any different from King by the Grace of God, you only believe it is. Nobody cares what you think. Nobody cares if you agree. Nobody cares if you die in a dirty trench with your intestines spilt on the ground only because some fucker who got elected as president decided that you must go to war in a country that you've never heard of, for a reason that nobody understands.

The only things that has changed during the 800 years since the crusades are that back then it was "for the will of God" and today it is "for Freedom and God", and "president" has twice as many letters as "king". More words, but still the same shit.


Now imagine a game where you can just create 100 or 200 accounts that vote for you. Or where you can press people into voting you because you tell them you'll otherwise seek them out every time they enter a PvP area? Or where you can just buy people's votes (people who don't really care, it's only a game, right) by giving out free items?

This just won't work as long as there are people with a serious striving for power (and there will always be). Don't assume that people will not just create 100 accounts to be "king".

I would just have player hired NPC merchants. They could charge money % of the value players placed on the goods they are selling or a baseline merchant fee. If you don't pay the fee, poof they go, taking your goods as their fee. If you want your goods back, you can go to the NPC merchant hiring area and pay the owed fee for the return of your goods. There would be an interest rate so it couldn't be used as infinite storage.

Don't assume that people will not just create 100 accounts to be "king".

The problem for them being if it's a democracy they can only be "king" for, say, a month or so. Then they can not be "king" again for say 6 months or something like that. If someone wanted to create 100 accounts for a paid MMO to get elected then it's a win for us developers as it's money in our pockets smile.png. You also only give the "king" limited rights to minimize the damage they can do in a short amount of time. There will be people who want to be "king" because they can do more stuff than normal players. Even if the more stuff isn't all that intense it's still something more and there will always be someone who wants to be special.

I would just have player hired NPC merchants. They could charge money % of the value players placed on the goods they are selling or a baseline merchant fee. If you don't pay the fee, poof they go, taking your goods as their fee. If you want your goods back, you can go to the NPC merchant hiring area and pay the owed fee for the return of your goods. There would be an interest rate so it couldn't be used as infinite storage.

You can do this with people as well with contracts. No need for NPC's. I can give contracts out that says 1 contract can chop down 5 trees on my land. I get the wood and the person doing the chopping gets x currency per wood qty. These contracts can be in a classified area on some newspaper and anyone can accept. The money is taken out and set aside when I make up the contract to ensure I have the funds. When the player accepts they are given permission to chop on my land 5 trees and all wood gained doesn't go to them but goes to me. No need for NPC's and now we have an employee/employer situation happening. If someone likes your work and you are reliable they can make specific contracts for individuals.

Interestingly enough this creates a need for a newspaper building, which requires paper from a papermill which requires wood to be turned into paper. To make it so you have towns you can have each newspaper building have a certain radius where people can purchase that paper to see what that town has for jobs, goods, anything.



In real life, you can set up businesses with other people, work for businesses, take loans, use derivatives, all kinds of stuff; you aren't limited to simply buying and selling physical goods with whatever coin you have in your pocket.


In real life, setting up a business is extremely risky. Google for "90% of businesses fails" and see for yourself.
Yes, real world is risky and a lot of work. That's exactly why I might like to play an entrepreneur in a game, where equivalents of many real-world risks and encumbrances do not exist (and, of course, I face no real-world risk).
Also, it is not that easy to set up a business in the first place. Certainly not as simple as "just take out a loan" when it comes to raising capital. Just look at this forum, so many "ideas guy" with no money to start their own game development team. Most people are stuck working as employees.
Not everyone is interested in the specifics involved in running a business, which is a kind of work in itself. Many, including me IRL, are not "stuck working as employees" but prefer it to entrepreneurship. In a game with a rich player-ran economy, a player with an eye for the market might find a position in a player-ran investment bank, and become able to do interesting stuff that requires more capital than any individual player has.

This topic is closed to new replies.

Advertisement