I’m developing a Mobile Game in c++ and I have a basic doubt.
What is the best (and simple) technology for storage the informacion of each player? (in secure mode). Like: best score, name, settings, etc.
I’m using SQLite for storage not importante information, like the name of the player. But if I need save important information that I do not want it to be hacked easily (like best score, coins, etc.), I think SQLite is unsecure because is a file accessible for the user.
I know that exists SQLite with encryption and password protection, and also exist other databases similar to SQLite, like: wxSQLite, SQLCipher, SQLiteCrypt, SQLiteCrypto, etc. but all these databases ar internal, without a server intermediate. I would like an external database (not only for greater security, also for I can access to the information easily, as administrador of the game).
I’m evaluating SQL Server or MySQL database, but it is recommended for a game use these databases? I read too, about Firebase Realtime Database (from Google), but it’s noSQL, i’m searching a relational sql database…