Fundamentals

After settling on GameMaker2 as my platform of choice during the break, I want to set out by making some basic games to start off with and ramping it up one by one. This makes it much more achievable in a practical sense such that I can build on my skills gradually and get more creative as time goes on. Since GameMaker uses GML this means familiarising myself with the IDE and the language such that I actualise anything I want into actual code.

At its core, games can really be broken down into a few basic components. At a fundamental level, game logic is driven by the statement:

if event then act

This means that actions inside of a game occur after an event happens. This could be the click of a mouse, the pressing of a key or even the changing of frames (or steps) inside the game. In GameMaker terms, these are boiled down to Events, and code can be written to drive the actions once that event has occurred.

Last updated