JavaScript game engines

edited in Questions and Answers
What JavaScript game engines have you used, and what can you recommend?

I see GGJ2014 is sponsored by EnchantJS which is free to use and I've seen some Ludum Dare entries done in ImpactJS but that's $99

Comments

  • Quick looking around showed also:
    - 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).
  • edited
    I have used ImpactJS. It's fairly decent, although quite minimalistic (if you are used to Unity). Still worth the money if you have it.
  • edited
    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
  • Apparently Three.js and Babylon.js are fairly popular (and both are free).
  • 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.
  • *scratches eyes* yes it actually is Insomniac O_O

    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!
  • Karuji said:
    *scratches eyes* yes it actually is Insomniac O_O
    He's like Bigfoot...Even today some question his existence...
  • Karuji said:
    *scratches eyes* yes it actually is Insomniac O_O
    Yeah...it's been a while :P
    Thanked by 1edg3
Sign In or Register to comment.