Ticket #135 (new enhancement)
Commodities should be less random
| Reported by: | knowknowledge | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.6.0 |
| Component: | Game Data | Version: | |
| Keywords: | Planets | Cc: |
Description
Each planet should define the available Commodities that can be bought and sold there. Not every planet needs to trade in everything. The planet should also define the starting price for that commodity.
Over time the price of a commodity at a planet may shift, but it should be a gradual process. One option is to make this based on the level of trading in that commodity with that planet.
- If traders continue to sell Gold to a planet, the price of gold should eventually go down.
- If a planet is never sold "Energy Crystals" then the price should go up.
In this way, it should be possible to blockade a planet and drive up the cost of resources.
Change History
Note: See
TracTickets for help on using
tickets.
It would be cool if there was a heatmap visualization of the current price of a given commodity around the universe.
That is, a map of the universe where the background color was hot (Reddish) where a commodity was expensive and cold (Blueish) where it was cheap. The most profitable areas would therefore be the areas with the biggest color difference in the shortest distance.
The heatmap could also be used to set commodity prices if each planet's relative costs influenced the neighboring planets. Of course, this would tend towards a single temperature, so there would need to be something else to push the temperature to extremes. Perhaps, nearby battles or traffic?