Very nice system! Good job.
Feels reasonably fast to me from the UK. I got server gs-d40ada66.tads.io. I noticed this is in eastern US - Amazon do have a Western European (Ireland) location that would be much faster for users like myself; but it also costs a bit more to host there so I’d totally understand why you might not want to use that.
Two minor issues:
- The URL I was redirected to includes a custom port, 50773 (though that appears to change.)
If at all possible I’d highly recommend you find a way to get it hosted on standard HTTP port 80 - perhaps with a single Apache instance that transparently proxies to the local game servers on whatever port. If Apache mod_proxy doesn’t like the dynamic/changing local port numbers, then perhaps a coded solution in PHP or similar would be appropriate. (I can check further on mod_proxy configuration options for you if that’d help.)
It’s a problem because the current URLs are likely to be inaccessible to many people behind corporate firewalls, which will specifically allow only certain outbound ports such as 80 and 443. Equally they may also be behind a transparent HTTP proxy which enforces the same restriction.
So you may find that many people working for big companies are currently unable to while away their working hours playing games on your servers
- This is the first TADS 3 online game I’ve played. I get a persistent red Javascript warning in the bottom right, saying:
Javascript error: Script error.
Window: main ()
Line: 0.
It’s persistent as in it always comes back when I reload the page. It goes away when I click the Ignore button.
Browser is Chrome 17 on OSX.