UE4 is free to use with the full list of features and you only have to pay royalty after getting your first $1 million from the project (and that's just the default case, you can always discuss custom license with an upfront fee, if you want to). Booktopia has Practical Gamemaker Projects, Build Games with Gamemaker Studio 2 by Ben Tyers.
At the same time, each major version update is painless so you can upgrade your project during development to get new features. Alpha Blending and Alpha Testing There are two draw functions included in GameMaker Studio 2 which are often over-looked, but they can both dramatically. Later while working with Unreal, I've realized it has very consistent roadmap with constant improvements and adding new features. Welcome to the GameMaker Studio 2 user manual This document is divided into three parts with the aim of getting you introduced to the interface and basic workings of GameMaker Studio 2 before going on to more advanced usage and the functions available through our propriety scripting language GML or our visual scripting tool Drag and Drop. with STEM by 1) programming in the GameMaker Language (GML), 2) using games to. Blueprints are very helpful for beginners, C++ has a lot of "syntax-sugar" - macroses, a lot of convenient in-engine types for everything. GameMaker Studio 2 has a series of functions in GML to deal with buffers. And suddenly it clicked, everything works as I expecting, UI is clear and much more powerfull, no need to build custom tools to work on the game itself. After some time, I've decided to try UE4 despite there was a lot of rumors that it's "heavy" or requires an AAA team.
But never get it worked because of the clunky UI which is very hard to understand for a new user. GameMaker Studio 2 is a tool designed to empower you and your team to make new and innovative games as well as prototype ideas in the fastest and most intuitive way possible across multiple target platforms. When I started to learn game development, I've tried to use Unity multiple times because it's the most popular option.