However, it is very beginner-friendly and includes excellent multi-platform publishing support, making it a great choice for anyone looking to create platformer or top-down games, such as shooters, role-playing, racers, Metroidvania, bullet hell, etc. GameMaker Studio 2 targets 2D games, which means it is not as versatile as other popular game engines such as Unreal Engine, Unity, or Godot.
As a hobbyist independent game developer, I am a long-time user of the Game Creation System (GCS) GameMaker Studio 2 by YoYo Games (owned by Opera).