Como criar uma calculadora no Game Maker 8.0 (GML Console)

Preview:

Citation preview

Tutoriais Prog Gmk

Produzido pela equipe Prog Gmk Development

Calculadora em Gml (sem interface)

1º Passo:Abra o Game Maker, espere aparecer esta tela

principal do programa.

2º Passo:Crie um novo objeto na aba “Object” .

3º Passo: Em “Name” coloque ‘obj_calc’.

4º Passo: Clique em “Add Event”.

5º Passo: Quando clicar em “Add Event”, clique em

“Create”.

6º Passo: Em “Actions”, clique na aba “control”.

7º Passo: Em “control”, clique e arraste “Execute Code” e

Aparecerá esta tela onde iremos fazer os códigos.

8º Passo:Explicarei algumas sintaxes e funções que serão utilizadas no desenvolvimento da programação

daCalculadora.”.

If – Significa “Se”, ou seja se uma condição for verdadeira, a execução do código irá continuar.Exemplo: if sinal = “vermelho” {show_message (“Pode Parar”)}Ou seja, se o sinal for igual à vermelho o compilador irá dizer “Pode parar”.Se a afirmação for Falsa escreve-se else e executa o resto da ação.Exemplo: else {(show_message (“Pode Passar”))}

8º Passo:Explicarei algumas sintaxes e funções que serão utilizadas no desenvolvimento da programação

daCalculadora.”.Var – Significa Variável, a sua principal função é

gravarDados (Obs.: a variável é divida em: Real Number, String e Color ).

Exemplo: var n1, n2, nome; n1 = 2n2 = 6nome = (“Nome”);

8º Passo:Explicarei algumas sintaxes e funções que serão utilizadas no desenvolvimento da programação

daCalculadora.”.

Operadores e outros – Na linguagem Gml, é utilizado para dar valores, fazer cálculos, processamentos etc.Significados: + : Soma - : Subtração * : Multiplicação / : Divisão ou fração = : Igualdade ( : Início de um processamento ) : Fim de um processamento

8º Passo:Explicarei algumas sintaxes e funções que serão

utilizadas no desenvolvimento daCalculadora.”.

String : Significa Texto, ou seja, esta função é utilizada para o compilador falar ao usuário uma frase ou comentário adicional.Exemplo : show_message (“Olá Mundo!”);

A função sublinhada é a String!

8º Passo:Explicarei algumas sintaxes e funções que serão

utilizadas no desenvolvimento daCalculadora.”.

Show_message : Significa Dar o comando ao programa para escrever uma string ou seja, esta função é utilizada para o compilador falar ao programa o que o mesmo deve fazer. Exemplo : show_message (“Olá Mundo!”);A função sublinhada é o comando de inserção de texto!Obs.: Ele também server para o compilador falar variáveis etc.

8º Passo:Explicarei algumas sintaxes e funções que serão

utilizadas no desenvolvimento daCalculadora.”.

get_string - Significa Inserção manual comandado pelo usuário ou seja, esta função diz ao usuário para digitar algo para ser armazenado na variável.Exemplo:n1 = get_string (“Digite um número:”,0)

Este comando está dizendo ao usuário para digitar um número para ser armazenado na variável.

9º Passo:Declare as variáveis n1, n2, sinal, total. Faça igual

está na imagem.

10º Passo:Faça o que cada variável irá receber.

11º Passo:Faça a condição de recebimento de operações.

12º Passo:Faça a exibição de resultados.

13º Passo:Clique na setinha verde para dar Ok no Execute

Code.

14º Passo:Clique na setinha verde para dar ok no object.

15º Passo:Na pasta “Rooms”, crie uma nova room.

16º Passo:Renomeie a room para r_calc.

17º Passo:Mude o tamanho da room para 32x32.

LarguraAltura

18º Passo:Vá na aba objects e selecione um object.

19º Passo:Clique no botão esquerdo do mouse na área cinza

da room para colocar o object.

20º Passo:Clique na setinha verde para salvar.

21º Passo:Vamos compilar o aplicativo, para isso pressione

F5 no teclado.

Blog Prog Gmk

Produzido pela equipe Prog Gmk Development

www.proggmk.blogspot.com