MEJ - pesquisa

terça-feira, 21 de fevereiro de 2012

MEJ - Game Maker 8.1 Tutorial - Barra de vida

Olá pessoal! Estou aqui de novo fazendo outro tutorial ensinando como colocar barra de vida no seu personagem.

*Primeiro Vá no objeto do seu personagem ou jogador, vá em ADD EVENT e coloque CREATE, No menu CREATE Vá na aba SCORE e coloque Set Health e coloque o valor de 100(depende o quanto de vida você quer que ele tenha) e aperte ok.


*Agora crie outro objeto e nomeio assim barra_de_vida e deixe-o sem sprite, agora adicione o evento DRAW e nas abas coloque SCORE e coloque DRAW HEALTH vai aparecer uma tela, nessa tela os dois primeiros espaços você deixa assim mesmo (ou seja o x1, e y1) no 3° espaço coloque 128 e no 4° colque 16 e coloque RELATIVE.


*Agora coloque em algum lugar da room o seu objeto barra_de_vida de preferencia nas laterais, agora teste seu jogo e veja se ta bom.

* Bom, agora iremos aprender como fazer a barra de vida diminuir com a colisão de um inimigo.
*Primeiro tenha um inimigo pronto e vá nas configurações do jogador ou personagem, crie um novo EVENTO e coloque OTHER e NO MORE HEALTH, depois coloque a ação de SLEEP.


*Agora vá na no objeto jogador mesmo e vá na colisão com o inimigo e colque nele vá na aba score e coloque Set Health, depois vá em valores do Set Health e coloque -10 (ou o numero que quiser) e marque relative, agora vá no EVENTO no more health e coloque a ação pra reiniciar o jogo ou a fase. Agora teste seu jogo.

*Se seu jogo deu alguma coisa errada clique nesse link para ver um video : Tutorial : barra de vida , pronto mais um Tutorial feito

Autor : Benjamim Mario

MEJ-Tutorial Arquivo Ini-Criando um robô que é ensinado.

Bom eu criei esse joguinho porque eu sempre quis criar um robô que eu ensina-se e agora irei ensina-lo para vocês.
1°Crie dois sprites neles escritos Conversar e Ensinar.
2°Crie um object Conversar com sua sprite e coloque no event MOUSE LEFT PRESSED code:
room_next(room1)
3°Crie um object Ensinar com sua sprite e coloque no event MOUSE LEFT PRESSED code:
room_next(room2)
4°Crie um object Aprender no event DRAW coloque code:
draw_set_color(c_white)
draw_text(room_width/2-170,room_height/2,"Aperte [BARRA DE ESPACO] para ensina-lo")
5° No evento SPACE PRESSED code:
 //Para começar com a pergunta.
p=get_string("Digite sua pergunta","")//Salva a pergunta.

ini_open("PR.ini")//Abre o ini.
ini_write_string(p,"Pergunta",p)//Salva no ini.
//A resposta.
r=get_string("Digite a resposta","")//Salva a resposta.
ini_write_string(p,"Reposta",r)//Salva no ini.
ini_close()//Fecha o ini.

show_message("Seu robô aprendeu!")//E escreve essa mensagem.

6°Crie um object Conversa no event DRAW code:
 draw_set_color(c_white)
draw_text(room_width/2-170,room_height/2,"Aperte [BARRA DE ESPACO] para falar com ele")

7° No event SPACE PRESSED code :

//Para saber a string
p=get_string("Digite seu topico aqui","")

ini_open("PR.ini")// Abre ini

if ini_key_exists(p,"Reposta")//Para saber se existe
{
 {
 r=ini_read_string(p,"Reposta","Resposta")
 }
show_message(r)
}
else
{
show_message("Topico inexistente! Ensine seu robô mais tarde!")
}
ini_close()

8°Crie um object controll e no event M PRESSED code :
room_next(room0)

9° Crie 3 rooms ROOM0 ROOM1 ROOM2 

10° No room0 coloque os objects CONVERSAR e ENSINAR no 
      ROOM1 coloque o object Controll e CONVERSA no
      ROOM2 coloque o object Controll e APRENER
11° Pronto

 Autor:Diogo Zaror
                          Até a proxima e programando !!!

MEJ - Tutorial Fazendo a flecha estar sempre apontando para a diteção que esta indo

MEJ - Tutorial Fazendo a flecha estar sempre apontando para a diteção que esta indo

1º.  Tenha sua esprite de flecha +/- assin


2º.  Crie um objeto para a flecha adicione o evento step e coloque o seguinte codigo: "image_angle=direction" (sem as aspas) e quando você atirar a sua flecha estara sem pre apontando para direção correta.

segunda-feira, 20 de fevereiro de 2012

MEJ - tutorial Game Maker 8.1 - criando um menu simples

Criar um menu é muito facil, siga os passos :

 *(Se você não sabe como cria sprites e objetos olhe esta imagem)


E é por aí que cria quase tudo no Game Maker.

                                                     TUTORIAL

* Crie 3 sprite com o nome de spr_play, spr_quit, spr_info, escolha as imagens que preferir mas essas já vem com o programa :




* depois crie 3 objetos com o nome de : obj_play, obj_info, obj_quit, e em cada uma escolha sua sprite nessa opção :




*Agora para definir que quando você clicar em cima da opção play ele irá começar o jogo faça isso : primeiro você cria um evento com o nome de left button e depois pega uma ação com o nome de next room, aí você escolhe se vai querer por efeito quando estiver passando de fase ou não.


*Agora faça a mesma coisa com os outros mas mude só as ações, no quit vai em MAIN 2 e coloque End  Game e no info coloque MAIN2 e display menssage coloque o tanto de menssagens que você quer, agora crie uma room e coloque os objetos na ordem que quiser :



*Pronto seu menu esta feito, agora teste seu jogo e veja se deu certo. se eu errei em alguma coisa ou então falta alguma coisa avise nos comentários.

até o proximo tutorial!

Autor : Benjamim Mario




MEJ - Tutorial Criar Contador de pontos Game maker

MEJ - Tutorial Criar Contador de pontos Game maker

1º.  Tenha um sprite personagen e outro que  vai ser a sprite os pontos
2º.  Crie 2 objetos para as sprites    
3º.  No objeto personagem clique em add evento e em colisão selecione o objeto pontos
4º.  Va em Socore e selecione Set Socore(o primeiro) e em new socore coloque o numero de pontos dejejado e marque relative

E pronto adicione os dois objetos na roon e vose vera emcima a  contagen do pontos