Autour de la Légende des Samouraïs
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Autour de la Légende des Samouraïs


 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
-29%
Le deal à ne pas rater :
PC portable – MEDION 15,6″ FHD Intel i7 – 16 Go / 512Go (CDAV : ...
499.99 € 699.99 €
Voir le deal

 

 petit jeu ^^

Aller en bas 
3 participants
AuteurMessage
Invité
Invité




petit jeu ^^ Empty
MessageSujet: petit jeu ^^   petit jeu ^^ Icon_minitimeMar 12 Sep - 12:44

hello !
je sais que ça fait un bail que je ne suis plus passée par là, et j'en suis désolée ^^;
pour me faire pardonner, je vous offre un petit jeu (que vous pourrez ensuite retrouver dès vendredi dans la page "Jeux" de CS, avec plein d'autres)
amusez-vous bien !
Revenir en haut Aller en bas
Kellys Wood
Adminitrateur Shôgun
Kellys Wood


Nombre de messages : 782
Age : 43
Localisation : Grenoble
Date d'inscription : 19/05/2005

petit jeu ^^ Empty
MessageSujet: Re: petit jeu ^^   petit jeu ^^ Icon_minitimeMar 12 Sep - 22:09

trop génial !!! petit jeu ^^ Icon_cheers petit jeu ^^ Icon_cheers petit jeu ^^ Icon_cheers
Comment t'as fait pour le faire ? petit jeu ^^ Icon_hockey
Moi ca fait un bail que j'essaie de faire ce genre de jeux pour mon site mais j'y arrive pas ! petit jeu ^^ Icon_scratch


Dernière édition par Kellys Wood le Jeu 1 Oct - 23:26, édité 1 fois
Revenir en haut Aller en bas
http://slesignedessamourais.free.fr/
Invité
Invité




petit jeu ^^ Empty
MessageSujet: Re: petit jeu ^^   petit jeu ^^ Icon_minitimeVen 15 Sep - 16:06

en fait, j'avais cette idée en tête depuis un bon moment, pour avoir vu ce genre de jeu sur un site
donc j'ai cherché un moyen de le réaliser (logiciel ? site particulier ? autre ?) et j'ai trouvé un script sur ce site
mais ce script ne marche pas très bien, il a quelques défauts (notamment, leur bouton "rejouer" ne marche pas)
donc j'y ai apporté quelques modifs (surtout de présentation) et mon copain informaticien l'a bidouillé pour que tout marche (bouton "rejouer", affichage aléatoire du "gagné" ...)
voici le code définitif si tu veux t'en servir, à toi juste de modifier ce qui t'arrange

à insérer entre les balises <head> de ta page
Code:
<script language="JavaScript">
<!--
//PLF- http://www.jejavascript.net/
function nb_aleatoire(nb)
{
nombre= Math.floor(Math.random() * nb)+1;
}

// variables *********
nbc=12 //nombre de cartes multiple de 4
nom_dir="yst" // nom du répertoire contenant les images du jeux ; mettre "." si même que le script
nom_im="img" //début du nom des image => nom_im(n°).gif
nom_im=nom_dir+"/"+nom_im
/*
* note Nicron :
* créer les images suivant la règle de nomage décrite ci-dessous
*/
// n° = 00 image vide ou transparente - 0 dos carte - de 1 à 6 pour 12 cartes (6 paires)
// il faut aussi une image gagne.gif
tg=800 // temporisation en ms définissant la vitesse d'animation de l'image gagne.gif (voir fonction gagne)


tirage = new Array; //tirage aléatoire
place = new Array;
choix=0; nbim2=0; nbim3=0;
choixim=1
gain=0;
nombres="";
divs=nbc/2;
nb=nbc+1;
cpt=0;

for (i=1 ;i<nb ;i++)
{
nb_aleatoire(nbc);
tirage[i]= nombre;
for (t=1 ; t<i ;t++){
if (tirage[t]==nombre)
{
i=i-1;
}}}
for (i=1 ;i<nb ;i++)
{
if (tirage[i]>divs) nbtire=tirage[i]-divs;
else nbtire=tirage[i];
place[i]=nbtire;
}


/* implémentation de la fonction gagne par Nicron */
/* affichage aléatoire de l'image 'gagne.gif' */
function gagne() {
   efface(nbim3);
   while((nbim3 = Math.floor(Math.random() * nbc)+1) == nbim2) ;
   document.images[nbim3-1].src = nom_dir+'/gagne.gif';
   nbim2 = nbim3; // assigne l'ancienne valeur avec la nouvelle
   setTimeout("gagne();",tg);
}


function change_im(nbim) { //
if (place[nbim] !=0) {
   if (nbim==nbim2) nbim=0;
   else{
      if (nbim==nbim3) nbim=0;
      else{
         if (choixim==3) {
            if (val1==val2) {efface(nbim2);efface(nbim3);gain++;}
            else {no_efface(nbim2);no_efface(nbim3);}
            choixim=1; nbim3=0
         }
         if (choixim==1) {nbim2=nbim;val1=place[nbim];choix++;}
         if (choixim==2) {nbim3=nbim;val2=place[nbim];}
         choixim++;
      }
   }
   document.images[nbim-1].src = nom_im+place[nbim]+".gif";
   if (choixim==3){
      if (gain==divs-1) {
         setTimeout("efface(nbim2); gagne();",500);
         gain++;
      }
   }
   document.form1.result.value = choix
}
}

function efface(eff) {
document.images[eff-1].src = nom_im+"00.gif";
place[eff]=0
}

function no_efface(eff) {
document.images[eff-1].src = nom_im+"0.gif";}

//-->
</script>

à insérer entre les balises <body> de ta page
Code:
<script language="JavaScript">
<!--
//PLF- http://www.jejavascript.net/
document.write('<table border="0" align="center">');
for (i=1 ;i<(nbc/4)+1 ;i++){
document.write('<tr>');
for (t=1 ;t<5 ; t++){
cpt++;
document.write('<td><a href="#" onClick="change_im('+(cpt)+')"><img src="'+nom_im+'0.gif" width="100" height="100" border="0"></a></td>');
}
document.write('</tr>');
}
document.write('</table><p>&nbsp;</p>'+
'<form name="form1">'+
'<table width="410" border="0" align="center" style="background-color: transparent;">'+
'<tr><td width="200" align="center">'+
'<strong>Nombre de coups</strong> '+
'<input name="result" type="text" id="result2" size="5">'+
'</td><td width="100" align="center">'+
'<input type="button" name="Submit" class="button" onClick="window.location.reload()" value="Rejouer">'+
'</td><td align="center">'+
'</td></tr><tr>'+
'<td colspan="3"><strong>Le but du jeu est de retourner '+
'les cartes 2 par 2, afin de trouver les cartes identiques</strong></td>'+
'</tr></table></form>');
//-->
<!--//PLF- http://www.jejavascript.net/ //-->
</script>

n'oublie pas de modifier ce qui doit l'être !
et si tu as des questions, n'hésite pas !
Revenir en haut Aller en bas
Kellys Wood
Adminitrateur Shôgun
Kellys Wood


Nombre de messages : 782
Age : 43
Localisation : Grenoble
Date d'inscription : 19/05/2005

petit jeu ^^ Empty
MessageSujet: Re: petit jeu ^^   petit jeu ^^ Icon_minitimeVen 15 Sep - 20:50

Merci, j'essaierai pendant les prochaines vacances, là, j'ai vraiment pas le temps...


Dernière édition par Kellys Wood le Jeu 1 Oct - 23:45, édité 2 fois
Revenir en haut Aller en bas
http://slesignedessamourais.free.fr/
Lélé
Adminitrateur Shôgun
Lélé


Nombre de messages : 341
Age : 42
Localisation : Strasbourg
Date d'inscription : 15/05/2005

petit jeu ^^ Empty
MessageSujet: Re: petit jeu ^^   petit jeu ^^ Icon_minitimeDim 17 Sep - 19:59

merci pour ce ptit moment de détente ! Moi qui me plains toujours d'avoir du mal à mémoriser les choses, au moins, quand les samourais sont à la clé, eh bien je peux vous dire que le cerveau, il fuse lol Laughing
Revenir en haut Aller en bas
http://eternallysamourais.site.voila.fr/
Amisam
Disciple
Amisam


Nombre de messages : 20
Age : 33
Localisation : Etats-Unis, California
Date d'inscription : 13/06/2007

petit jeu ^^ Empty
MessageSujet: Re: petit jeu ^^   petit jeu ^^ Icon_minitimeMer 13 Juin - 1:33

C’est amusant bien ! J’ aimé jouer il beaucoup
Revenir en haut Aller en bas
http://amisam.deviantart.com/
Kellys Wood
Adminitrateur Shôgun
Kellys Wood


Nombre de messages : 782
Age : 43
Localisation : Grenoble
Date d'inscription : 19/05/2005

petit jeu ^^ Empty
MessageSujet: Re: petit jeu ^^   petit jeu ^^ Icon_minitimeJeu 1 Oct - 23:43

j'ai essayé de recréer ce jeu, mais rien à faire, j'ai rien compris à tes instructions. tu pourrais pas être plus précise sur le programme que tu as utilisé stp ??
merci d'avance
Revenir en haut Aller en bas
http://slesignedessamourais.free.fr/
Invité
Invité




petit jeu ^^ Empty
MessageSujet: Re: petit jeu ^^   petit jeu ^^ Icon_minitimeSam 3 Oct - 0:44

oulah, ça date, ces messages ^^;
en plus, ça fait des mois que j'ai plus touché à ces jeux, donc il faut que je m'y remette
donc, j'utilise Dreamweaver, et dans la section "code" du logiciel, je colle les 2 parties que j'ai décrites aux endroits indiqués "head" et "body"
ensuite, je modifie selon mes besoins
1è partie
Code:
nbc=12 //nombre de cartes multiple de 4
tu peux mettre 8, 12, 20, 200 ... il faut juste que ça soit un multiple de 4
Code:
nom_dir="yst" // nom du répertoire contenant les images du jeux ; mettre "." si même que le script
si les images de ton jeu se trouvent dans le dossier "jeu", tu marques nom_dir="jeu"
Code:
nom_im="img" //début du nom des image => nom_im(n°).gif
mes images se nomment "img1", "img2", ..., c'est ce nom "img" que j'indique
Code:
 n° = 00 image vide ou transparente - 0 dos carte - de 1 à 6 pour 12 cartes (6 paires)
// il faut aussi une image gagne.gif
il te faut donc une image "vide" pour les places vides de début du jeu
un dos de carte
et des images numérotées

2ème partie
Code:
for (i=1 ;i<(nbc/4)+1 ;i++){
document.write('<TR>');
for (t=1 ;t<5 ; t++){
4 est ton nombre de cartes différentes, 5 est ce nombre + 1 (donc 8 et 9, 12 et 13 suivant les besoins)
Code:
table width="410"
la largeur du tableau de jeu

voilà, je t'ai indiqué tout ce qui doit être modifié dans ton jeu, mais si tu as d'autres questions, n'hésite pas !
Revenir en haut Aller en bas
Contenu sponsorisé





petit jeu ^^ Empty
MessageSujet: Re: petit jeu ^^   petit jeu ^^ Icon_minitime

Revenir en haut Aller en bas
 
petit jeu ^^
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» petit oneshot
» coffret dvd des oav : petit sondage
» petit sondage sur les romans et drama
» coffrets dvd de la série : petit sondage général
» Petit quizz des dessins animés des années 80

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Autour de la Légende des Samouraïs :: Les Samourais de l'Eternel :: Oeuvres d'Art-
Sauter vers: