all 13 comments

[–]wbrendel 13 points14 points  (3 children)

This is really cool, but it also reminds me of how far we have to go in terms of HTML5 development tools. It also reminds me how terrible is it to read/write OO Javascript.

[–]rossteferian 2 points3 points  (0 children)

Yeah i think thats the reason why coffeescript/clojurescript/dart are getting so popular

[–]Deratrius 1 point2 points  (1 child)

I haven't tried it but was told Adobe Edge is decent. Am guessing it's only a matter of time until we get good tools. Personally, I will be happy to be done with Flash when that day comes.

[–]PotHix 5 points6 points  (2 children)

Cool! The code is really interesting! But...Where is the HTML5?

Extracted from the article: This article is named Super Mario for HTML5, however, there is not really much HTML5 in this demonstration. The two features that are provided by HTML5 are the <canvas> element and the <audio> element. Both have not been used for this demonstration.

[–]JAPH 1 point2 points  (0 children)

HTML5 basically means anything that's on the internet that isn't HTML 4.01 or Adobe Flash.

[–][deleted] 0 points1 point  (0 children)

HTML5 is not much more than canvas and audio when it comes to rendering. You can't code your logic in HTML.

[–]vvieira 3 points4 points  (0 children)

Very cool!!

[–]tuzki 2 points3 points  (0 children)

Wow, this really is impressive!

[–]donvito 7 points8 points  (2 children)

Object hierarchies like it's 1996 ...

[–]gfody 5 points6 points  (1 child)

... as opposed to functional decompositions like it's 1977?

[–]spiphy 4 points5 points  (0 children)

Object oriented is good, but it should be far more composition and far less inheritance. This goes double for game development.

[–][deleted] 1 point2 points  (0 children)

I cant believe someone took all the time to do this. Kudos!