Hello forum!
I'm looking for some ideas to realise the following:
A player can create a customised level which will be saved in a Lua file.
Next step would be, to upload this level file on a server.
The server's level files can be seen in the client, it should show who created it, ratings, downloads, ...
Once a player decided what to play, they can just press download and the client downloads the level - saves it within the applications source tree.
I would like to know what server software might become interesting for this?
Another part is checking whether the uploaded material should be accepted.
I would not want someone to upload some malefic file. However, trusting the source from where the file is being uploaded should not be trusted without further ado, right?
Thinking about all these integrity checks make me wonder, if having a server isn't actually way too dangerous for my users.
Also aspects like DDOSing blows this topic up to an extreme extent.
Nonetheless, I would happy to hear your thoughts and suggestions!