Taquin pour les images

Soyez le premier à donner votre avis sur cette source.

Vue 7 308 fois - Téléchargée 1 697 fois

Description

bonjour tout le monde;
bon, le Taquin classique est un jeu qui se base sur des cases numérotées de 1 à 15 ou plus, sous forme d'une matrice telle que le nombre des lignes soit égale au nombre des colonnes.Ces cases n'étant pas ordonnées, le joueur va essayer de les ordonner avec des glisses. Dans mon jeu j'ai remplacé les numéros par une image que vous choisissez. Lorsque vous cliquer sur le bouton "lancer le jeu", l'image sera mélangée, et vous devez alors déplacer les cases jusqu'à obtenir l'image initiale.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
519
Date d'inscription
mercredi 21 mars 2007
Statut
Membre
Dernière intervention
19 décembre 2016
23
J'avais oublié de mettre ma note.
Messages postés
519
Date d'inscription
mercredi 21 mars 2007
Statut
Membre
Dernière intervention
19 décembre 2016
23
Salut,

Le jeu fonctionne, sauf que j'ai un problème de rafraichissement, après avoir lancé le jeu, je dois réduire puis agrandir la fenêtre pour voir les carreaux.

J'ai l'impression que tu as mélangé les carreaux sans finesse dans l'algorithme. Or, il semblerait que la moitié des taquins sont insolubles (cf. wikipedia). À mon premier essai, j'avais positionné 13 carreaux et les 2 derniers étaient inversés = insoluble.

Tu pourrais éventuellement mélanger le taquin différemment, par exemple en partant de la situation finale et en effectuant un grand nombre de déplacements aléatoires. De cette façon tu serais sûr d'obtenir un taquin solvable.

Enfin, l'architecture de ton application est correcte mais la qualité du code (je parle de la forme pas du fond) est déplorable. Tu ne respectes aucune norme de codage. Tout est tassé, il n'y a pas assez de commentaires, pas de javadoc, pas de majuscules pour séparer les mots dans les noms de variable, des noms de classe qui commencent par une minuscule, pas de package, et j'en passe. Je mets 5/10 parce que le jeu fonctionne à peu près et qu'il y a visiblement un peu de boulot derrière mais il faut que tu améliores sérieusement la lisibilité de ton code.

Cordialement,
Jonathan Guéhenneux

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (anjdev)