Recs.
Updated
Game Develop is a free game creator allowing to create HTML5 and native 2D games without coding.
SpecsUpdate
Pros
Pro Lots of features to build games
The engine includes pathfinding, physics engine, multitouch support, custom hitboxes, platformer engine, tiled maps, multiple layers and cameras out of the box.
All of these features can be used without programming knowledge, using the visual editors.
Pro Easy to use
The whole interface is intuitive and easy to learn: each part of the game can be designed using visual editors. The objects editor is used to create the objects of the game, the scene editor help you to build the levels of your game and the events editor allows to give life to the whole game without programming.
Cons
Con Optional subscription not mentioned on main site
While the engine is free and open source as stated on the main website, it does not mention that some optional features and services are actually activated through a paid subscription (two tiers: 2€ and 7€). Those features are: no nag screen shown when debugging, additional metrics available on games dashboard, access to more than 2 cloud exports per day (unlimited local export can be done without subscription, provided the right packaging tools are installed and configured), easy removal of GDevelop splash screen (can be done manually without subscription).