Thanks for all the input guys, it's very much appreciated. I'm one of those people who's done alot of 'old skool' programming but have shied away from this newer stuff, simply because I don't like it.
But I've had a look through loads of tutorials last night and JavaScript looks very easy - it's basically HTML (which I've used a lot anyway) and a simple BASIC language and I followed the tutorials very easily. It certainly looks capable of building the kind of simple browser that I'm contemplating for my text-based game.
The only bit I'm still confused about is the server and how to communicate with it. I started looking at XML and that looks like the right way to go. I'll try the tutorials on that tonight.
I assume I'm right in saying that I could run the server in the same way that I did my Blitz server/client - i.e have the computer set up in my house and all connections come directly here? I was under the impression that modern servers need to be stored on a host somewhere - not sure why I was thinking that.
And when you say I could use any language for the server, would that include Blitz3d? That would be very handy if it does, because I know B3D like the back of my hand and would mean much less learning to get started.
But I've had a look through loads of tutorials last night and JavaScript looks very easy - it's basically HTML (which I've used a lot anyway) and a simple BASIC language and I followed the tutorials very easily. It certainly looks capable of building the kind of simple browser that I'm contemplating for my text-based game.
The only bit I'm still confused about is the server and how to communicate with it. I started looking at XML and that looks like the right way to go. I'll try the tutorials on that tonight.
I assume I'm right in saying that I could run the server in the same way that I did my Blitz server/client - i.e have the computer set up in my house and all connections come directly here? I was under the impression that modern servers need to be stored on a host somewhere - not sure why I was thinking that.
And when you say I could use any language for the server, would that include Blitz3d? That would be very handy if it does, because I know B3D like the back of my hand and would mean much less learning to get started.