Life Rpg Maker
Registre-se em nossa comunidade e saiba Mais do mundo maker(:



 
InícioInício  chat  PortalPortal  CalendárioCalendário  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Conectar-seConectar-se  

Compartilhe | 
 

 Menu Por Teclado [Game Maker]

Ir em baixo 
AutorMensagem
Samuka_Adm
Admin
Admin
avatar

Medalhas :
Mensagens : 150
Pontos : 319
Reputação : 44
Data de inscrição : 15/06/2012

MensagemAssunto: Menu Por Teclado [Game Maker]   Sab Jun 23, 2012 4:55 pm

Nome: Menu por teclado
Descrição: Neste tutorial irei ensinar a fazer um Menu controlado pelo teclado. Menus nesse estilo são comuns em jogos ao estilo Mario.
Nível de dificuldade: iniciante
Requerimentos: GM PRO/LITE



Desenvolvimento:


= Crie um objeto e chame de obj_menu.

No Create coloque:

Código:
selecao=1
opcoes=3

= Aqui definimos duas variáveis, selecao e opcoes. Então sempre que o Menu for criado a selecao será igual a 1 e as opcoes igual 3.

No Step coloque:

Código:
if keyboard_check_pressed(vk_up)
{
selecao-=1
}
if keyboard_check_pressed(vk_down)
{
selecao+=1
}

if keyboard_check_pressed(vk_enter)
{
if selecao=1 {room_goto_next()}
if selecao=2 {game_load(get_string("Continuar jogo:",""))}
if selecao=3 {game_end()}
}

if selecao>opcoes selecao=1
if selecao<1 selecao=opcoes

= Quando a tecla para cima for pressionada a selecao diminuirá em 1 e quando a tecla para baixo for pressionado a selecao aumentará em 1.
Quando a tecla Enter for pressionada ocorrerá a ação correspondente ao número de selecao.
O último código faz se a selecao for igual a 1 e a tecla cima for pressionada a selecao será 3, e se a selecao for igual a 3 e a tecla baixo for pressionada a selecao será igual a 1.

Coloque no Draw:

Código:
draw_set_halign(fa_center)

draw_set_font(FONTE)

draw_text(x,y,"Novo jogo")
draw_text(x,y+48,"Continuar jogo")
draw_text(x,y+96,"Sair")

draw_set_color(c_black)

if selecao=1 {draw_text(x,y,"<<                  >>")}
if selecao=2 {draw_text(x,y+48,"<<                        >>")}
if selecao=3 {draw_text(x,y+96,"<<        >>")}

= 1° centraliza o texto.
2° desenha a frase Novo jogo na posição x e y do objeto.
3° desenha a frase Continuar jogo na posição x e y +48 do objeto.
4° desenha a palavra Sair na posição x e y +96 do objeto.
5° deixa o texto com a cor preta.
6/7/8° desenha o texto correspondente a selecao.

Agora coloque o objeto na room e veja o resultado.

Menu com sprites:

Se você quiser trocar as setas por sprites:

Coloque no Draw:

Código:
draw_set_font(FONTE)

draw_text(x,y,"Novo jogo")
draw_text(x,y+48,"Continuar jogo")
draw_text(x,y+96,"Sair")

draw_set_color(c_black)

if selecao=1 {draw_sprite(sprite,0,x-32,y)}
if selecao=2 {draw_sprite(sprite,0,x-32,y+48)}
if selecao=3 {draw_sprite(sprite,0,x-32,y+96)}

= 1° desenha a frase Novo jogo na posição x e y do objeto.
2° desenha a frase Continuar jogo na posição x e y +48 do objeto.
3° desenha a palavra Sair na posição x e y +96 do objeto.
4° deixa o texto com a cor preta.
5/6/7° desenha a sprite na posição correspondente da selecao.

Agora coloque o objeto na room e veja o resultado.


Créditos


Super Games - Por criar
Samuka_maker - Por postar
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://liferpgmaker.forumfacil.net
Sr.Minecraft k
Novato
Novato


Mensagens : 5
Pontos : 6
Reputação : 1
Data de inscrição : 01/07/2012

MensagemAssunto: Re: Menu Por Teclado [Game Maker]   Dom Jul 01, 2012 10:16 pm

muuitoo bom cara *----* eu precisava disso ai akie
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Samuka_Adm
Admin
Admin
avatar

Medalhas :
Mensagens : 150
Pontos : 319
Reputação : 44
Data de inscrição : 15/06/2012

MensagemAssunto: Re: Menu Por Teclado [Game Maker]   Qua Jul 04, 2012 5:48 pm

HSUAHSUA nda não caara, se quizer ajuda tamo akie LooL O.o

_________________
Do quê adianta baixar um sistema e só copiar tudo? estão faltando makers no mundo intão porquê você não aprende ruby para fazer seus proprios scripts?
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://liferpgmaker.forumfacil.net
Brunito
Novato
Novato


Mensagens : 8
Pontos : 8
Reputação : 0
Data de inscrição : 17/08/2012

MensagemAssunto: Re: Menu Por Teclado [Game Maker]   Sex Ago 17, 2012 3:07 pm

*-* mtop bom tuto manolo *-* eu tava procurando isso também
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: Menu Por Teclado [Game Maker]   

Voltar ao Topo Ir em baixo
 
Menu Por Teclado [Game Maker]
Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Música para Menu do Jogo - Game Maker S 1.2.1264
» Como Criar Menu para o meu jogo no game maker 8.0
» Aulas de Game Maker por Alex FC
» Screen Refresh, Frameskip e Doublebuffer no Game Maker
» [Aula - 02] Arte gráfica e efeitos especiais para Game Maker - Parte 2

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Life Rpg Maker :: Outras Engines :: Game Maker-
Ir para: