Overview Tips and issues Tutorials

Building block reference list

Building blocks are abstract objects which the user can place and edit to program a certain behaviour into the game. The following building blocks are availible inside the audio game maker environment:

Timer building block

This building block can be set to count down in seconds.

see Timer properties
see Timer reactions

Trigger building block

This building block is very flexible and can be used to make conditions to which you can attach multiple reactions. Reactions can be called if the condition is true and also if the condition is false.

see Trigger properties
see Trigger reactions

Portal building block

This building block is a portal that instantly transports your player to another location. You can set a portal to send, receive or to do both and link it to another portal. A portal can also send the player to a portal in another world.

see Portal properties
see Portal reactions

Item building block

This building block is an item that can instantly change the properties of a player or an opponent when picked up or bought. This building block can also be used as a key to remove obstacles or open portals.

see Item properties
see Item reactions

Player building block

This building block is the player character that will be controlled by the user of the game. You must place one player building block in each world of your game, no more and no less.

see Player properties
see Player reactions

Game Manager building block

The game manager can be used to perform actions that affects an entire world or the entire game.

see Game Manager properties
see Game Manager reactions

Obstacle building block

This building block can be placed over another building block to make it inaccessible. An obstacle can be removed by an item that is created to be a key.

see Obstacle properties
see Obstacle reactions

Opponent building block

This building block is an opponent that has similar properties as the player but cannot be controlled by the user. Instead they have different behaviours that can be selected. Opponents can be dynamically created by spawnpoints.

see Opponent properties
see Opponent reactions

Calculator building block

The calculator building block can be used to generate values dynamically which can then be used to change certain property values.

see Calculator properties
see Calculator reactions

Soundsource building block

A soundsource is a simple building block that can be used to play a soundfile in the world.

see Soundsource properties
see Soundsource reactions

Message building block

A message building block can be used to pause the game and give a message to the player. The message building block can play spoken soundfiles.

see Message properties
see Message reactions

Spawnpoint building block

This building block can be set to create opponents at a certain interval. The properties of the dynamically created opponents can be set in this building block.

see spawnpoint properties
see spawnpoint reactions