Entrar
Últimos assuntos
» Retorno da GMBR!!!por theguitarmester Ter 19 Mar 2024, 22:38
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39
» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16
» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05
» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55
» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39
» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28
» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01
Criando menu simples, personalizável e sem Draw.
4 participantes
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Criando menu simples, personalizável e sem Draw.
Título: Criando menu sem Draw.
Versão do GM: GameMaker 8.1 Standard (testei apenas nele)
Dificuldade: Fácil/Intermediário
Download da Engine: [ENGINE] Menu simples e Personalizavel
Bom.. Olá a todos e.. espero que não deixe muito confuso, este é meu primeiro tutorial então vou tentar detalhar o máximo possível.. irei deixar um Pt-Br bom também mas não sei quanto as virgulas e pontos... sem mais delongas
- saber o básico em qualquer editor de imagens (recomendo Editor do GM e PhotoShop CS5)
- saber o básico em codes no GameMaker
- ter estas imagens(Aqui!), No download contem 4 sprites e 1 Background.
Já sabemos o que necessitamos então vamos começar abrindo um projeto salvo ou criando um novo, e nele:
Crie um novo sprite, nele clique em 'Load Sprite' e carregue a imagem chamado 'Novo Jogo'. Agora para carregar as demais clique em Edit Sprite e em 'Add sprite from a file'
(lembre-se carregue na seguinte ordem: Tutorial, Opcoes e Sair.)
agora que já carregamos as imagens dos botões do menu, renomeie-o como quiser, aqui chamarei de spr_menu
antes de irmos a parte dos codes falta apenas mais uma coisa o Bg (background) do menu de seu jogo.
como exemplo iremos usar a 5 imagem do download o 'Menu do jogo' (aquela azul do texto preto).
para isso crie um background nele clique em 'Load Background' e coloque a ultima imagem que falta (sim, a do fundo azul).
Agora que já terminamos de carregar os arquivos vamos a parte dos codes, Para isso crie um novo objeto,
renomeie-o como quiser aqui o chamarei de obj_menu (Não se esqueça que em 'Sprite' tem que colocar o spr_menu)
No obj_menu clique em 'Add event' e coloque um 'Create', agora arraste um 'Execute Code' e coloque o seguinte:
Agora clique novamente em 'Add event' e coloque um 'Step', e novamente arraste um 'Execute Code', coloque o seguinte:
criamos agora duas rooms pode deixar com o nome de room0 e room1 mesmo.
na parte de background da room0 coloque o background que criou no inicio do tutorial.
agora coloque na parte de objetos o 'obj_menu' onde quiser na room.
Na room1 colocamos o resto do jogo como, personagens, objetos...
Bom, hipoteticamente falando nosso menu simples esta pronto mas ai vem as..
1° Katerp o nome é menu personalizado mas não vi você ensinando personalizar!
R: isto é bem simples meu caro amigo, eu dei o básico da personalização e informei que era necessário ter um minimo de conhecimento em imagens. digamos que você tenha um menu diferente com textos diferentes, basta você entender o code que passei que por sinal é bem simples e criar seu próprio.
2° Mas Katerp eu não quero este background para meu jogo e gostei dos seus botões como coloco ele dentro do meu menu sem que n fique centralizado?
R: isto também é muito simples, basta que você vá na room0 ou room onde esta seu menu e em Snap X e Snap Y colocar 1 ou 2 assim você poderá colocar onde desejar os botões
3° Tiu Katerp eu fiz exatamente igual como esta seu tutorial até dei Ctrl+C e Crtl+V nos code mas da erro quando executa o jogo, o que eu faço?
R: amigo os códigos e imagens que disponibilizo não é para ser copiado é para ver, ler, entender, aprender e usar, caso tenha copiado verifique algo que não tem como ser copiado se esta certo, como nome dos objs e eventos.
4° Haha resolvi essa seu lixo! usei seu menu, seus sprites, seus obejetos, seus backgrounds, suas roms
uzei o mesmo nome eu tudo que vc colocou, não mechi em snaps nem nada.. fis exatamente como você disse e mesmo assim essa merda da erro seu bosta --'
R: detalhe-se melhor amigo, poste uma imagem do erro, verifique-se sua versão pega os tipos de codes que usei aqui
pois como disse não testei em outras versões.. e claro se o problema persistir, ainda há como fazer download da engine que esta no começo do tópico.
Alguns jogos que poderia usar estes codes:
Versão do GM: GameMaker 8.1 Standard (testei apenas nele)
Dificuldade: Fácil/Intermediário
Download da Engine: [ENGINE] Menu simples e Personalizavel
Apresentação
Bom.. Olá a todos e.. espero que não deixe muito confuso, este é meu primeiro tutorial então vou tentar detalhar o máximo possível.. irei deixar um Pt-Br bom também mas não sei quanto as virgulas e pontos... sem mais delongas
Vamos aos Requerimentos
- saber o básico em qualquer editor de imagens (recomendo Editor do GM e PhotoShop CS5)
- saber o básico em codes no GameMaker
- ter estas imagens(Aqui!), No download contem 4 sprites e 1 Background.
Colocando os Sprites e Background
Já sabemos o que necessitamos então vamos começar abrindo um projeto salvo ou criando um novo, e nele:
Crie um novo sprite, nele clique em 'Load Sprite' e carregue a imagem chamado 'Novo Jogo'. Agora para carregar as demais clique em Edit Sprite e em 'Add sprite from a file'
(lembre-se carregue na seguinte ordem: Tutorial, Opcoes e Sair.)
agora que já carregamos as imagens dos botões do menu, renomeie-o como quiser, aqui chamarei de spr_menu
antes de irmos a parte dos codes falta apenas mais uma coisa o Bg (background) do menu de seu jogo.
como exemplo iremos usar a 5 imagem do download o 'Menu do jogo' (aquela azul do texto preto).
para isso crie um background nele clique em 'Load Background' e coloque a ultima imagem que falta (sim, a do fundo azul).
Colocando objetos e suas funções
Agora que já terminamos de carregar os arquivos vamos a parte dos codes, Para isso crie um novo objeto,
renomeie-o como quiser aqui o chamarei de obj_menu (Não se esqueça que em 'Sprite' tem que colocar o spr_menu)
No obj_menu clique em 'Add event' e coloque um 'Create', agora arraste um 'Execute Code' e coloque o seguinte:
- Código:
image_speed=0 // Faz com que a imagem não mude com tempo.
Agora clique novamente em 'Add event' e coloque um 'Step', e novamente arraste um 'Execute Code', coloque o seguinte:
- Código:
//Subir e Descer//
if keyboard_check_pressed (vk_down) {image_index +=1}
// Se (Tc_Baixo) for pressionada {muda para imagem de baixo}
if keyboard_check_pressed (vk_up) {image_index -=1}
// Se (Tc_Cima) for pressionada {muda para imagem de cima}
// Ao pressionar Enter//
if keyboard_check_pressed (vk_enter) && image_index =0 {room=room1}
// Se (Tc_Enter) for pressionada e (&&) a imagem for igual a 0 (novo jogo) {vai para room1}
if keyboard_check_pressed (vk_enter) && image_index =1 {show_message("sem função")}
// Se (Tc_Enter) for pressionada e (&&) a imagem for igual a 1 (tutorial) {escreve a mensagem ('sem função')}
if keyboard_check_pressed (vk_enter) && image_index =2 {show_message("sem função")}
// Se (Tc_Enter) for pressionada e (&&) a imagem for igual a 2 (opcoes) {escreve a mensagem ('sem função')}
if keyboard_check_pressed (vk_enter) && image_index =3 {game_end()}
// Se (Tc_Enter) for pressionada e (&&) a imagem for igual a 3 (sair) {o jogo fecha}
Ajeitando na room
criamos agora duas rooms pode deixar com o nome de room0 e room1 mesmo.
na parte de background da room0 coloque o background que criou no inicio do tutorial.
agora coloque na parte de objetos o 'obj_menu' onde quiser na room.
Na room1 colocamos o resto do jogo como, personagens, objetos...
Bom, hipoteticamente falando nosso menu simples esta pronto mas ai vem as..
Perguntas comuns
1° Katerp o nome é menu personalizado mas não vi você ensinando personalizar!
R: isto é bem simples meu caro amigo, eu dei o básico da personalização e informei que era necessário ter um minimo de conhecimento em imagens. digamos que você tenha um menu diferente com textos diferentes, basta você entender o code que passei que por sinal é bem simples e criar seu próprio.
2° Mas Katerp eu não quero este background para meu jogo e gostei dos seus botões como coloco ele dentro do meu menu sem que n fique centralizado?
R: isto também é muito simples, basta que você vá na room0 ou room onde esta seu menu e em Snap X e Snap Y colocar 1 ou 2 assim você poderá colocar onde desejar os botões
3° Tiu Katerp eu fiz exatamente igual como esta seu tutorial até dei Ctrl+C e Crtl+V nos code mas da erro quando executa o jogo, o que eu faço?
R: amigo os códigos e imagens que disponibilizo não é para ser copiado é para ver, ler, entender, aprender e usar, caso tenha copiado verifique algo que não tem como ser copiado se esta certo, como nome dos objs e eventos.
4° Haha resolvi essa seu lixo! usei seu menu, seus sprites, seus obejetos, seus backgrounds, suas roms
uzei o mesmo nome eu tudo que vc colocou, não mechi em snaps nem nada.. fis exatamente como você disse e mesmo assim essa merda da erro seu bosta --'
R: detalhe-se melhor amigo, poste uma imagem do erro, verifique-se sua versão pega os tipos de codes que usei aqui
pois como disse não testei em outras versões.. e claro se o problema persistir, ainda há como fazer download da engine que esta no começo do tópico.
Alguns jogos que poderia usar estes codes:
- Spoiler:
- Desenvolvedor Gonçalves
- Desenvolvedor GabrielXavier
- Desenvolvedor Mestre
Os 3 jogos estão no Hall Of Fame do GMBR.
Katerp- Games Ranking :
Notas recebidas : D
Data de inscrição : 04/01/2014
Reputação : 6
Número de Mensagens : 81
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Criando menu simples, personalizável e sem Draw.
Muito bem escrito e organizado.
Aprovadíssimo.
Aprovadíssimo.
fredcobain- Games Ranking :
Data de inscrição : 14/04/2011
Reputação : 163
Número de Mensagens : 692
Prêmios :
x 0 x 3 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Criando menu simples, personalizável e sem Draw.
muito bom ta de parabéns, sou novato aqui no forum tava precisando de um menu exatamento como esse.
ta de parabens!
ta de parabens!
pedromarkes- Data de inscrição : 26/03/2013
Reputação : 0
Número de Mensagens : 7
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Criando menu simples, personalizável e sem Draw.
Valeu cara! Eu já sabia fazer uns menus parecido com esses mas esse seu me deu uma pá de ideias e além disso aposto que ele vai ajudar muitas pessoas então valeu pela iniciativa.
wellingtonmr- Data de inscrição : 30/05/2014
Reputação : 7
Número de Mensagens : 49
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» [MC] Tutorial - Menu de pausa simples
» [GMK]Menu personalizável
» Simples sistema de menu 1.0
» Criando um Menu de Seleçao de Fases
» Ajuda uma simples forma de draw
» [GMK]Menu personalizável
» Simples sistema de menu 1.0
» Criando um Menu de Seleçao de Fases
» Ajuda uma simples forma de draw
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|