You can download and use GameMaker free of cost for non-commercial purposes. The free version allows you to use the engine for learning and creating games on most platforms without upgrading. To publish on platforms like Windows, Mac, mobile, or consoles, you'll need to purchase a GameMaker subscription (Creator, Developer, or Console tiers).