quarta-feira, 18 de março de 2015

Lady Bugs


Descrição: LadyBugs são animais que cuidam da natureza, elas preservam as plantas e atacam a praga dos pulgões. Mantenha as LadyBugs em pé no jardim, devore os pulgões e proteja as formigas. Não deixe que elas se toquem, pois isso faz com que elas se virem e tenham dificuldade pra ficar de pé. 

A cada fase a dificuldade aumenta!


Controles: Clique no solo para guiar as LadyBugs de forma que elas não se toquem.

Imagens: 








sábado, 15 de setembro de 2012

[Game Maker] Engine Pause Game Letra por Letra

 Pause Game Letra por Letra



A pedido de um amigo, eu fiz essa engine de pause game, onde um texto é apresentado na tela letra por letra.
O mesmo mecanismo pode ser usado num sistema de chat com npcs, ou até mesmo em mensagens do jogo.

Vamos ao passo-a-passo do sistema:

1*- Marque a room do seu jogo como Persistente.
Isso é necessário, pois quando voltarmos do pause queremos que tudo esteja no mesmo lugar, do mesmo jeito que estava.



2*- Crie uma outra room , vamos chamá-la de Pause.
Ela deve ter o mesmo tamanho da room do seu jogo.

3*- Crie um objeto, vamos chamá-lo de Obj_Pause.
Crie uma nova sprite para ele,vamos chamá-la de Spr_Pause.
Nela crie várias sub-imagens para compor o texto que deseja. Sempre adicionando uma letra por vez.
Ex:


4*- No Obj_Pause vamos programar os eventos:
  Create:
//paramos a animação da sprite:
image_speed=0
//setamos o alarm:
alarm[0]=5

  Alarm[0]:

//Se a image_index estiver acima da última, aumentar 1 nela e redefinir o alarm:
if image_index<8 {image_index+=1;alarm[0]=5} 

  Key_Press_Enter:
//voltamos ao jogo
room_goto(Game)

5*- No objeto principal do seu jogo,que deve estar na room Game, coloque  um evento de key_press_space  e ponha uma ação para ir para room Pause:
EX:
//voltamos ao jogo
room_goto(Pause)

6*- Coloque o Obj_Pause na room Pause .

7*-Teste o jogo!!
Jogue um pouco na sua room Game, e depois aperte Espaço para pausar.
O texto irá se compor letra por letra.
Depois vc aperta espaço e volta ao seu jogo.










sexta-feira, 7 de setembro de 2012

[Game Maker]Abrindo URL no Navegador Padrão

Vou mostrar de uma maneira fácil, como abrir uma página da Web no navegador padrão do usuário.
Para isso vamos criar um arquivo .bat com o comando para abrir a página, depois vamos executar esse arquivo, e por fim excluí-lo.

Mãos à massa:

1*- Abra o Game Maker , e crie um objeto. Faça também uma sprite para ele.

2*- No evento Create do objeto, coloque:
//criamos o arquivo na pasta local do jogo,com a terminação .bat:

t=file_text_open_write("url.bat")
//escrevemos o nosso comando(start) no arquivo criado,com o url desejado:
file_text_write_string(t,"start http://mrbrumgames.blogspot.com/")
//fechamos o arquivo
file_text_close(t)

3*- No evento Click do objeto, ponha:

//executamos o nosso arquivo de texto .bat:
execute_program("url.bat",0,"")

4*- No evento Game_end coloque:


//deletamos o arquivo
file_delete("url.bat")

5*- Coloque o objeto na room e teste o jogo!

Se tudo estiver certo, basta um clique no objeto para que a URL desejada abra no navegador padrão do usuário.