..:: MX Studio Fóruns ::..: Jogo da Memória - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Jogo da Memória Download do fonte

#1 User is offline   Danilo Santana 

  • Group: Administrador
  • Posts: 2259
  • Joined: 08-January 04

  Posted 30 July 2005 - 07:45 PM

E ae pessoal!

Quero anunciar a vocês o lançamento da Seção de Games no Portal MXSTUDIO para visualização de jogos criados por membros da comunidade.

::: MXGames :::

Nessa página vocês encontrarão entre outros jogos o Jogo da Memória, o primeiro jogo desenvolvido pela Equipe MX Games.

Os jogos que desenvolveremos se destinarão a propagação de conhecimento nessa área para que vocês possam aprender com eles, implementá-los e publicar os de vocês também.

Para baixarem o arquivo fonte do jogo acessem o seguinte link:

MXGAMES_Memory.zip

Espero que gostem do jogo e principalmente que estudem com ele pois esse foi nosso principal intuito. thumbsup.gif

Abraço
0

#2 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 30 July 2005 - 11:31 PM

Bem loco esse joguinho, já dei uma analisada no Código:

ActionScript
// função que testa se o caboclo acertou os pares


HEHEHE. Parabéns pelo game e pelo portal. Tem que avisar aos usuários sobre os jogos deles para que eles não removam do servidor deles, acho que vcs já devem ter avisado, so confirmando. Mas parabéns!!!

Abraços
0

#3 User is offline   Danilo Santana 

  • Group: Administrador
  • Posts: 2259
  • Joined: 08-January 04

Posted 31 July 2005 - 12:10 PM

Valew Natan, com o tempo todos os jogos exibidos ali serão hospedados no Portal.

Gostou da explicação né?!

As vezes falar muito "o usuário" fica chato, assim todo mundo que ler vai gravar esse pedaço, talvez nem lembre do código mas da explicação com certeza vai lembrar.... biggrin.gif biggrin.gif ....coisa do Hugo.

Em breve mais jogos por aí. wink.gif

Abraço
0

#4 User is offline   neoangelus 

  • Group: Membros
  • Posts: 1
  • Joined: 03-September 05

  Posted 03 September 2005 - 04:12 PM

Gostaria de saber em qual versão do Flash foi desenvolvido este game, pois estou tentando abrir o ".fla" no MX2004 e apareçe mensagem de "Formato Inesperado"; no Flash 5 ocorre o mesmo erro.

Foi utilizado o Flash 8?

Obrigado thumbsup.gif
0

#5 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 03 September 2005 - 06:00 PM

Não, ainda nem lançou o Flash 8.

Deve ser algum problema no seu Flash. Foi feito no MX 2004.

Falow
0

#6 User is offline   Danilo Santana 

  • Group: Administrador
  • Posts: 2259
  • Joined: 08-January 04

Posted 05 September 2005 - 02:48 PM

Usamos Flash MX 2004 7.2

Caso você não tenha atualizado o seu Flash pode ter esse tipo de problemas..... wink.gif

Abraço
0

#7 User is offline   cfsl 

  • Group: Membros
  • Posts: 6
  • Joined: 02-August 05

Posted 09 September 2005 - 08:46 PM

Ola pessoal..... sou novo aki no fórum e comecei a programar em flash agora... preciso fazer um jogo de memória.... montei todas as cartas.... mas preciso de um jeito de posiciona-las automaticamente no palco..... Se alguem souber como fazer isso e puder me ajudar.... agradeço

Ja procurei em alguns lugares mas nao encontrei....

falow até +


0

#8 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 09 September 2005 - 09:01 PM

Vc é novo e ainda não está acostumado como funciona nosso Fórum.

SEMPRE, eu disse SEMPRE use a busca antes de postar. Se vc tivesse usado eu reparesse melhor veria que já fizeram um jogo de memória. Olha o tópico para fazer o donwload do código fonte.

Jogo da Memória - Equipe MX Games

Preste mais atenção e use a busca sempre thumbsup.gif .

E seja bem-vindo.

Falow
0

#9 User is offline   cfsl 

  • Group: Membros
  • Posts: 6
  • Joined: 02-August 05

Posted 12 September 2005 - 09:58 AM

Natan obrigado pela ajuda... eu encontrei o jogo.... mas não estou conseguindo abrir ele.... pelo que entendi é por causa da versao do flash..... eu só tenho o flash Mx e pelo que vi esse jogo foi feito no flash mx 2004..... tem algum jeito de eu abrir ele no flash MX??

valeu
0

#10 User is offline   cfsl 

  • Group: Membros
  • Posts: 6
  • Joined: 02-August 05

Posted 12 September 2005 - 10:03 AM

Ola... estou precisando fazer um jogo de memória mas to meio enroscado em algumas partes... tentei abrir o jogo que vcs fizeram pra ve se esclarecia algumas das minhas duvidas mas não consegui... da erro de "unexpected file format" eu estou usando o flash MX.... tem algum jeito de abrir o arquivo no flash Mx... gostaria de uma ajuda...


obrigado
0

#11 User is offline   dr1nks 

  • Group: Membros
  • Posts: 384
  • Joined: 01-October 04

  Posted 12 September 2005 - 11:26 PM

O jogo está na versão MX2004, infelizmente só o contrário funcionaria MX -> MX2004, pra abrir MX2004 no MX vc não vai conseguir não !! sad.gif
Vamo ver se disponibilizamos pra galera uma versão no MX
0

#12 User is offline   cfsl 

  • Group: Membros
  • Posts: 6
  • Joined: 02-August 05

Posted 13 September 2005 - 08:14 AM

Obrigado dr1nks e todo pessoal que tentou ajudar.....

0

#13 User is offline   andrelorente 

  • Group: Membros
  • Posts: 1
  • Joined: 19-September 05

Posted 19 September 2005 - 01:41 PM

Amigos, existe a possibilidade de baixar o código fonte desse jogo?

Não estou conseguindo... Alguém pode me ajudar?

Obrigado,
André.
0

#14 User is offline   Danilo Santana 

  • Group: Administrador
  • Posts: 2259
  • Joined: 08-January 04

Posted 19 September 2005 - 02:45 PM

Aqui tá tudo normal cara.

Clica no arquivo anexado no meu primeiro post que você faz o download.

Abraço
0

#15 User is offline   perambulador 

  • Group: Membros
  • Posts: 38
  • Joined: 08-May 05

Posted 07 January 2006 - 03:45 PM

como outros que jah se manifestaram os arquivos (este da memoria e da forca) nao funcionam aqui no meu pc tb... os responsaveis pela divulgacao destes nao poderiam disponibilizar apenas as actions jah seria de bom tamanho...

nota: eu tb fiz esses jogos (ao meu jeito) mas quero comparar a logica usada e como voces programam...


apesar de parecer sacanagem eu jah tinha os jogos prontos mesmo, a unica coisa que fiz foi dar o assunto "flash" copiando descaradamente voces... mas para evitar que isso aconteca com meu proximo jogo; estou desenvolvendo um truco... rs
0

#16 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1266
  • Joined: 15-January 04

Posted 08 January 2006 - 09:49 AM

então deve ser algum problema em sua máquina ou versão do flash que vc está utilizando por que abri os dois sem problemas em meu computador.

@braços e fique com Deus!
0

#17 User is offline   goth1c 

  • Group: Membros
  • Posts: 7
  • Joined: 11-July 06

Posted 17 July 2006 - 09:11 AM

alguem poderia me ajudar a editar o inicio?

consegui adicionar novas cartas, modificar o numero de colunas, mas nao consegui achar aonde mudo o começo aonde desce o logo e a caixinha aumenta, se alguem podria me dar alguma dica.. agradeceria.
0

#18 User is offline   tatiov7 

  • Group: Membros
  • Posts: 1
  • Joined: 14-November 06

  Posted 14 November 2006 - 04:41 PM

Oi pessoas!
sou nova aqui e iniciante em relação ao flash smile.gif
estou precisando de ajuda quanto ao código do Jogo da Memória!
Não existe nenhum tutorial que explique passo a passo como faze-lo?

obrigado.


0

#19 User is offline   Farias 

  • Group: Membros
  • Posts: 1
  • Joined: 24-December 06

  Posted 24 December 2006 - 02:10 PM

Boas pessoal,

Gostava que me dissessem o porque de quando eu tento fazer o download do jogo dá erro?

"Desculpe, um erro ocorreu. Se você está inseguro sobre como utilizar algum recurso, ou não sabe como chegou a esta mensagem, tente olhar nos arquivos de ajuda para maiores informações."

Alguem pode ajudar?

Cumprimentos
0

#20 User is offline   Danilo Santana 

  • Group: Administrador
  • Posts: 2259
  • Joined: 08-January 04

Posted 05 January 2007 - 08:57 PM

Fiz um ajuste no nível de permissão dos usuários, peço que tentem efetuar o download do arquivo novamente e respondam se funcionar.


0

#21 User is offline   Raquel Dutra 

  • Group: Membros
  • Posts: 1
  • Joined: 31-December 06

Posted 11 January 2007 - 01:42 AM

QUOTE(Danilo Santana @ 5/1/2007 20:01:53) View Post
Fiz um ajuste no nível de permissão dos usuários, peço que tentem efetuar o download do arquivo novamente e respondam se funcionar.


mesmo assim

consigo baixar o arquivo porem não consigo abri-lo ele veio sem extenção e não sei qul devo dar


Atenciosamente

Anderson Dutra
0

#22 User is offline   lo sanches 

  • Group: Membros
  • Posts: 1
  • Joined: 01-February 07

Posted 01 February 2007 - 03:41 PM

pra mim veio sem extenção. não to conseguindo abrir ....
alguém pode me ajudar?
0

#23 User is offline   bruninha e pitty 

  • Group: Membros
  • Posts: 1
  • Joined: 08-March 07

  Posted 08 March 2007 - 05:21 PM

QUOTE(hufersil @ 8/1/2006 08:01:33) View Post
então deve ser algum problema em sua máquina ou versão do flash que vc está utilizando por que abri os dois sem problemas em meu computador.

@braços e fique com Deus!


thumbdown.gif cara ñ entendi nada!


po sei la eu ñ entendi nadacom nada
0

#24 User is offline   Lama 

  • Group: Membros
  • Posts: 1
  • Joined: 06-April 07

Posted 06 April 2007 - 10:10 PM

Olá pessoal,

Fiz o download e o arquivo tb está sem extensão... não consegui abrir.

Se alguém puder ajudar???

Abraço a todos.
0

#25 User is offline   leo_flasheiro 

  • Group: Membros
  • Posts: 2
  • Joined: 08-April 07

Posted 08 April 2007 - 01:54 AM

tbm fiz o download e ta sem extensao, poxa vida smile.gif o brother arruma ai please hee
0

#26 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 08 April 2007 - 01:04 PM

Arquivo atualizado.

Façam o Download e veja se agora está tudo ok.

[]s
0

#27 User is offline   leo_flasheiro 

  • Group: Membros
  • Posts: 2
  • Joined: 08-April 07

Posted 08 April 2007 - 11:01 PM

Opa valew brother agora ta tudo ok, mas só consegui abrir no flash 8, nao abriu no mx nao. mas ta blz agora posso estudar o código valeu . smile.gif
0

#28 User is offline   ferpaula 

  • Group: Membros
  • Posts: 2
  • Joined: 23-April 07

Posted 27 April 2007 - 01:02 PM

Para mim continua dando a mensagem de formato de arquivo inválido.

0

#29 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 27 April 2007 - 11:28 PM

ferpaula, qual Flash você está usando?

O arquivo foi feito em Flash 8, então você tem que ter o Flash 8.

Qualquer coisa é só falar.

[]s
0

#30 User is offline   Ronnie Q. 

  • Group: Membros
  • Posts: 2
  • Joined: 01-August 07

  Posted 01 August 2007 - 10:02 AM

blink.gif Oi, blz galera..
Peguei esse action aqui na MX, queria colocar uma regra nele.
"Só teria uma unica tentativa; ex: no jogo vc tenta quantas vezes quizer, até ganhar, queria q não fosse assim.
Q fosse uma unica tentativa, acerta de primeira ou perde... tem como?
Segue o fonte:


/*********************************************
* Jogo da Memória MX Studio - Julho 2005
*
* Equipe MX GAMES
* @author Danilo Pedronio de Santana
* @author Hugo Ferreira da Silva
* @author Leandro Nunes
********************************************/
// declaração do som escolha
var escolha:Sound = new Sound();
// declaração do som errou
var errou:Sound = new Sound();
// declaração do som acertou
var acertou:Sound = new Sound();
// anexa o som seleciona ao objeto escolha
escolha.attachSound("seleciona");
// anexa o som errado ao objeto errou
errou.attachSound("errado");
// anexa o som acerto ao objeto acertou
acertou.attachSound("acerto");
// posicao inicial em X
var inix:Number = 90;
// posicao inicial em Y
var iniy:Number = 130;
// espaco entre as cartas
var espaco:Number = 10;
// numero maximo de colunas
var colunas:Number = 3;
// coluna atual
var coluna:Number;
// linha atual
var linha:Number;
// cartas que devem ser usadas no jogo (colocar nome de instancia sem aspas)
var cartas:Array = new Array(mc0, mc1, mc2, mc3);
// matriz dos escolhidos
var escolhidos:Array = new Array();
// numeros de cartas clicadas
var clicados:Number = 0;
// maximo que podem ser clicadas em um turno
var maximo_clicados:Number = 2;
// intervalo para virar as cartas de costas novamente
var intervalo:Number = null;
// tempo que as cartas irão demorar para virar para o verso novamente
var tempo:Number = 1000;
// numero de pares encontrados
var encontrados:Number;
// erros cometidos
var erros:Number;
// total de cartas "chave"
var total:Number = cartas.length;
// variável para o intervalo de recomeço
var intervaloRecomeço;
/******************** NÃO EDITE APÓS ESSA LINHA =D **********************/
// cópia das cartas para uso interno
var _cartas:Array;
// função que inicializa o jogo
function inicializa():Void {
// zera os acertos (msg)
msg.text = '0';
// zera os erros (msg)
msgErros.text = '0';
// zera os numeros de erros e encontrados
encontrados = erros=0;
// zera a linha atual
linha = 0;
// zera a coluna atual
coluna = 0;
// limpa lixos
limpa();
// zera a cópia das cartas
_cartas = new Array();
// zera os escolhidos
escolhidos = new Array();
// para cada carta chave
for (var x = 0; x<cartas.length; x++) {
// faz uma copia para a matriz interna
_cartas[x] = cartas[x];
}
// total de cartas de cópia
var t:Number = _cartas.length;
// para cada item no palco
for (var x in _root) {
// remove ele (na verdade, o Flash só remove os duplicados)
_root[x].removeMovieClip();
}
// para cada carta
for (var k = 0; k<t; k++) {
// pega o novo indice
var p:Number = _cartas.length;
// pega o novo nivel
var n:Number = _root.getNextHighestDepth();
// duplica a carta atual
_cartas[k].duplicateMovieClip('mc'+p, n);
// coloca na matriz interna
_cartas.push(_root['mc'+p]);
// diz quem é o seu par
_cartas[k].par = 'mc'+p;
// diz para o duplicado quem é o seu par
_root['mc'+p].par = _cartas[k]._name;
}
// faz o sorteio das posições
sorteia();
}
// funcao que faz o sorteio das posicoes
function sorteia():Void {
// sorteia uma carta
var x:Number = Math.floor(Math.random()*_cartas.length);
// diz que ela não está duplicada e pode passar
var pode:Boolean = true;
// mas entao a gente testa uma a uma, para ter certeza
for (var i = 0; i<escolhidos.length; i++) {
// e se ela for duplicada...
if (_cartas[x] == escolhidos[i]) {
// ... nao pode passar ...
pode = false;
// ... e pára o loop
break;
}
}
// entao a gente checa, se pode...
if (pode == true) {
// ...colocamos na matriz de escolhidos ...
escolhidos.push(_cartas[x]);
// ... colocamos na coluna correta ...
_cartas[x]._x = inix+(coluna*_cartas[x]._width)+(espaco*coluna);
// ... na linha correta ...
_cartas[x]._y = iniy+(linha*_cartas[x]._height)+(espaco*linha);
// ... viramos para o verso ...
_cartas[x].gotoAndStop('verso');
// ... colocamos um callback para quando o cara clicar ...
_cartas[x].onRelease = exibe;
// ... se a coluna atual for igual ao maximo de colunas ...
if (++coluna>=colunas) {
// ... retorna para a coluna 0 ...
coluna = 0;
// ... vai para a proxima linha ...
linha++;
}
// ... mas se está duplicado ...
} else {
// ... realiza o sorteia novamente
sorteia();
}
// Se o numeros de escolhidos NÃO é igual ao numero cartas
if (escolhidos.length != _cartas.length) {
// faz o sorteio novamente
sorteia();
}
}
// funcao que exibe a carta quando o cara clica
function exibe():Void {
// se o numero de cartas clicadas é menor que o numero permitido
if (clicados<maximo_clicados) {
// reproduz o som de escolha
escolha.start();
// remove o manipulador de evento para esta carta
delete this.onRelease;
// desvira a carta
this.gotoAndStop('frente');
// grava quem já foi clicada
_root['par'+clicados] = this._name+':'+this.par;
// soma na quantidade de cartas clicadas
clicados++;
}
// se o numero de clicadas é igual o numero do maximo que podem ser clicadas
if (clicados == maximo_clicados) {
// se já inicializou um intervalo
if (intervalo != null) {
// sai
return;
}
// testa
testa();
}
}
// função que testa se o caboclo acertou os pares
function testa():Void {
// pega o primeiro clique
var ch1:Array = par0.split(":");
// pega o segundo clique
var ch2:Array = par1.split(":");
// compara para ver se sãos pares MESMO e se são MEEEEESMO
if (ch1[0] == ch2[1] && ch1[1] == ch2[0]) {
// aumenta o numero de encontrados
encontrados++;
acertou.start();
// marca na mensagem de encontrados
msg.text = encontrados;
// se o numero de encontrados é igual ao numero total de pares
if (encontrados == total) {
// ELE GANHOU!
ganhou();
}
// limpa lixo
limpa();
// mas se não são pares...
} else {
// se não tiver intervalos
if (intervalo == null) {
// marca mais um erro
erros++;
// também na mensagem
msgErros.text = erros;
// seta o intervalo para voltar as cartas
intervalo = setInterval(volta, tempo);
}
}
}
// funcao que volta as cartas para o verso
function volta():Void {
// limpa o intervalo
clearInterval(intervalo);
// coloca o intervalo como nulo
intervalo = null;
// pega as cartas envolvidas no lance ...
var ch1:Array = par0.split(":");
var ch2:Array = par1.split(":");
// ... volta elas para o verso ...
_root[ch1[0]].gotoAndStop('verso');
_root[ch2[0]].gotoAndStop('verso');
// ... e devolve o manipulador de eventos.
_root[ch1[0]].onRelease = exibe;
_root[ch2[0]].onRelease = exibe;
// limpa o lixo
limpa();
// reproduz o som de erro
errou.start();
//
}
// funcao que limpa informacoes indesejadas...
function limpa():Void {
// zera o numero de clicados
clicados = 0;
// remove as cartas que foram clicadas "da memoria"
delete par0;
delete par1;
}
// funcao que diz que ele ganhou
function ganhou():Void {
// para cada carta
for (var i = 0; i<cartas.length; i++) {
// remove o onRelease
delete _cartas[i].onRelease;
}
// define um intervalo para recomeço do jogo
intervaloRecomeço = setInterval(recomeçar, 5000);
// muda a mensagem que ganhou
msg.text = "MUITO BEM!";
}
// função para recomeçar o jogo
function recomeçar() {
inicializa();
clearInterval(intervaloRecomeço);
}
// quando o cara clicar no botao
btn.onRelease = function() {
// inicializa o jogo
inicializa();
};
// inicializa o jogo
inicializa();
// cria o movie clip fundoTopo no detph do _root
_root.createEmptyMovieClip("fundoTopo", _root.getDepth());
// define o estilo da linha desenhada no mc fundoTopo
fundoTopo.lineStyle(1, 0xFFFFFF, 100);
// define o preenchimento desenhado no mc fundoTopo
fundoTopo.beginFill(0xFFFFFF, 100);
// desenha as linhas na coordenadas especificadas
fundoTopo.lineTo(400, 0);
fundoTopo.lineTo(400, 60);
fundoTopo.lineTo(0, 60);
fundoTopo.lineTo(0, 0);
// ... encerra o preencimento
fundoTopo.endFill();
//posição do mc MX GAMES
MX_GAMES._x = 261.25;
MX_GAMES._y = 300;
// para a reprodução
stop()

0

#31 User is offline   Maykel 

  • Group: Membros
  • Posts: 5
  • Joined: 15-January 08

Posted 15 January 2008 - 11:27 AM

Desculpe a desenterrada do tópico ^^ mas dei uma analisada no código, estudei um pouco e consegui fazer um jogo da memória funcional, porém, quando insiro mais de 4 cartas, ao rodar o script, ele fica piscando, como se ficasse em loop, mas engraçado é que setei todas as funçoes de stop como estavam nos outros, não sei onde errei, alguem tem alguma soluçao?
0

#32 User is offline   N_Paixao 

  • Group: Membros
  • Posts: 5
  • Joined: 12-February 08

  Posted 20 February 2008 - 08:17 AM

Olá a todos!

Quero vos agradecer por disponibilizarem este jogo porque por acaso ando aqui toda baralhada em como fazer esse jogo... wink.gif

Uma pergunta, este código funciona bem no flash cs3? É porque eu já tinha tirado outro código, diferente do vosso, só que não funciona. Fiz do meu modo, com as minhas variaveis e imagens mas sempre seguindo a estrutura do código, mas não funcionou.

Tenho estas linhas:
attachMovie("Card", "Card" + i, i);
_root["Card" + i].picture = cardsListSorted[i];
_root["Card" + i]._x = x * 100 + 460;
_root["Card" + i]._y = y * 100 + 155;

e não funcionaram porque depois dá me um erro: The class or interface 'Cartas' could not be loaded.

Por isso queria saber se este código vai funcionar bem em flash cs3.

Já agora, eu já postei uma dúvida noutro jogo, se não for pedir muito, e ninguem respondeu pelo que penso que se calhar é complicado.

Também me foi pedido fazer um jogo da reciclagem e o objectivo é arrastar a imagem do lixo para cada ecoponto (contentor) e se acertar tem determinada pontuação e se errar é retirado determinado valor à pontuação. Eu já consigo fazer o arrastar. Faço-o com o drag and drop dentro do MovieClip, só que ele não reconhece tudo o que tá por fora do MovieClip e seu eu coloco a pontuação e os contentores dentro do MovieClip, eles são arrastados juntos com a imagem do lixo.

Se alguem me pudesse ajudar eu agradecia imenso.

Já procurei na internet por exemplos mas infelizmente não tenho nenhum para me orientar.

Se preferirem me contactar para o meu mail, deixo-o aqui: neidejosepaixao@hotmail.com.

Agradeço toda e qualquer ajuda que me possam dar!!!
0

#33 User is offline   N_Paixao 

  • Group: Membros
  • Posts: 5
  • Joined: 12-February 08

  Posted 20 February 2008 - 02:47 PM

Pessoal, acabei agora de fazer o jogo da memória com o vosso código e resultou (não retirei o vosso nome do código para o caso de alguem importar o meu jogo).

Fiz algumas alterações necessárias ao meu estilo de jogo mas agora tenho um problema... Eu fiz o jogo num documento à parte do documento prncipal de flash e usei o load Movie para o chamar. Até aqui tudo bem, ele chama na perfeição só que agora dá-me este erro:

256 levels of recursion were exceeded in one action list.
This is probably an infinite loop.
Further execution of actions has been disabled in this movie.

Bem, não sei isto do que será... já vi e revi o código e não sei se devo ou posso mudar alguma coisa...

Se alguem me puder ajudar agradecia...
QUOTE(N_Paixao @ 20/2/2008 10:02:42) <{POST_SNAPBACK}>
Olá a todos!

Quero vos agradecer por disponibilizarem este jogo porque por acaso ando aqui toda baralhada em como fazer esse jogo... wink.gif

Uma pergunta, este código funciona bem no flash cs3? É porque eu já tinha tirado outro código, diferente do vosso, só que não funciona. Fiz do meu modo, com as minhas variaveis e imagens mas sempre seguindo a estrutura do código, mas não funcionou.

Tenho estas linhas:
attachMovie("Card", "Card" + i, i);
_root["Card" + i].picture = cardsListSorted[i];
_root["Card" + i]._x = x * 100 + 460;
_root["Card" + i]._y = y * 100 + 155;

e não funcionaram porque depois dá me um erro: The class or interface 'Cartas' could not be loaded.

Por isso queria saber se este código vai funcionar bem em flash cs3.

Já agora, eu já postei uma dúvida noutro jogo, se não for pedir muito, e ninguem respondeu pelo que penso que se calhar é complicado.

Também me foi pedido fazer um jogo da reciclagem e o objectivo é arrastar a imagem do lixo para cada ecoponto (contentor) e se acertar tem determinada pontuação e se errar é retirado determinado valor à pontuação. Eu já consigo fazer o arrastar. Faço-o com o drag and drop dentro do MovieClip, só que ele não reconhece tudo o que tá por fora do MovieClip e seu eu coloco a pontuação e os contentores dentro do MovieClip, eles são arrastados juntos com a imagem do lixo.

Se alguem me pudesse ajudar eu agradecia imenso.

Já procurei na internet por exemplos mas infelizmente não tenho nenhum para me orientar.

Se preferirem me contactar para o meu mail, deixo-o aqui: neidejosepaixao@hotmail.com.

Agradeço toda e qualquer ajuda que me possam dar!!!


0

#34 User is offline   N_Paixao 

  • Group: Membros
  • Posts: 5
  • Joined: 12-February 08

  Posted 20 February 2008 - 06:44 PM

Afinal funcionou!!! biggrin.gif

O que aconteceu foi o seguinte: eu fiz o jogo num documento à parte e qdo chamava dava erro. Tentei fazê-lo dentro do documento principal e funcionou!

Só que agora tenho um problema, lol, outro...

Entro no meu site, tudo ok. Vou ao jogo, jogo e tudo ok. Depois qdo quero ir para outra pagina não desaparecem as cartas :S

www.ecotecadoportosanto.com.sapo.pt

Vejam lá como fica...

Se me puderem ajudar agradeço mas vou continuar à procura da resolução!
QUOTE(N_Paixao @ 20/2/2008 10:02:42) <{POST_SNAPBACK}>
Olá a todos!

Quero vos agradecer por disponibilizarem este jogo porque por acaso ando aqui toda baralhada em como fazer esse jogo... wink.gif

Uma pergunta, este código funciona bem no flash cs3? É porque eu já tinha tirado outro código, diferente do vosso, só que não funciona. Fiz do meu modo, com as minhas variaveis e imagens mas sempre seguindo a estrutura do código, mas não funcionou.

Tenho estas linhas:
attachMovie("Card", "Card" + i, i);
_root["Card" + i].picture = cardsListSorted[i];
_root["Card" + i]._x = x * 100 + 460;
_root["Card" + i]._y = y * 100 + 155;

e não funcionaram porque depois dá me um erro: The class or interface 'Cartas' could not be loaded.

Por isso queria saber se este código vai funcionar bem em flash cs3.

Já agora, eu já postei uma dúvida noutro jogo, se não for pedir muito, e ninguem respondeu pelo que penso que se calhar é complicado.

Também me foi pedido fazer um jogo da reciclagem e o objectivo é arrastar a imagem do lixo para cada ecoponto (contentor) e se acertar tem determinada pontuação e se errar é retirado determinado valor à pontuação. Eu já consigo fazer o arrastar. Faço-o com o drag and drop dentro do MovieClip, só que ele não reconhece tudo o que tá por fora do MovieClip e seu eu coloco a pontuação e os contentores dentro do MovieClip, eles são arrastados juntos com a imagem do lixo.

Se alguem me pudesse ajudar eu agradecia imenso.

Já procurei na internet por exemplos mas infelizmente não tenho nenhum para me orientar.

Se preferirem me contactar para o meu mail, deixo-o aqui: neidejosepaixao@hotmail.com.

Agradeço toda e qualquer ajuda que me possam dar!!!


0

#35 User is offline   N_Paixao 

  • Group: Membros
  • Posts: 5
  • Joined: 12-February 08

  Posted 21 February 2008 - 02:14 PM

Pessoal,

Peço-vos por tudo que me ajudem... eu já 'tou dando em louca com este jogo...

O jogo funciona na perfeição só que depois não desaparece. Se vou a outra página aparecem-me sempre as cartas, não todas mas algumas!!!

Por favor, isto é memso para o trabalho...

Depois de conseguir resolver este problema ainda tenho mais dois jogos para fazer e querem que este jogo da memoria seja conometrado e que dê para guardar os tempos do pessoal, por isso peço-vos que respondam a este meu pedido e ajudem-me!

Mesmo que não saibam da resposta, digam qualquer coisa para eu saber que alguem leu, ao menos...

Beijos para todos...
0

#36 User is offline   Juliano Fonseca 

  • Group: Membros
  • Posts: 89
  • Joined: 06-July 05

Posted 09 April 2008 - 11:12 AM

Pessoal, bom dia.

Peguei o jogo ai, adaptei para um joguinho de criança mas para ficar interessante, precisaria de mais cartas, como o espaço ma tela é limitado, acho que seria legal fazer uma segunda fase do jogo

Tentei fazer de diversas maneiras e ó o que consigo são loops infinitos. Alguém tem idéia de onde possa estar o erro?

Abraços.

0

#37 User is offline   fogolin 

  • Group: Membros
  • Posts: 1
  • Joined: 09-September 10

Posted 09 September 2010 - 11:01 PM

Olá, gente, sei que este tópico ja é antigo, mas ainda é muito útil!

Queria fazer uma mensagem de finalização. Um tipo de score final no jogo, mas não estou conseguindo e não consigo identificar o elemento a ser retirado do stage.

Fiz assim, criei uma nova scene "fim", em que, ao finalizar o jogo, o usuário é redirecionado, mas metade das cartas sempre fica amostra:

http://lh3.ggpht.com/_0sPJsZQioKA/TImDPqu7JxI/AAAAAAAAAB0/VVaUMaqINGw/s512/fim.png

Alguém sabe resolver?

Grato!
0

#38 User is offline   Pedrohdsantos 

  • Group: Membros
  • Posts: 1
  • Joined: 27-March 12

Posted 27 March 2012 - 01:16 PM

Pessoal, sou novo aqui no Fórum ... este codigo está sendo de grande utilidade para mim, porem preciso adicionar mais cartas... eu crio a carta igualzinho as outras e quando aumento o array de (mc0, mc1, mc2, mc3); para (mc0, mc1, mc2, mc3, mc4) ele fica piscando a tela e me fala que estou dando loop infinito.. .não entendi pq isso acontece.. se alguem puder explicar... ficarei muito agradecido .. =)
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




3 User(s) are reading this topic
0 membro(s), 3 visitante(s) e 0 membros anônimo(s)