2 - Criando o sistema de tiro
Crie um segundo objeto, agora para a nossa bala, e o renomeie para obj_bullet.

Dentro do evento Etapa do obj_player, adicione a seguinte linha de código:
if mouse_check_button_pressed(mb_left)
{
instance_create_layer(x, y, "Instances", obj_bullet)
}
Agora, no nosso obj_bullet, crie um evento de Criar, mais uma vez selecione GML Code.

Dentro do Criar, coloque o seguinte código:
speed = 10;
direction = obj_player.image_angle;
Agora precisamos de uma forma de destruir as balas que saírem da tela, pois deixá-las existindo no jogo dessa forma pode causar travamentos e bugs.
Para isso, adicione um evento de Ambiente externo selecionando "Criar evento -> Outro -> Ambiente Externo" e adicione esse código dentro do novo evento:
instance_destroy()