Conectar-se
Quem está conectado
44 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 42 Visitantes

Lighter, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 31/05/2010
Número de Mensagens : 16
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Como criar um menu no meu personagem?

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!
avatar
Ranking : Nota B
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Número de Mensagens : 1243
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 1

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuário

Re: Como criar um menu no meu personagem?

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
avatar
Data de inscrição : 31/05/2010
Número de Mensagens : 16
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Como criar um menu no meu personagem?

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!
avatar
Ranking : Nota B
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Número de Mensagens : 1243
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 1

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuário

Re: Como criar um menu no meu personagem?

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
avatar
Ranking : Sem avaliações
Data de inscrição : 11/10/2009
Número de Mensagens : 2184
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Como criar um menu no meu personagem?

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
avatar
Data de inscrição : 31/05/2010
Número de Mensagens : 16
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Como criar um menu no meu personagem?

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!!
avatar
Ranking : Nota B
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Número de Mensagens : 1243
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 1

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuário

Re: Como criar um menu no meu personagem?

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 ;)
avatar
Data de inscrição : 31/05/2010
Número de Mensagens : 16
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Como criar um menu no meu personagem?

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!
avatar
Ranking : Nota B
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Número de Mensagens : 1243
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 1

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuário

Re: Como criar um menu no meu personagem?

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] ;)
avatar
Data de inscrição : 31/05/2010
Número de Mensagens : 16
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Como criar um menu no meu personagem?

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!!
avatar
Ranking : Nota B
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Número de Mensagens : 1243
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 1

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuário

Re: Como criar um menu no meu personagem?

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)
avatar
Ranking : Sem avaliações
Data de inscrição : 11/10/2009
Número de Mensagens : 2184
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Como criar um menu no meu personagem?

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
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum