Just to chip in here.
Finn, I didn't find your response particularly rude.
The reasons we don't support local db are because
- Believe it or not there's lots of people incapable of setting up databases
- A lot of game hosting services don't provide dbs
- The effort to support people who can't admin MySQL was overwhelming with MSO
- Local DBs are often based around SQL and we didn't want to use a fixed scheme based DB due to the effort of updating schemas etc
- Some of the crew work for cloud companies, we wanted to go to the cloud
- Having persistence only require an http connection and a config file makes persistence accessible to everyone
- We wanted to offer a web based admin console for people to edit and update missions as well as have community stats
- We didn't want to support two DB approaches
- There's no developer who is around to do the SQL integration or other local DB
- When we want to change things - we don't need to update 1000 DBs, just ours.
We honestly felt this approach was the best for ALiVE and we hope people respect that decision.
Now as you can see a few quite blunt responses here shows the passion and effort some people have put in :) I hope this post explains things in more detail and is not considered bullshit reasons.
We are looking at a possible file based local storage for certain things.
Cheers,
Tup