djmango / BlackMarket2

A mod for Factorio economics
https://mods.factorio.com/mod/BlackMarket2
GNU General Public License v3.0
17 stars 7 forks source link

:Suggestion: economy/pvp idea #5

Open NACH0CHEE5E opened 4 years ago

NACH0CHEE5E commented 4 years ago

how hard would it be to add a only be able to buy items that have been sold before option,

i was talking to somepeople and the idea of a bunch of players all building their own factory and selling items and changing the market came up and how we should only be able to buy items that have been sold before

as well as money should be team based if it already isnt

is this possible or not?

djmango commented 4 years ago

This is possible, I was thinking of adding differing marketplaces of sorts, perhaps based on game progression, locale, your friends list, or your own local game. For example, you could choose to use a private marketplace that only you and a few of your friends take part in. Only they could sell/buy and all the supply/demand would be dictated by your group.

NACH0CHEE5E commented 4 years ago

would you care to elaborate, what do you mean by friends list

djmango commented 4 years ago

Its basically a list of users that can contribute to your own private market

asdkant commented 3 years ago

Its basically a list of users that can contribute to your own private market

@djmango that would necessitate some kind of external infrastructure.

I can see this idea working in one of two ways:

  1. single game, multiple players, all buyable items are only what players have already sold (maybe plus some extra to start with? should be configurable)
  2. something akin to clusterio, where you have a server software running coordination between multiple games, and the server would manage unsold stock and intermediate between games. maybe have some system where an individual game can configure how much stock it keeps, so in case it goes out of the general economy it can still keep going with it's own local economy. there are lots of interesting things you could do with this way.