HTML5 as a gaming platform

  • (2 Pages)
  • +
  • 1
  • 2

22 Replies - 7165 Views - Last Post: 16 April 2010 - 03:00 PM Rate Topic: ***-- 3 Votes

#1 johnmatthais  Icon User is offline

  • D.I.C Regular

Reputation: 12
  • View blog
  • Posts: 271
  • Joined: 21-January 09

HTML5 as a gaming platform

Posted 13 April 2010 - 08:49 PM

So, recently, I was shocked to log on to the website of one of my favorite indie companies and see that someone had recreated Quake 2 down to the pixel in HTML5. I then learned that the ability to create such a thing had been brought about by the development of WebGL.

So, I must ask. Does anyone see this as a new gaming platform that could pave the way for browser gaming? The game seems to work pretty well in full 3D.

Could it compete with Flash? I honestly think so.

Being able to run fully functional games with real content without the need for any arbitrary plugins is quite a convenience.

Now, this isn't to say it'll replace Flash. I don't think Flash will die out any time soon. With its accessibility, I can easily say that it will be around for a while. Besides, who doesn't have Flash installed these days?

All I'm saying is that it could easily compete with Flash in the webgaming category. We've already seen the Unity engine and Java used for web development. Why can't we see something like this used for web development, as well?

This post has been edited by johnmatthais: 14 April 2010 - 01:17 PM


Is This A Good Question/Topic? 1
  • +

Replies To: HTML5 as a gaming platform

#2 NeoTifa  Icon User is offline

  • ¿Dónde están mis pantalones?
  • member icon





Reputation: 1969
  • View blog
  • Posts: 14,474
  • Joined: 24-September 08

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 07:55 AM

HTML itsself is just a language to determine how a website looks if I'm not mistaken. I don't think you really program games in HTML. :/
Was This Post Helpful? 0
  • +
  • -

#3 PsychoCoder  Icon User is offline

  • Google.Sucks.Init(true);
  • member icon

Reputation: 1619
  • View blog
  • Posts: 19,853
  • Joined: 26-July 07

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 08:01 AM

That game was not created with HTML, it's created with the WebGL library. HTML cannot be a gaming platform as it's not a language, it's a markup syntax
Was This Post Helpful? 0
  • +
  • -

#4 Tom9729  Icon User is offline

  • Segmentation fault
  • member icon

Reputation: 178
  • View blog
  • Posts: 2,636
  • Joined: 30-December 07

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 10:19 AM

You guys are being too pedantic, HTML5 encompasses more than just HTML. Perhaps the thread title should be changed to "HTML5 As A Gaming Platform" as it's more descriptive.

WebGL isn't a library, it's a standard that anyone is free to implement, and most major browsers are already working on it.
Was This Post Helpful? 0
  • +
  • -

#5 modi123_1  Icon User is offline

  • Suitor #2
  • member icon



Reputation: 6438
  • View blog
  • Posts: 23,430
  • Joined: 12-June 08

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 12:35 PM

View PostTom9729, on 14 April 2010 - 11:19 AM, said:

You guys are being too pedantic, HTML5 encompasses more than just HTML. Perhaps the thread title should be changed to "HTML5 As A Gaming Platform" as it's more descriptive.

WebGL isn't a library, it's a standard that anyone is free to implement, and most major browsers are already working on it.


I think you are too broad and general with your definition of HTML5.

WebGL is a library.. it's a set of library files to help define javascript standards.
Was This Post Helpful? 0
  • +
  • -

#6 lesPaul456  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 173
  • View blog
  • Posts: 729
  • Joined: 16-April 09

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 12:43 PM

Quote

...WebGL isn't a library, it's a standard that anyone is free to implement, and most major browsers are already working on it.

Quote

...WebGL is a library.. it's a set of library files to help define javascript standards.


Yeah, it's in the name: Web Graphics Library (WebGL).
Was This Post Helpful? 0
  • +
  • -

#7 Tom9729  Icon User is offline

  • Segmentation fault
  • member icon

Reputation: 178
  • View blog
  • Posts: 2,636
  • Joined: 30-December 07

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 12:45 PM

View Postmodi123_1, on 14 April 2010 - 02:35 PM, said:

I think you are too broad and general with your definition of HTML5.

WebGL is a library.. it's a set of library files to help define javascript standards.

HTML5 standard includes Javascript, which you can write applications with. Saying "But HTML is just a markup language" is dancing around the point, as it was pretty clear the OP was referring to HTML5 as a standard. :)

WebGL is not a library, it's a standard that most major browsers are implementing. That doesn't mean it couldn't be implemented as a third party library/plugin (which is probably what is going to happen if Microsoft decides not to implement it in Internet Explorer).
Was This Post Helpful? 1
  • +
  • -

#8 johnmatthais  Icon User is offline

  • D.I.C Regular

Reputation: 12
  • View blog
  • Posts: 271
  • Joined: 21-January 09

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 01:14 PM

View PostTom9729, on 14 April 2010 - 11:45 AM, said:

HTML5 standard includes Javascript, which you can write applications with. Saying "But HTML is just a markup language" is dancing around the point, as it was pretty clear the OP was referring to HTML5 as a standard. :)
+1 for paying attention. No, really, I'm giving you rep for that one since none of the other responders did. The thread title was a bit off, but I'm pretty sure that the post itself was clear about it.

View PostTom9729, on 14 April 2010 - 11:45 AM, said:

WebGL is not a library, it's a standard that most major browsers are implementing. That doesn't mean it couldn't be implemented as a third party library/plugin (which is probably what is going to happen if Microsoft decides not to implement it in Internet Explorer).
Given that WebGL is based off of a form of OpenGL, and OpenGL is both open-source and in direct competition with DirectX, I can easily say that I don't have very high hopes for WebGL being implemented into IE on a first-party level. That is to say, given that anyone that would want the implementation of WebGL hasn't seen all the faults and gaping holes in IE's security level and moved on to Mozilla or Chrome by now.

Bashing IE aside, I'm serious. The trend seems to be that Microsoft employs proprietary first-party support *cough*Silverlight*cough* into its own applications and tells everyone else to go screw themselves. Hell, if you even want Flash, which is considered a requirement for web browsing, pretty much, then you have to install it on your own.

However, I think it's safe to say that since Unix and Mac OSX pretty much rely on OpenGL for all things graphics, that Safari will be seeing WebGL support asap, and Chrome as well, seeing as Google is very supportive of open sourcing everything they've done (Chrome, Chrome OS, and even the Android OS are all open source). It wouldn't be a bad idea to think that Mozilla will follow suit, either.
Was This Post Helpful? 0
  • +
  • -

#9 PsychoCoder  Icon User is offline

  • Google.Sucks.Init(true);
  • member icon

Reputation: 1619
  • View blog
  • Posts: 19,853
  • Joined: 26-July 07

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 01:20 PM

For the record Flash is known for crashing Chrome so I wouldn't say it really supports it, plus Chrome is a complete POS browser

Quote

Bashing IE aside, I'm serious. The trend seems to be that Microsoft employs proprietary first-party support *cough*Silverlight*cough* into its own applications and tells everyone else to go screw themselves. Hell, if you even want Flash, which is considered a requirement for web browsing, pretty much, then you have to install it on your own.


Wow what a statement, I had to install the Flash plugin for Opera & FF so I'm not sure sure I'm understanding that statement, except as a chance to take a shot at Microsoft.

And for the record, Apple also tells everyone else to go screw themselves so it's not something unique to Microsoft (if you want to argue this point take a look at Apple's closed computing requirements for the only languages they'll allow for development on the iPhone just to take a shot at Adobe
Was This Post Helpful? 0
  • +
  • -

#10 Tom9729  Icon User is offline

  • Segmentation fault
  • member icon

Reputation: 178
  • View blog
  • Posts: 2,636
  • Joined: 30-December 07

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 01:23 PM

View Postjohnmatthais, on 14 April 2010 - 03:14 PM, said:

However, I think it's safe to say that since Unix and Mac OSX pretty much rely on OpenGL for all things graphics, that Safari will be seeing WebGL support asap, and Chrome as well, seeing as Google is very supportive of open sourcing everything they've done (Chrome, Chrome OS, and even the Android OS are all open source). It wouldn't be a bad idea to think that Mozilla will follow suit, either.

Firefox
http://hacks.mozilla...gl-for-firefox/

Chrome
http://www.m0interac...gle_chrome.html

Safari
http://webkit.org/bl...bkit-nightlies/
Was This Post Helpful? 0
  • +
  • -

#11 Tom9729  Icon User is offline

  • Segmentation fault
  • member icon

Reputation: 178
  • View blog
  • Posts: 2,636
  • Joined: 30-December 07

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 01:31 PM

View PostPsychoCoder, on 14 April 2010 - 03:20 PM, said:

For the record Flash is known for crashing Chrome so I wouldn't say it really supports it, plus Chrome is a complete POS browser

Wow what a statement, I had to install the Flash plugin for Opera & FF so I'm not sure sure I'm understanding that statement, except as a chance to take a shot at Microsoft.

And for the record, Apple also tells everyone else to go screw themselves so it's not something unique to Microsoft (if you want to argue this point take a look at Apple's closed computing requirements for the only languages they'll allow for development on the iPhone just to take a shot at Adobe

Flash crashes everything. It's not that big of an issue any more with growing support for sandboxed plugins (newer IE, Lorentz, etc) though.

On a side note, what's wrong with Chrome?

Apple is probably more proprietary than Microsoft but occasionally something good comes out of them. Feel free to correct me if I'm wrong but Webkit, OpenCL, LLVM, and WebGL are all things coming from Apple that are NOT proprietary.

Bringing up the iPhone language debacle is a strawman and is completely unrelated to this discussion.

Yes the OP is undeniably aligned against Microsoft, but I think it's good that we have a few people to balance against your Google/Apple hatred. :)
Was This Post Helpful? 0
  • +
  • -

#12 johnmatthais  Icon User is offline

  • D.I.C Regular

Reputation: 12
  • View blog
  • Posts: 271
  • Joined: 21-January 09

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 02:33 PM

View PostPsychoCoder, on 14 April 2010 - 03:20 PM, said:

For the record Flash is known for crashing Chrome so I wouldn't say it really supports it, plus Chrome is a complete POS browser
I have no idea what you're talking about. I play Flash games in Chrome all the time and have never had a problem with them. Chrome is also extremely clean and streamlined with none of those useless toolbars clogging up the screen. I also have noticed significant browsing speed increases and even less memory usage when using Chrome. Best of all, it's got an open source version called Chromium, which is even being used inside of games for things like updaters, and even in-game browser windows. Want proof? Look at Overgrowth. It shouldn't be hard to find it if you look at the link I posted in the OP.

View PostPsychoCoder, on 14 April 2010 - 03:20 PM, said:

Wow what a statement, I had to install the Flash plugin for Opera & FF so I'm not sure sure I'm understanding that statement, except as a chance to take a shot at Microsoft.
The point is that IE comes standard. Why not make Flash a standard? Last I checked, even Apple's Software Update handles Flash.

View PostPsychoCoder, on 14 April 2010 - 03:20 PM, said:

And for the record, Apple also tells everyone else to go screw themselves so it's not something unique to Microsoft (if you want to argue this point take a look at Apple's closed computing requirements for the only languages they'll allow for development on the iPhone just to take a shot at Adobe
This is so arbitrary that it's not even worth mentioning. I'm a long-time Apple user (we've had Apple computers in the house since I was born in 1993) and I personally have used an Apple up until this past January when my Macbook Pro's logic board fried and we didn't have the money to replace it, so I was placed with an ASUS. I'm mainly a musician. With apps like Garageband on the Mac, it's really no wonder I'm biased towards Apple. It's user friendly, relatively virus free, and now even supports near-fluid emulation of Windows, as well as running on Unix. Really, what's not to love now (besides Steve Jobs still running the company)?

I also had a thing for using Xcode back in the day, but now I can't, shamefully.

View PostTom9729, on 14 April 2010 - 12:31 PM, said:

Flash crashes everything. It's not that big of an issue any more with growing support for sandboxed plugins (newer IE, Lorentz, etc) though.


View PostTom9729, on 14 April 2010 - 12:31 PM, said:

Apple is probably more proprietary than Microsoft but occasionally something good comes out of them. Feel free to correct me if I'm wrong but Webkit, OpenCL, LLVM, and WebGL are all things coming from Apple that are NOT proprietary.
This is my point. Apple openly supports open source software. To my recollection, OpenGL wouldn't be supported on Windows if it were really all that up to Microsoft.

View PostTom9729, on 14 April 2010 - 12:31 PM, said:

Yes the OP is undeniably aligned against Microsoft, but I think it's good that we have a few people to balance against your Google/Apple hatred. :)
I just support open-source software. It tends to work out better in the long run.
Was This Post Helpful? 1
  • +
  • -

#13 lesPaul456  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 173
  • View blog
  • Posts: 729
  • Joined: 16-April 09

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 03:49 PM

How did this suddenly turn into a Apple vs. Microsoft argument?

@johnmatthais: I was reading some articles about this, and from what I read, it appears that this could potentially provide some competition for Flash (although I don't think that's its purpose). However, it's still very limited in what it can do, so don't expect Unity quality games any time soon.
Was This Post Helpful? 0
  • +
  • -

#14 johnmatthais  Icon User is offline

  • D.I.C Regular

Reputation: 12
  • View blog
  • Posts: 271
  • Joined: 21-January 09

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 03:54 PM

View PostlesPaul456, on 14 April 2010 - 02:49 PM, said:

How did this suddenly turn into a Apple vs. Microsoft argument?
Honestly, I don't know. I meant to keep my last post more on-topic, but both of the posts I quoted were off.

View PostlesPaul456, on 14 April 2010 - 02:49 PM, said:

@johnmatthais: I was reading some articles about this, and from what I read, it appears that this could potentially provide some competition for Flash (although I don't think that's its purpose). However, it's still very limited in what it can do, so don't expect Unity quality games any time soon.

I don't expect Unity quality games. I also don't expect Unity quality games out of Flash, either, though.

Not that fully featured 3D games at all would really be completely functional yet. It still doesn't allow the mouse to be locked in, if you didn't notice. Of course, it's not without good reason.

The point is that, given that it doesn't require any arbitrary downloads, which I still think should be standard and updated with the browser by now, it could easily gain a foothold in the 2D gaming community.

Also, from a Javascript vs ActionScript viewpoint, I know I've learned more Javascript than ActionScript in my high school classes. There are definitely more people (students and schools, especially) that would be more interested in teaching this than Flash. Given that the Webkit is pretty much available to anyone for free, it wouldn't be all that budget breaking either.

This post has been edited by johnmatthais: 14 April 2010 - 03:56 PM

Was This Post Helpful? 0
  • +
  • -

#15 SixOfEleven  Icon User is offline

  • using Caffeine;
  • member icon

Reputation: 929
  • View blog
  • Posts: 6,316
  • Joined: 18-October 08

Re: HTML5 as a gaming platform

Posted 14 April 2010 - 07:55 PM

A believe another problem with Flash is that it still does not support 64-bit browsers. From what I recall, the only 64-bit browser I've found so far is IE-8, which is sad as well.

I would like to see better browser based games in the future, and this does look promising.
Was This Post Helpful? 0
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2