Como criar um menu no meu personagem?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Como criar um menu no meu personagem?

Mensagem por Sldconde em Dom 21 Nov 2010, 20:59

Ola, eu gostaria de uma idéia sobre exibir e escolher acões de um objeto em forma de carta. Eu queria virar e desvirar essa carta clicando com o botão esquerdo do mouse e com o botão direito abriria um menu pra escolher atacar, defender ou mostrar seus atributos como ataque, defesa, habilidades, etc, será que alguem pode me ajudar?? Obrigado!

Sldconde

Número de Mensagens : 16
Idade : 35
Data de inscrição : 31/05/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por dharrison em Dom 21 Nov 2010, 22:07

Entendi mais ou menos o que vc quer fazer

tenho uma engine aqui que ajudaria no conceito de como fazer isso, mas antes preciso saber o quanto você manja de GM (GML mais especificamente), senão ela nao vai te servir para nada

dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por Sldconde em Dom 21 Nov 2010, 22:24

Obrigado desde ja, sou iniciante, conheço apenas do que ja pesquisei, sei fazer o basico, porém, gosto muito de jogos de carta, como yugioh (forbiden memories, ps1), magic, the gathering e tem um de internet chamado urban rivals, que também é maneirinho. Gostaria de fazer algo do tipo, porém, com temas variados, será que consegui ser claro o suficiente?? Obrigado pela sua atenção!

Sldconde

Número de Mensagens : 16
Idade : 35
Data de inscrição : 31/05/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por dharrison em Dom 21 Nov 2010, 22:29

era mais ou menos isso mesmo que eu tinha imaginado Happy

nesse caso eu recomendo você dar uma estudada melhor no GML, seguir os tutos da galera, principalmente do Reddragon, JoaoNeto e do Alex FC pra pegar as manhas do GM.

A engine que tenho aki é de um 'menu carrossel' (akeles que vai girando), ela ajudaria um poko no conceito de como fazer as cartas virarem e talz.

Mas um jogo como yu-gi-oh exige bastante conhecimento e paciencia, pra programar a I.A. dos inimigos.

Bom, se eu puder ajudar em qlq coisa de um toque. Happy

dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por Markituh em Dom 21 Nov 2010, 22:39

Hm? What?

Rapaz, a questão de virar e revirar a carta, basicamente é criar variáveis de checagem, e mudar a sprite do objeto.

A questão do menu, você pode fazer com um objeto, você pode fazer proveito do Draw, e usar funções de checagem da área clicada, formando um tipo daqueles HotSpot do DreamWeaver. Você pode realizar a checagem da seguinte forma:
Código:
if point_distance(x1,y1,x2,y2)
if mouse_check_button_pressed(mb_left)
{
show_message("Você clicou em Habilidades!")
}
Funcionalidade da função no arquivo de ajuda do GM8:
point_distance(x1,y1,x2,y2 Retorna a distância entre o ponto (x1,y1) e o ponto (x2,y2).
Medindo os pontos:
Os pontos(x1,y1,x2,y2) são basicamente cada vértice de um retângulo, e até mesmo um quadrado. Desta forma:

  • Vermelhox1
  • Azuly1
  • Verdex2
  • Marromy2


Aí você aplicava o retângulo/quadrado na parte que você quer checar, checava o botão apertado, e executava a ação. Se não for bem isso que você quer, bom, nem sei o que dizer, sem idéias no momento Mad

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por Sldconde em Dom 21 Nov 2010, 22:52

Obrigado dharrison pelos conselhos, inclusive ja tenho a copia de alguns desses tutorias como João Neto, Red Dragon, eles me ajudaram muito, mas não sei muito como me orientar com a linguagem gml. Acho que vou precisar de uma boa base! Markituh, é mais ou menos isso aí mesmo, é um tipo de menu que quero semelhante ao final fantasy, na hora das batalhas, me ajudou bastante tb com sua explicação, vou praticar um pouco disso que postou aí, vlw!!

Sldconde

Número de Mensagens : 16
Idade : 35
Data de inscrição : 31/05/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por dharrison em Dom 21 Nov 2010, 22:58

Sldconde

Faz o seguinte cara, se você já tiver algo pronto me manda
se não tiver, a gente começa um mini-jogo só pra conseguir criar a engine disso.

Eu tbm nao sei fazer isso, fiquei interessado em aprender.

O convite ta ae, qualquer coisa a gente faz junto e um ajuda o outro ;)

dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por Sldconde em Dom 21 Nov 2010, 23:08

Pode ser sim, dharrison, meu msn:wagner_souza_ferreira@hotmail.com, se quiser me add, ta aí, eu queria dizer pro Markituh que foi bacana a ajuda, mas quando eu clico no objeto, eu não tenho nenhum tipo de imagem, eu gostaria que aparecesse uma tabela com as opçoes de atacar, defender, usar magias e tal, mas foi de grande ajuda a idéia tb. Obrigado!

Sldconde

Número de Mensagens : 16
Idade : 35
Data de inscrição : 31/05/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por dharrison em Dom 21 Nov 2010, 23:11

Vou te add agora, no msn a gente discute certin o que vamos fazer.

Dae depois a gente posta nossos resultados por aqui mesmo, e declara o topico como [Resolvido] ;)

dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por Sldconde em Dom 21 Nov 2010, 23:38

Ok, ja estou providenciando a instalação do msn e ja entro, minha internet, exatamente nesse final de semana esta algo desagradavel, mas de qualquer forma, assim que eu terminar a instalação eu te add tb. Vlw!!

Sldconde

Número de Mensagens : 16
Idade : 35
Data de inscrição : 31/05/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por dharrison em Dom 21 Nov 2010, 23:41

Belezinha Very Happy

Eu vou ficar aqui mais um pouco, depois vou tomar um banho, e voltar aqui (só por uns minutos). Porque acordo as 6am amanha Sad

De qualquer forma eu aguardo.

EDIT:
PS. Meu nome do MSN é "- David" e uso uma foto da Konata como avatar. A Konata é essa personagem na minha assinatura e avatar.
(ela tbm ta no meu avatar da YoYo Games Forum, no meu papel de parede, e ela fica dançando na tela por causa de um aplicativo que tenho aqui... TALVEZ eu seja viciado ashuasuhasuhsauhasuh)

dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por Markituh em Seg 22 Nov 2010, 00:26

Sldconde escreveu:eu queria dizer pro Markituh que foi bacana a ajuda, mas quando eu clico no objeto, eu não tenho nenhum tipo de imagem, eu gostaria que aparecesse uma tabela com as opçoes de atacar, defender, usar magias e tal, mas foi de grande ajuda a idéia tb. Obrigado!
Bom, só é desenhar as sprites. Só mostrei uma forma básica de fazer a estrutura do menu, o conteúdo gráfico é da parte do autor. Você coloca este código no evento Draw:
Código:
draw_sprite(spr_menu_pers,0,posicao_x,posicao_y)
Bom, estou saindo agora, porque amanhã tenho prova de Matemática Mad Amanhã lá pra umas 3 da tarde ou mais eu entro, mas, qualquer coisa, os outros membros estão aí Smile

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como criar um menu no meu personagem?

Mensagem por Conteúdo patrocinado Hoje à(s) 12:42


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum