Haven't tried any myself, perhaps @davemsdevsa could share some light with the HTML5+JS game dev stuff he has been doing of late?
The closest I have been to using a proper JS game engine was when using FuzzySpoons game engine Laboratory, but that was more a desktop app use of JS than a web based one (which I am assuming you are interested in).
I've been messing around with CreateJS recently. It seems pretty decent. The focus is on making an environment that is familiar to people who have worked with Flash. It's not exactly a complete game engine, but does rendering, sprites, collision detection, input handling, sounds and pretty much all the basics that you need to make a game. I found the draw a little slow on Firefox though, but this seems to be a canvas issue, and not the engine itself.
I did find a lot of info on the web is for older versions and used functions that have since been deprecated, but the official tutorials were decent, and the documentation had most of what I needed to get going.
Anyway, I made this thing a couple weeks ago with approximately zero JS experience
http://createjs.com/#!/CreateJS is fairly flexible and is easy to jump into if you have experience with Flash. The latest version of Flash Pro converts Flash to HTML5 using CreateJS so it's being actively maintained.
http://phaser.io is another good looking option at the moment with lots of examples and documentation.
Comments
- http://gamequeryjs.com/
- https://github.com/bebraw/jswiki/wiki/Game-Engines <- quite a few listed here
- http://craftyjs.com/
Haven't tried any myself, perhaps @davemsdevsa could share some light with the HTML5+JS game dev stuff he has been doing of late?
The closest I have been to using a proper JS game engine was when using FuzzySpoons game engine Laboratory, but that was more a desktop app use of JS than a web based one (which I am assuming you are interested in).
I did find a lot of info on the web is for older versions and used functions that have since been deprecated, but the official tutorials were decent, and the documentation had most of what I needed to get going.
Anyway, I made this thing a couple weeks ago with approximately zero JS experience
http://phaser.io is another good looking option at the moment with lots of examples and documentation.
Also I've used Lab2D for some stuff, but that was quite a few years ago.
Looking to do some more JS stuff soon though!