Accueil > Forum > > > > solitaire saute mouton
solitaire saute mouton
samedi 24 janvier 2009 à 07:29:22 |
solitaire saute mouton

ordianteur
|
bonjour a tous, voila je dois réaliser en php le jeu solitaire exemple pour ceux qui ne connaisse pas le jeu solitaire saute mouton: http://www.stowlake.com/Solitaire/# le jeu fonctionne très bien mais je dois enregistrer la partie mais je ne sais pas comment faire cela merci pour votre aide
|
|
samedi 24 janvier 2009 à 10:27:25 |
Re : solitaire saute mouton

kohntark
|
Salut,
Je n'ai pas déchiffré le code javascript mais il semble que tous les objets JS a sauvegarder son ceux apparaissant dans l'objet Resizer. En ce basant sur cet objet tu devrait pouvoir : - créer une fonction save() qui envoie une requête ajax au serveur pour sauvegarde en DB par exemple, ou alors mettre tout ça dans un cookie - créer une fonction restore à partir des éléments sauvegardés
Cordialement,
Kohntark-
|
|
dimanche 25 janvier 2009 à 07:57:15 |
Re : solitaire saute mouton

ordianteur
|
merci pour ta réponse kohntark mais le lien que j'ai donné vers le solitaire c'est pas moi qui la fait c'est juste pour montrer que c'est ce solitaire la que je dois faire et non le jeu de carte sinon j'ai pas très bien compris ce qu'il faut faire
|
|
dimanche 25 janvier 2009 à 09:34:03 |
Re : solitaire saute mouton

kohntark
|
Autant pour moi, j'avais mal lu. Et bien ce n'est pas facile de t'aider sans voir ta page ou voir ton code. Il suffit de sauvegarder l'emplacement des cases occupées, mais bon, sans voir ton code ce n'est pas simple.
Kohntark -
|
|
dimanche 25 janvier 2009 à 10:36:42 |
Re : solitaire saute mouton

ordianteur
|
ok voila le code
var i,j,debut,o,k; tabverif = new Array(48); o = "initialisation"; k = 0;
function initialisation() {
j=0; for(i=0;i<49;i++) { if(i!=0 && i!=1 && i!=5 && i!=6 && i!=7 && i!=8 && i!=12 && i!=13 && i!=47 && i!=48 && i!=40 && i!=43 && i!=42 && i!=41 && i!=35 && i!=36) { document.images[i].src = "image/boutonJeu1.png"; tabverif[i] = 1; o = "go"; document.images[49].src = "image/goSurvol.png"; } } k++; if(k%2 == 0) { o="reset"; document.images[49].src = "image/resetSurvol.png"; } }
function changer() { document.images[49].src = "image/"+o+"Survol.png"; } function sortir() { document.images[49].src = "image/"+o+"Repos.png"; }
function saute(i) { if(k%2 == 0) {
if(j==0) { document.images[i].src = "image/noir.png"; tabverif[i]=0; j=1; } //Premier jeton de la manipulation else if(j==1 && tabverif[i]==1) { debut=i; j=2; document.images[i].src = "image/boutonJeu2.png"; } //Second jeton du jeu else if(j==2 && (i==debut+2 || i==debut-2 || i==debut+14 || i==debut-14) && i!=debut) { if(i==(debut+2) && tabverif[i]==0 && tabverif[i-1]==1) { document.images[i-1].src = "image/noir.png"; tabverif[i-1]=0; document.images[i].src = "image/boutonJeu1.png"; tabverif[i]=1; document.images[debut].src = "image/noir.png"; tabverif[debut]=0; } else if(i==(debut-2) && tabverif[i]==0 && tabverif[i+1]==1) { document.images[i+1].src = "image/noir.png"; tabverif[i+1]=0; document.images[i].src = "image/boutonJeu1.png"; tabverif[i]=1; document.images[debut].src = "image/noir.png"; tabverif[debut]=0; } else if(i==(debut+14) && tabverif[i]==0 && tabverif[i-7]==1) { document.images[i-7].src = "image/noir.png"; tabverif[i-7]=0; document.images[i].src = "image/boutonJeu1.png"; tabverif[i]=1; document.images[debut].src = "image/noir.png"; tabverif[debut]=0; } else if(i==(debut-14) && tabverif[i]==0 && tabverif[i+7]==1) { document.images[i+7].src = "image/noir.png"; tabverif[i+7]=0; document.images[i].src = "image/boutonJeu1.png"; tabverif[i]=1; document.images[debut].src = "image/noir.png"; tabverif[debut]=0; } else // Si la case est occupée par un bouton, on annule la mise en valeur et on recommence { document.images[debut].src = "image/boutonJeu1.png"; } j=1; } //Si le saute-mouton est incorrect else { j=1; if(tabverif[debut]==1) { document.images[debut].src = "image/boutonJeu1.png"; } } } }
|
|
dimanche 25 janvier 2009 à 13:53:04 |
Re : solitaire saute mouton

kohntark
|
Sauf erreur de ma part il te suffit de sauvegarder tabverif. Pour la façon de sauvegarder tu as le choix; cookie, base de données, fichier texte, etc ...
Kohntark -
|
|
dimanche 25 janvier 2009 à 15:34:20 |
Re : solitaire saute mouton

ordianteur
|
merci pour ta réponse et j'ai une question: laquelle est le plus facile a réaliser (cookie?, bd?, ..)
|
|
dimanche 25 janvier 2009 à 18:11:58 |
Re : solitaire saute mouton

kohntark
|
Elles le sont toutes  Après ça dépend de ce que tu veux faire et de ce qui existe déjà sur ton site. Par exemple oublie l'écriture du cookie par javascript si le jeu donne droit à des cadeaux (le cookie pouvant être modifié très facilement) ou que tu souhaites connaitre les résultats. Par ailleurs c'est sans doute plus lourd à gérer si tu veux que l'utilisateur puisses sauvegarder plusieurs parties. Si les utilisateurs sont déjà authentifiés en DB il est peut être plus simple de l'utiliser. Kohntark-
|
|
dimanche 25 janvier 2009 à 23:02:06 |
Re : solitaire saute mouton

ordianteur
|
ok merci mais jai une autre question comment faire pour résoudre automatiquement le puzzle?
|
|
lundi 26 janvier 2009 à 18:00:02 |
Re : solitaire saute mouton

kohntark
|
Résoudre automatiquement le puzzle ?? Qu'entends tu par là ?
Kohntark -
|
|
Cette discussion est classée dans : jeu, solitaire, saute, mouton
Répondre à ce message
Sujets en rapport avec ce message
Jeu de rôle (RPG) en PHP. [ par LocalStone ]
Salut à tous. Je pense qu'un bon nombre d'entre vous connaisse le célèbrissime jeu Démange ... Ce jeu de rôle - ou RPG pour être plus précis - est bas
Ladder de jeu [ par Mystermax ]
Bonjour a tous,Je debute dans le PHP mais j'aime tester et m'ameliorer dans ce domaine.Je suis leader d'une equipe de jeu en reseau (Day of Defeat) et
projet info jeu bataille [ par doudou54 ]
bjr à tous!je suis étudiante et j'ai un projet d'info à faire sur vb et je galère à mort!!!c'est le jeu de la bataillej'ai les cartes mais pas la prog
Vérifier état d'un serveur de jeu [ par Nerdz ]
Bonjour,Je voudrais savoir comment on peut vérifier l'état d'un serveur de jeu. Savoir s'il est online ou offline.Merci d'avance
Recrute des codeurs pour un jeu php/mysql [ par kschn ]
En fait j'ai pas trouvé de section pour poster ce sujet ...Bon ben voila tout est ds le titre je recherche 2 codeurs intéréssés pour faire un jeu en p
PHP et jeu flash ( scores ) [ par snakeeater1 ]
bon bas voila je pose ma question ici,Est-ce que quelqu'un pourrai maider ? :voila je fait un jeu flash, et j'ai une table sur ma base de donnée ou il
jeu grattage/php/mysql [ par krowers ]
voila j'ai un jeu de grattage qui quand j'y joue et que je gagne 0.01 point cela s'ajoute normalement a ma base de donnée tandis que quand je gagne 0
[projet] RPG [ par LocalStone ]
Salut à tous ! J'avais déjà écrit un post de ce genre, il y a peut-être un an de cela, mais mes compétences de jadis en PHP laissant désiré, ça a foir
Cherche Co Admin - Co Programme jeu Online MultiJoueurs [ par jdaviaud ]
Voila,je suis entrain de créer un jeu de combat multi joueurs en php dont les débuts peuvent etre visibles ici : http://www.passwar.info mais voulant
Livres en rapport
|
Derniers Blogs
[SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|