Conectar-se
Quem está conectado
28 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 28 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 10/03/2013
Número de Mensagens : 3
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Jogo da Memória

em Dom 10 Mar 2013, 13:27
Olá,

Estou desenvolvendo um jogo da memória , eu só não sei fazer um mecanismo pra que quando achar duas cartas iguais elas sairem e aumentar os pontos, essa é minha duvida cruel que não permite eu fazer o jogo Razz


Obrigado, Tiago
avatar
Data de inscrição : 29/05/2008
Número de Mensagens : 422
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 16

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://felipejoys.webnode.com

Re: Jogo da Memória

em Dom 10 Mar 2013, 13:37
Você pode comparar o que faz elas serem iguais, como o sprite_index ou uma variável dentro delas.
avatar
Data de inscrição : 10/03/2013
Número de Mensagens : 3
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: Jogo da Memória

em Dom 10 Mar 2013, 19:07
Hum .... pode me explicar melhor ?
avatar
Data de inscrição : 29/05/2008
Número de Mensagens : 422
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 16

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://felipejoys.webnode.com

Re: Jogo da Memória

em Seg 11 Mar 2013, 09:57
O seguinte funciona se você tiver um parent único para todas as cartas (obj_carta no caso) e tiver uma variável (virada) que se torna true quando você clica nela e deixa de ser true depois de um tempo. Quando virada = true ela tem a sprite_index da carta virada para cima.

Evento Step:
Código:
if (virada) with (obj_carta) {
    if (sprite_index == other.sprite_index && virada = true) {
        alarm[0] = room_speed;
    }
}
Evento Alarm 0:
Código:
score += 10;
instance_destroy();

Eu não faço a menor idéia de como você fez, mas essa é uma possibilidade.
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