So where does one start? How can we possibly sift through this massive pile of entries?
Some popular options
If you’re just getting started, then there are way too many to go through and analyze; You can forget about creating a prototype or sample with each one — it’ll take you quite a while.
Here’s a list of some popular options which have proven track records — not only for “beginner easy”, but also for use in high quality online games.
- Phaser – “a fast, fun and free open source HTML5 game framework”. It’s tough to argue against reaching for Phaser for your online game development needs. Spearheaded by Richard Davey, @photonstorm, who first cut his teeth with the (then popular) Flash toolkit Flixel, Phaser has a good track record of features and performance across desktop and mobile web browsers.
- Create.js – “A suite of modular libraries and tools which work together or independently to enable rich interactive content on open web technologies via HTML5.”. Again, it’s another toolkit that’s not really marketed or branded as a “game engine” per se, but is an extremely popular choice for creating online games. Originally created by Grant Skinner, @gskinner, it is probably the closest library which uses ActionScript3-like lingo and concepts; popular from the Flash era of game creation.
- “Vanilla Js” – Depending on your project and game requirements, not using any real framework is also a viable option in the online world of game creation. There are lots of projects which focus on story telling and/or other “low tech” game design which allows for creative use of web programming.