Construct ist eine HTML5-Engine, die per Events (Vorgefertigte Events für Click, Drag, Move) programmiert werden kann (ähnlich wie Gamemaker). Sie war lange Zeit nur per PC-Programm zugänglich (mit HTML5-Export), existiert nun seit geraumer Zeit auch eine WebVersion und ist damit auch für Mac nutzbar.
Damit ist Construct3 eine Anlaufstelle für ’native‘ HTML5-Engine-Games, die per grafischer Oberfläche programmiert werden.
https://www.construct.net/ch/make-games/free-trial
Eine mehr Code basierte HTML5-Engine wäre Phaser.