I have a Processing sketch/game that I want to make multiplayer over the internet. I'm using the UDP library and it works well over the local network.
I can get it to work in peer to peer communication by using port forwarding on one sketch and 'connecting' to it from the other. I don't want to release the game like that though because it doesn't make sense to have your users fiddling around with their users just to get the game to work.
What I want to do now as a potential solution is to use a central server that processing clients can connect to in typical client/server configuration. I have access to a web server that I would like to use for this task.
So what I want to know is: Can I use Processing for this server side part hosted on my web server? Do you know of any alternative configuration that I could use? I'm open to pretty much anything at this point.