I have a fair amount of data I want to persist in the editor as a lookup index of sorts. Does anyone have experience with this?
Possible options:
- Scriptable object — this seems to be the Unity recommendation but can it support thousands of items?
- Sqlite — it sounds like this would require Unity Pro for users since its detected as a plugin? I haven’t confirmed if this is the case or not.
- Other?
Right now I’m using a custom in-memory index but this requires the contents to be re-indexed when the extension is recompiled (which happens on play, reopening Unity, etc.) and isn’t ideal.