Construct 3 is a powerful 2D game development engine which uses Scirra's intuitive event system to allow its users to build all kinds of games and apps.
Nakama is an open-source distributed social and realtime server for games and apps. It has a large set of services for users, storage, and realtime communication; as well as specialized APIs like realtime multiplayer, groups/guilds, and chat.