EasyGameMaker is a website that allows you to create your own online games.
It's a game engine that has physics engine (Matter.js), visual programming (with blocks), artificial intelligence extension (Neuroevolution) and more.
You can create game logic using visual programming.
There is also an YouTube channel for Easy Game Maker tutorials: