19

I want to start learning HTML5 with canvas by building a simple 2d game. I want to build one that looks like this one: http://www.youtube.com/watch?v=h4SgiVCPfPk

Do you recommend any framework or game engine I could use to do this?

Jason Sturges
  • 15,855
  • 14
  • 59
  • 80
pimpampoum
  • 5,816
  • 6
  • 24
  • 27
  • PixiJS is a more recent and very promising looking graphics engine. https://github.com/GoodBoyDigital/pixi.js/ – null Apr 30 '13 at 22:51
  • @mic html5bookmarks, lists jQuery as a framework when its a library, and doesn't have AngularJS in its list, not so sure its all that! – Neil Aug 03 '13 at 14:31

5 Answers5

13

I would recommend using EaselJs for a 2D game using canvas. You will find some great examples on the site, and a pretty decent documented api to get you going.

Neil
  • 7,861
  • 4
  • 53
  • 74
8

I'll offer you an alternative in the form of MelonJS Which has some excellent documentation and very easy to get up and running.

Biped
  • 146
  • 1
  • 5
2

I would recommend CAAT → http://labs.hyperandroid.com/static/caat/

Here a tech demo (canvas): http://labs.hyperandroid.com/static/caat/sumon/canvas/Sumon.html

It's easy to use and powerful, it has a good documentation and a lot of official tutorials. If you are interested to publish your game on the mobile devices, it is the first supported engine by the Ludei.com team - http://ludei.com/tech/cocoonjs

Francesco Casula
  • 26,184
  • 15
  • 132
  • 131
1

You can try chem.

It's optimized for rapid development so it's perfect for a little game prototype idea.

andrewrk
  • 30,272
  • 27
  • 92
  • 113
1

For developers familiar with Backbone, you can try Backbone Game Engine. Built to work on the Web, and in CocoonJS. Super Mario Bros level 1-1 was written as a demonstration.

Martin Drapeau
  • 1,484
  • 15
  • 16