QuestNet Games over the Web

Alex
27 Nov 2006, 15:50
I am currently testing something which I think is quite cool - you can now for the first time play QuestNet games using nothing more than a web browser.

[I've now taken the demo down. Thanks to all who tried it]

All you need is a web browser that supports JavaScript and Flash. I've tested it on IE7 and Firefox 2 so far.

Alf
27 Nov 2006, 16:21
Works for me, Alex. That's my goal, to have a Quest system that will allow me to create games using Quest which does not need any installed client, only the browser. Please keep me posted on the progress. Many thanks! - Alf

I think Im Dead
27 Nov 2006, 18:54
That is very awesome, is this a further development of the adapter.exe aspect of QuestNet or is it a seperate project in itself? Either way it's very cool, and if arena had a little more functionality it'd be a cool showcase of QuestNet. Heh, like adding /list and /tell functions, removing the look functionality, and link to it from the AxeUK website as a web-based chatroom made entirely in ASL.

P.S. Haha, I ate the banana, and it was delicious

Alex
27 Nov 2006, 19:02
Yes it's an updated Adaptor.

The JavaScript and Flash used allows the web browser to make a socket connection. This connects to the Adaptor which then connects to QuestNet Server, in a similar way to how it proxies Telnet connections.

Because it's a socket connection rather than Ajax, updates (like other players moving around) are very quick, and the web server isn't being repeatedly hammered unnecessarily.

The web server itself just serves the HTML, JS and SWF files, but it needs to be on the same subnet as the Adaptor because of the way Flash restricts socket connections for security.

paul_one
27 Nov 2006, 23:04
Well, I've tried in Linux, and it doesn't like it one bit..

I had to laugh when I first tried it though... I clicked and then firefox just seemed to vanish into mid-air :D .

It's apparently not version-specific, but more linux-specific.. I'll have to try out with a different/clean distro install (I need to get my laptop up and running properly for this).. But I can still use wine to run firefox which connects smoothly.

I have a sneaky feeling it may be flash-related, although I also tried it with the newest update from adobe - still no joy..

Very nice work though..

GameBoy
28 Nov 2006, 01:08
Works perfect. Should make it an official script to use on websites :)

Merrie
25 Dec 2006, 17:48
Looking forward to seeing this Alax, would be a perfect solution for me as Im working on web based games.

Elexxorine
26 Dec 2006, 02:49
This is going to be the best thing quest could have, as having to download a client to paly one game and be trouble-some and put some people of. Well done, Alex.

Merrie
21 Jan 2007, 17:01
Hi Alex, any new, news on the web based application? Thanks!

Alex
27 Feb 2007, 11:55
The web-based client is currently being tested on textadventures.co.uk (although for single player games, but the client and adaptor are the same). This is going quite well, and I've made some improvements in the last week to the reliability and speed.

If anybody wants to have a go at setting this up on their own Windows-based server, please let me know and I'll send you the files and instructions you need.

Once the testing is complete and I've made a few more changes and enhancements to the server software, this will become available as a packaged product (probably with QuestNet Server Pro).

Elexxorine
28 Feb 2007, 14:14
I'd like to test that for you, Alex!