Hi there, I'm here to ask what do you think about my idea:
So there's this game (if you're about to stop reading and link me to the rules page, please don't and keep reading), Dustforce, which has multiplayer on a single client but doesn't have online multiplayer.
In order to play it with my friends, I had the idea of making a script which would allow us to. The script would consist in a server and a client. The server would take a screenshot every x seconds (20 to 60?) and either upload it to a VPS (via ftp) or directly to the client(s) (p2p). These images would then be downloaded (if uploaded to a VPS) and displayed on the clients. In order to interact (moving the character, attacking and such), the clients would be able to send only the keys they were supposed to use (4 for movement and 3 for attacks if I'm correct) to the server, which would then send them to the game window, causing their respective character to move/attack whatever.
I hope I explained it well enough. Now, here are the questions:
What kind of problems can I come across by using the FTP method (which is to me the easier one)? (I realize that the hoster's upload speed and the client's download speed + the VPS's up/down speed are one of the biggest problems)
Would you suggest using FTP or P2P?
If P2P, would the hoster and the clients require port forwarding?
Improvements?
Any kind of help is appreciated! Thanks in advance
So there's this game (if you're about to stop reading and link me to the rules page, please don't and keep reading), Dustforce, which has multiplayer on a single client but doesn't have online multiplayer.
In order to play it with my friends, I had the idea of making a script which would allow us to. The script would consist in a server and a client. The server would take a screenshot every x seconds (20 to 60?) and either upload it to a VPS (via ftp) or directly to the client(s) (p2p). These images would then be downloaded (if uploaded to a VPS) and displayed on the clients. In order to interact (moving the character, attacking and such), the clients would be able to send only the keys they were supposed to use (4 for movement and 3 for attacks if I'm correct) to the server, which would then send them to the game window, causing their respective character to move/attack whatever.
I hope I explained it well enough. Now, here are the questions:
What kind of problems can I come across by using the FTP method (which is to me the easier one)? (I realize that the hoster's upload speed and the client's download speed + the VPS's up/down speed are one of the biggest problems)
Would you suggest using FTP or P2P?
If P2P, would the hoster and the clients require port forwarding?
Improvements?
Any kind of help is appreciated! Thanks in advance
![:)](http://aut1.autoit-cdn.com/forum/public/style_emoticons/autoit/smile.gif)