Make HTML5 Canvas more like Flash or SL

For discussions about game development that does not fit in any of the other topics.
Post Reply
User avatar
Jackolantern
Posts: 10891
Joined: Wed Jul 01, 2009 11:00 pm

Make HTML5 Canvas more like Flash or SL

Post by Jackolantern »

While it is true that HTML5, and in particular, the canvas element are going to be the future of the web, many people are having a hard time adapting. The entire operation and mechanics of HTML5 canvas is completely different from Flash and Silverlight (read: canvas is archaic compared to those 2), and some people (myself included) find this very frustrating. No idea of a "stage", no hierarchy of elements (aka "display list"), no retained mode drawing, little-to-no built-in animation, and on and on.

I came across a very neat sounding library called Easel JS that looks promising. While I have not dug too deeply into it, it seems to emulate a lot of Flash-like features. Some of this is basically just sugar, but then some of it looks like it would keep you sane while trying to code some more complex Flash-like apps (basically, it is almost a necessity).

Anyway, I will be checking it out over the next couple of weeks, but I figured I would give word on it now in case someone wants to check it out, too.
The indelible lord of tl;dr
Xaleph
Posts: 897
Joined: Mon Feb 07, 2011 2:55 am

Re: Make HTML5 Canvas more like Flash or SL

Post by Xaleph »

Looks good:

here`s some other resources you can look at jack

Very cool library:
http://raphaeljs.com/
and worthy alternative ( more active )
http://paperjs.org/

Some other articles and demo`s
http://www.mrspeaker.net/dev/parcycle/
http://www.professorcloud.com/mainsite/ ... nebula.htm
http://bomomo.com/
http://hakim.se/experiments/html5/magnetic/02/

Videos:
http://videos.sapo.pt/Dw3k6DwYrGHOsBEDodqo
User avatar
Jackolantern
Posts: 10891
Joined: Wed Jul 01, 2009 11:00 pm

Re: Make HTML5 Canvas more like Flash or SL

Post by Jackolantern »

Thanks for the links :D

That Raphael library looks a lot like Easel as well, but may be a bit better documented :)
The indelible lord of tl;dr
Post Reply

Return to “General Development”