Game Maker é um ambiente de desenvolvimento projetado para permitir que os novatos rapidamente criar os seus próprios jogos de simples . Apesar de Game Maker pode ser usado por aqueles que não têm experiência em programação , arrastando e soltando blocos de ação , ele também contém uma linguagem de desenvolvimento poderosa chamada GML . Este contém todas as características de qualquer linguagem de programação moderna, incluindo a capacidade de usar matrizes de variáveis. O uso de matrizes em Game Maker é muito fácil, e requer apenas uma ou duas linhas de código para implementar . Instruções 
 1 
 Comece Game Maker e configurar o ambiente do jogo. Criar uma nova sala e um objeto, e coloque uma instância do objeto na sala. 
 2 
 Adicione um evento "Create" para o objeto e colocar uma ação "Execute um pedaço de código" em lo . Cole o seguinte bloco de código para a janela que se abre quando você clica duas vezes a ação : 
 
 { 
 
 character_info [0,0 ] = " Zed "; 
 
 character_info [0,1] = 0; 
 
 character_info [ 0,2 ] = 36; 
 
 character_info [1,0 ] = " Maio" ; 
 
 character_info [1 , 1] = 4; 
 
 character_info [1,2] = 348 ; 
 
 character_info [2,0 ] = " Consuella "; 
 
 character_info [2,1 ] = 4; 
 
 character_info [2,2 ] = 224; 
 
 } 
 
 O código acima cria uma matriz bidimensional , três variáveis diâmetro e três variáveis de altura. Cada um destes nove locais é dado um valor diferente - algumas cordas e alguns inteiros 
 3 
 Adicione um evento "Empate" e coloque uma outra ação "Executar um pedaço de código" , este . tempo no interior do mesmo . Cole as seguintes linhas em sua janela de código : 
 
 { 
 
 for ( i = 0; i < = 2; i + = 1) { 
 
 
 
 for (j = 0 ; j < = 2 ; imprime a totalidade do conteúdo da matriz para a tela , por meio de dois aninhados " loops . " O primeiro laço é executado três vezes , e em cada iteração do circuito interno é executado três vezes , de modo que todas as nove valores na matriz são desenhados. 
 4 
 Execute o seu jogo para ver a matriz no trabalho. Arrays podem ser usados desta forma para armazenar todos os tipos de dados, seja pontuações, posições de objetos , itens em um inventário , ou mesmo linhas em um conversa de múltipla escolha com um personagem no jogo .