When it comes to game development, many people see it as a distant, daunting task, that is only made for programmers. The purpose for this thesis is to describe and analyse the development of a 2D game in Game Maker Studio 2. The thesis goes in depth as to how a game can be developed in GameMaker Studio 2 and what problems developers can run into. The thesis starts with an explanation of the details of what is needed for a game to be made in GameMaker Studio 2 and explores the different parts of the engine. It goes through specific steps and processes for making a game and using the tools of GameMaker Studio and the GameMaker Language to best create the game.The thesis explains the plan that was made to make this game, how the game itself i...