You are on page 1of 3

Game Maker Studio 2

Pastas:

 Cenas (Rooms)

Cenas são onde vai acontecer tudo do jogo, é o ambiente em si.

 Imagens (Sprite)

São todas as imagens e efeitos visuais do jogo, para serem colocadas no jogo, é
necessária colocaras em Objetos

 Objetos (Objects)

São as partes “físicas” do jogo, os objetos que vão dentro das cenas, que podem ou
não ter Imagens.

Um Objeto sempre vem com a aba de Eventos.

Bons modos!
Sempre que se vai nomear, por exemplo, um Sprite, se coloca “spr_” e o nome.

Como por exemplo spr_player. Isso vale para Objetos (obj_) e para todos os
outros.

Eventos

 Criar – executa só uma vez, quando o objeto é criado.


 Etapas – executa esse mesmo código a cada frame do jogo.
 Colisão – é autoexplicativo.

Alguns comandos:
If (--) {--} Não precisa colocar o código entre chaves necessariamente.

Keyboard_check (checa o teclado)

Keyboard_check(vk_up) verifica se a setinha pra cima foi apertada

Keyboard_check(vk_down) a pra baixo e assim em diante

Y e X: São as coordenadas, porém o plano cartesiano é invertido, sendo y negativo


pra cima e x positivo pra esquerda.

Isso acontece por que diferente do plano cartesiano que fica no meio, ele começa
do primeiro pixel e vai até o ultimo, algo desse tipo:

X=0

Y=0

X=32

Y=32

Com isso podemos fazer a movimentação básica:

If Keyboard_check (vk-up){

Y -= 1;

E isso repetindo para baixo com += y e para os lados com X

Sistema de gravidade básico:

(é uma variável do próprio Game Maker) gravity = 1;

Colisão básica:
(o objeto tem que estar marcado como solido)

Se usa o evento de colisão dentro do obj_ com o que se quer colidir

Para deixa a colisão mais precisa, podemos ir no spr e lá na parte superior direita,
mudar o centro do Sprite para o meio dele

You might also like