gioco memory

MiNUS

Nuovo Utente
6 Mag 2010
1
0
0
salve a tutti sono nuovo del forum e anke di javascript..sto fequentando uno stage all'estero e il mio attuale capo mi ha chiesto di fare un gioco tipo memory usando javascript. ma mi mancano ancora due cose:
1. come faccio a far girare massimo due immagini e 2. se queste non sono uguali si rigirano ma se invece son la stessa rimangono così senza girarsi??

allego javascript:


// stores the state for each image, 0 = covered, 1 = open
var imageStates = new Array();

imgN = new Array();
imgN[0] = new Array();
imgN[1] = new Array();
imgN[2] = new Array();
imgN[3] = new Array();

var cover = new Array();
cover[0] = "img/cover.gif"

// set the image for the random function
var imageList = new Array();

imageList[0] = "img/m2o.gif"
imageList[1] = "img/gunther.gif"
imageList[2] = "img/wolverine.jpg"
imageList[3] = "img/scarlett.jpg"
imageList[4] = "img/hardcore.jpg"
imageList[5] = "img/superman.jpg"
imageList[6] = "img/ironman-spec.jpg"
imageList[7] = "img/neon.jpg"
imageList[8] = "img/marienplatz.jpg"
imageList[9] = "img/WALL_E.jpg"

// function that replaces the tag src with a image
function setImage(image, x, y)
{
image.src = imgN[x][y];
}

// function that change the image using an array as a parameter previously created
function changeImage(image, x, y)
{
state = imageStates[image.id];

if (state == 0 || state == null)
{
setImage(image, x, y);
imageStates[image.id] = 1;
}
else
{
image.src = cover[0];
imageStates[image.id] = 0;
}
}

// function that invokes the setRandomImage indicating the position of the images

function initImages ()
{
setRandomImage(0, 0);
setRandomImage(0, 1);
setRandomImage(0, 2);
setRandomImage(0, 3);
setRandomImage(0, 4);
setRandomImage(1, 0);
setRandomImage(1, 1);
setRandomImage(1, 2);
setRandomImage(1, 3);
setRandomImage(1, 4);
setRandomImage(2, 0);
setRandomImage(2, 1);
setRandomImage(2, 2);
setRandomImage(2, 3);
setRandomImage(2, 4);
setRandomImage(3, 0);
setRandomImage(3, 1);
setRandomImage(3, 2);
setRandomImage(3, 3);
setRandomImage(3, 4);
}

// sets the maximum number of views at a time
var imageListCount = new Array();

function setRandomImage(x, y)
{
var r;

do
{
r = Math.floor(Math.random() * 10);
//alert("count=" + imageListCount[r]);
} while (imageListCount[r] != null && imageListCount[r] >= 2);

imgN[x][y] = imageList[r];

if (imageListCount[r] == null)
{
imageListCount[r] = 1;
}
else
{
imageListCount[r] = imageListCount[r] + 1;
}
}

sperando in una vostra risposta...
grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
Elyle [Retribuito-Cerco] Programmatore per gioco 2D Offerte e Richieste di Lavoro e/o Collaborazione 2
D CERCO ~ Programmatore Gioco Web Offerte e Richieste di Lavoro e/o Collaborazione 0
P Pubblicazione app store gioco alcolico Sviluppo app per iOS 1
G gioco del tris con i vettori c++ C/C++ 1
C [Retribuito] Scheda personaggio gioco di ruolo Offerte e Richieste di Lavoro e/o Collaborazione 1
F [PHP] gestione meteo manuale per un gioco di ruolo PHP 1
AkenStyle Login per gioco online Database 6
Alias85 Programma per un gioco Offerte e Richieste di Lavoro e/o Collaborazione 3
P Implementare gioco html5 in pagina web HTML e CSS 3
Andrea Perrone funzione javascript applicata al gioco della dama Javascript 2
N Sviluppo porting gioco testuale su iOS Sviluppo app per iOS 0
P problema: la funzione funziona (scusate ill gioco di parole) ma mi da errore time out PHP 8
R Mettere la possibilità di Salvare in un gioco =) Come si fa? Java 2
J Interfaccia per un gioco in HTML/CSS/JQ HTML e CSS 0
L vendo n. 2 spazi pubblicitari su sito che ospita un gioco online Vendere e Acquistare pubblicita' online 0
F Per startup cerchiamo webmaster con voglia di mettersi in gioco Offerte e Richieste di Lavoro e/o Collaborazione 0
J inheritance digram per gioco js Javascript 0
C [RETRIBUITO (alla commercializzazione) Cercasi collaboratori sviluppo gioco manageriale ferroviario Offerte e Richieste di Lavoro e/o Collaborazione 1
J Gioco in javascript sparito a schermo Javascript 0
J Gioco in javascript Javascript 2
J Gioco di scacchi usando la libreria createjs Javascript 0
V Consiglio su if in java per determinare vincitore gioco blackjack Java 2
S [Retribuito] Sviluppo gioco manageriale Offerte e Richieste di Lavoro e/o Collaborazione 1
Frank10 [Compro] Pagine target scommesse e gioco Annunci servizi di Social Media Marketing 1
G [vendo]Vendere link testuali gioco d'azzardo Vendere e Acquistare pubblicita' online 1
A Realizzare il gioco del tris usando javascript, il dom e l'oggetto event-. Javascript 4
max_400 il gioco della befana Discussioni Varie 6
Robby84 Gioco-mania.com | Solo i migliori giochi online della rete Presenta il tuo Sito 5
max_400 Gioco di auto - Problema sovrapposizione clip - by max_400 Flash 0
C Gioco a premi 50-50% probabilità Classic ASP 3
F log in php a gioco PHP 11
max_400 Gioco: muovere un clip su delle coordinate impostate dall'utente Flash 2
M Hattrick Club Italia - Il portale del gioco manageriale online più famoso del Mondo! Presenta il tuo Sito 5
zerofolle Gioco gestionale Discussioni Varie 0
B Gioco non originale... e virus? Sicurezza e Virus 1
A Modificare gioco flash Flash 0
D aiuto per realizzazione gioco lotto in asp Classic ASP 1
C Accessori Per Console Di Gioco Presenta il tuo Sito 4
I insemina gioco flash Flash 0
ciccio71@mac.co UFHO.it nuovo gioco multiplayer online italiano Presenta il tuo Sito 3
S Gioco in PHP PHP 5
0 Hack game - gioco di hack Presenta il tuo Sito 0
B gioco HIGH SCHOOL MUSICAL 2 su msn Discussioni Varie 0
K gioco dell'impiccato Programmazione 0
I Compenso per gioco semplice in flash Flash 0
M Piccolo Pony - Gioco virtuale online Presenta il tuo Sito 1
L Gioco A Premi Di Borsa,schedina Di Borsa Discussioni Varie 0
I [NON RETRIBUITO] Collaborazione allo sviluppo di un nuovo gioco on line Discussioni Varie 7
N Problema Classifica gioco Flash 1
NHR style [help] Actionscript per gioco Flash 6

Discussioni simili