- Strongest game engine is phaser.io.
- VERY easy to write games
- supports mobile and cordova
- works with "Tiled" tile editor.
- interactive sandbox (blocked) (http://phaser.io/sandbox/edit/3)
- See a cool demo here: https://www.youtube.com/watch?v=0Mu1yAkkEi8
- free lynda.com tutorial: http://www.lynda.com/Phaser-tutorials/HTML5-Game-Development-Phaser/163641-2.html
- very good tutorial (blocked) (http://phaser.io/tutorials/making-your-first-phaser-game)
- tilemaps
- jsbin (web based run your own, includes phaser and many libraries)
- http://codiad.com/ (web based, can host your own)
- mozilla thimble (web based, online seems blocked)
- Brackets (winner, MIT, geared towards web dev)
- Atom
- jsbin
- http://codepen.io/
- https://koding.com/
- https://popcorn.webmaker.org/#chooser (?)
- http://livecodelab.net/play/index.html
- http://livecoder.net/
- http://www.ianbicking.org/blog/2013/11/live-programming-walkabout.html
- very cool: http://codecombat.com/play
- http://www.calormen.com/jslogo/
- http://arisgames.org/make/ (?)
- http://sketchpad.cc/
- http://www.openprocessing.org/
- processing
- https://www.gethopscotch.com/ (like scratch on mobile device)
- http://www.crunchzilla.com/code-monster
- cool overview: https://code.org/learn
- too gamey, not codey enough
- nice: https://www.makeschool.com/build-an-iphone-game-in-your-browser
- https://www.khanacademy.org/computing/computer-programming
- https://www.khanacademy.org/computing/computer-science
- https://studio.code.org/
- chrome livereload
- (https://github.com/bebraw/jswiki/wiki/Game-engine-feature-matrix)
- (https://github.com/showcases/javascript-game-engines)
- (http://blogs.perceptionsystem.com/20-wonderful-html5-game-engines)
- http://phaser.io/ (blocked, strong, mobile) (10,000 stars)
- turbulenz (blocked, mobile) (2,400 stars) (kinda commercial)
- crafty (mobile) (1,900 stars)
- melon js (1,500 stars)
- lime.js (blocked, mobile) (1300 stars)
- qunitus (mobile) (1,000 stars)
- pandajs (blocked, mobile) (400 stars)
- http://createjs.com/
- pixy probably too advanced (https://github.com/pixijs/pixi.js)
- babylonjs (playground blocked)
- http://canvasengine.net/
- gamesalad (blocked)
- http://worlds.kodugamelab.com/browse
- stencyl (blocked)
- impactjs (commercial)
- https://www.scirra.com/construct2 (commercial)
- pygame (python)
- love2d (lua)
- http://lambda-the-ultimate.org/node/543
- http://www.verber.com/mark/cs/kids.html
- Squak
- DrScheme
- DrRacket
- Logo
- Python (especially with IPython Notebooks. can be served very well out of Vagrant+VirtualBox)