Construct 2 is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is GDevelop. It's not free, so if you're looking for a free alternative, you could try Godot Engine or Wick Editor. If that doesn't suit you, our users have ranked more than 50 alternatives to Construct 2 and many of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Construct 2 are Scratch (Free, Open Source), RPG Maker (Paid), ENIGMA - LateralGM (Free, Open Source) and Defold Engine (Free, Open Source).
Amethyst uses gfx-rs to render graphics with Vulkan or Metal. It is meant to be used for 2D and 3D, with various utilities for both types of games. It should be beginner friendly but also allow more advanced uses such as custom render passes and GLSL shaders.
A game-engine fully integrated in Blender UPBGE is an open-source, 3D game engine forked from the old Blender Game Engine and deployed with Blender itself. This unified workflow is its main strength, as you can make your game from start to finish without leaving Blender.