EOSERV Forum > Programming > HTML Client [Concept]
Topic is locked.
Page: << 1 2 >>
HTML Client [Concept]
Author Message
Post #122930 HTML Client [Concept]

Basically did this ages ago because of a client thread hah, just wondering if anyone had any ideas how I could go about maybe trying to implement this in a PHP / HTML Web based client ? And whether it'd even be possible.. I know HTML5 has some animation support, but not all browsers support HTML5.. I just started this thread to gain some possible ideas I can look into really. Here's what I got so far: http://dl.dropbox.com/u/11185926/Release%20EOclient/index.html

Screenies:

 

---
If money doesn't grow on trees, then why do banks have branches?
13 years, 19 weeks ago
Post #122932 Re: HTML Client [Concept]

Oh god, I almost slapped Sordie when she tried doing this.

There's so many problems getting it to work in more than one browser since they'll do stupid stuff like load things slightly differently, or ignore your right click hooks; and keyboard input, if even possible somehow, would be extremely clunky. Real-time games don't work well in browsers.

The menu looks great, but once you get past there it all goes down-hill.

13 years, 19 weeks ago
Post #122934 Re: HTML Client [Concept]

I swear I remember some one else doing some thing like this not to long ago.. But I don't think they got very far.

(sausage posted before me lol)

---
http://www.ctronic.ga
http://www.tsu.co/Deltro
https://www.reverbnation.com/deltro9
13 years, 19 weeks ago
Post #122938 Re: HTML Client [Concept]

https://eoserv.net/forum/topic/17019&p=2 is where it started I think, but yeah I agree with sausage.. I've thought about how I would go about it but practically it wouldn't work as a platform for an MMORPG because of the implication of browser support :l but yeah as the thread suggests it is just a concept xD

---
If money doesn't grow on trees, then why do banks have branches?
13 years, 19 weeks ago
Post #122941 Re: HTML Client [Concept]

What I would do is if you are doing this, I would make a browser specificly for it. But that would kinda eliminate the point. I thought about making a little flash solo version before but i got bored cutting out the sprites.

---
Andrewbob - I would be on the fucking copter of rofls

Programmer, Web Developer, and Graphics Designer
13 years, 19 weeks ago
Post #122944 Re: HTML Client [Concept]

Looks great.

13 years, 19 weeks ago
Post #123025 Re: HTML Client [Concept]

It's definitely possible. Don't listen to Sausage. The browser is the future platform upon which pretty much everything will run. With new technologies this stuff is largely becoming possible now, and it's the future.

For this type of thing you basically have two options: HTML5 or Native Client (NaCl).

Native Client, put simply, is a technology built into chrome that allows you to run sandboxed native code. You can run C++ in browser without compromising much speed (the benchmarks I've seen put native client code running only about 5-10% slower on chrome than it would in a desktop application). It's really impressive stuff, actually, and native client is just starting to pick up steam. Console quality games can now run in the browser, it's really impressive. Bastion is the best example (previously an xbox game) that I've seen so far. Check it out in the chrome web store ifyou like.

With native client you could develop a client in C++ to run in the browser. Doing this, though, will make your game only work in Chrome. (All the important people use chrome anyway, though.) Your other option, which you probably intended on using is HTML5.

With HTML5 you can take advantage of the canvas element. For networking you can take advantage of HTML5 WebSockets. These should be supported in most modern browsers: Chrome, FF (4+?), IE9+, etc.. (I know there was a security issue with the WebSocket protocol that some research team discovered and it caused some browsers to disable WebSockets by default, but I'm pretty sure this has already been fixed; it was a while ago).

It's definitely possible with new technologies, and although they might not be fully supported now I think it's a much better idea to develop for a platform that is starting to bloom and grow massively rather than one that is going to slowly die.

I started developing an HTML5 game engine (if you can call it that) a while back for fun. It was more like a weekend hack together just to mess around with canvas, but whatever. I even implemented basic networking support. It was an interesting proof of concept. Nothing amazing but it's pretty cool. You can walk around, spawn monsters and shit. You can check it out here: http://dev.rakuhana.org/CANVAS/wut/pc.php (networking is disabled since I don't keep the server running).

I'd say go for it, it would definitely be cool to see.

13 years, 19 weeks ago
Post #123028 Re: HTML Client [Concept]

andrew tried to do a eo client in html but then failure

---
~~ When life give you pasta, you eat it ~~
13 years, 19 weeks ago
Post #123049 Re: HTML Client [Concept]
Arcitex posted: (14th Jan 2012, 05:40 am)

It's definitely possible. Don't listen to Sausage. The browser is the future platform upon which pretty much everything will run. With new technologies this stuff is largely becoming possible now, and it's the future.

For this type of thing you basically have two options: HTML5 or Native Client (NaCl).

Native Client, put simply, is a technology built into chrome that allows you to run sandboxed native code. You can run C++ in browser without compromising much speed (the benchmarks I've seen put native client code running only about 5-10% slower on chrome than it would in a desktopapplication). It's really impressive stuff, actually, and native client is just starting to pick up steam. Console quality games can now run in the browser, it's really impressive. Bastion is the best example (previously an xbox game) that I've seen so far. Check it out in the chrome web storeifyou like.

With native client you could develop a client in C++ to run in the browser. Doing this, though, will make your game only work in Chrome. (All the important people use chrome anyway, though.) Your other option, which you probably intended on using is HTML5.

With HTML5 you can take advantage of the canvas element. For networking you can take advantage of HTML5 WebSockets. These should be supported in most modern browsers: Chrome, FF (4+?), IE9+, etc.. (I know there was a security issue with the WebSocket protocol that some research team discoveredand it caused some browsers to disable WebSockets by default, but I'm pretty sure this has already been fixed; it was a while ago).

It's definitely possible with new technologies, and although they might not be fully supported now I think it's a much better idea to develop for a platform that is starting to bloom and grow massively rather than one that is going to slowly die.

I started developing an HTML5 game engine (if you can call it that) a while back for fun. It was more like a weekend hack together just to mess around with canvas, but whatever. I even implemented basic networking support. It was an interesting proof of concept. Nothing amazing but it's prettycool. You can walk around, spawn monsters and shit. You can check it out here: http://dev.rakuhana.org/CANVAS/wut/pc.php (networking is disabled since I don't keep the server running).

I'd say go for it, it would definitely be cool to see.


Hmm Amazing insight, I didn't know chrome even had such features... I use Iron. 
---
http://www.ctronic.ga
http://www.tsu.co/Deltro
https://www.reverbnation.com/deltro9
13 years, 19 weeks ago
Post #123062 Re: HTML Client [Concept]

Is this going to be a release or something?

13 years, 19 weeks ago
Post #123077 Re: HTML Client [Concept]

One word JAVA

---
I am an alien and not crazy!
13 years, 19 weeks ago
Post #123078 Re: HTML Client [Concept]

Whats Java got to do with this?

13 years, 19 weeks ago
Post #123089 Re: HTML Client [Concept]
Pine posted: (14th Jan 2012, 11:19 am)

Whats Java got to do with this?


Lawl. Java can be used to make web applications. It is also most commonly used for it.
---
Andrewbob - I would be on the fucking copter of rofls

Programmer, Web Developer, and Graphics Designer
13 years, 19 weeks ago
Post #123099 Re: HTML Client [Concept]

Yeah Java or Flash. I haven't really looked at HTML5, but from what I saw of the game engine it could work. 

---
Love you too.
13 years, 19 weeks ago
Post #123103 Re: HTML Client [Concept]
Desmond posted: (14th Jan 2012, 11:09 am)

One word JAVA


One word: No.

Stop bringing that up, you already admitted you don't know much about this stuff. What's up with this community and giving uninformed opinions?

Flash isn't a good idea either.
13 years, 19 weeks ago
Page: << 1 2 >>
Topic is locked.
EOSERV Forum > Programming > HTML Client [Concept]