You could use one of the many open source php/mysql based multiplayer gameengines. And insted of using a browser/html or flash/shockwave display the game, you use gamestudio as client.

It would be a rather slow (roundbased or round-time limited) game, but you can support a lot of users.

Its a more realistic approach for a hobby developer.