Currently there is no real user profile, just one global config ini for all. Looking at features like achievments and all other kind of stats and so on I think its a good idea to start with some basic user accounts.
My first idea for this is to replace the player name in the options with a "create profile" functionality.
This creates properties file ( and maybe a directory to save more stuff ?)
so in .megaglest it would look like this:
.megaglest->profiles->titi->titi.ini
On start some very basic things of the global glestuser.ini would go there like the UUID of the player for example. I don't want to move too many things there atm, maybe later it makes sense.
Is this a good idea? Are there better ideas ?