I’ve implemented “Discovery Caches”. Since I’m thinking the game plot will more or less be that each ship you control is on a science mission, the discovery caches are supposed to represent significant findings.
In game, they give you a small Tech boost (5 or 10% of your Tech, whichever is greatest - can tweak this of course).
While they have an in-game use (they give Tech), the main purpose will be use as meta-currency. The Discovery Caches you collect will be used to unlock ships, tech upgrades, scenarios, etc.
I implemented this for two reasons:
- I liked how it felt to go to a destination for a Tech upgrade, so I wanted another way to tag destinations with a useful reason to visit.
- This is a really light version of “goals” discussed previously. It might be that this is insufficient, and that more complex goals (e.g. visiting a specific sequence of destinations or something like that) is necessary, but I’d like to start with the simplest/easiest feature.