Hello, i’m working on a game were i wan’t the players to be able to create their own maps, and then “upload” them, and then let other people play those maps-. but i don’t know how to do that ![]()
Uploading requires a server with authentication capabilities, a storage area, and security. Clients would require the ability to edit maps, save and load them, play test them, etc.
Not to mention you’d also need a username creation system, etc. No easy task at all.
How much would it cost with servers etc.
:facepalm:
More than your budget. Think. you’ve got to run this, 24/7, and some storage at the same time. That’s gonna be a big bill. The hardware isn’t going to be the worst part, cost wise. It’s going to be your electricity bill.
Just how big a number are we talking about? ![]()
42
Well you could even start with some free hosting or installing a free webserver software on your (2nd) pc/linux,
doesnt need that much power for that (unless you want hundreds of users at the same time right away…)
then if everything works and you need more power from the server,
look for some webhosting, that will allow you to use it for that purpose…
And depending what kind of levels you mean,
most likely they wouldnt take that much space, if its just positions and list of objects (?)
LOL I am doing this ^^. Its a huge task, especially programming wise. If you don’t know how to do this, you won’t get it done. There is tons of stuff you have to know to realize such a project I doubt that one can learn this just for fun in any reasonable time frame.
There is a forum where you can ask for commercial help.
If you are thinking of doing it yourself. I would say, start studying. It will take you about 3 years to start from zero knowledge of code to get to what you asked… I hear prgrammers go from 45 an hour to 300. Your project might take a month.
I dont assume the project is going to be done in months, i’m willing to spent years on it, and with several hours a day.
And i “only” want people to be able to move objects and change the landscapes etc. ![]()