begin process at 2012 05 27 19:27:18
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > SUDOKU HELPER

SUDOKU HELPER


 Information sur la source

Note :
8 / 10 - par 2 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :sudoku, jeu, aide, helper Niveau :Débutant Date de création :05/10/2005 Date de mise à jour :30/05/2008 20:29:03 Vu / téléchargé :8 047 / 1 000

Auteur : Hylvenir

Ecrire un message privé
Site perso
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Voici un code du type 'Quick and Dirty'.
Le but premier étant d'aider les impatients à résoudre les grilles de Sudoku.
Le programme se contente juste de rayer les lignes, colonnes et régions.
(pas plus sinon aucun intéret de jouer).
Le but second est en fait un exercice de refactoring comme on dit parfois.
Essayer de faire du "joli" à partir d'un code plutôt "pas joli", le tout
étant pas toujours facilement quantifiable.
En tout cas, ça fonctionne et je n'ai pas trouvé encore de bug.

Des grilles intéressantes peuvent être trouvées sur le site du Times.




 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Sudoku
    • Sudoku.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier11 019 octets
    • Sudoku.exe_Télécharger ce fichier [Réservé aux membres club]14 848 octets
    • Sudoku.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier882 octets
    • Sudoku.vcprojTélécharger ce fichier [Réservé aux membres club]3 202 octets

Télécharger le zip


 Historique

10 octobre 2005 22:46:40 :
J'ai ajouté la possibilité de supprimer les possibilités 'bleues' pour les grilles plus compliquées. La capture d'écran est maintenant une vraie grille de niveau 'Superior'.
30 mai 2008 20:27:09 :
- Utilisation de visual studio 2008. - Ajout de la fonction "Undo" - Ajout de l'exe pré-compilé
30 mai 2008 20:29:03 :
- Utilisation de visual studio 2008. - Ajout de la fonction "Undo" - Ajout d'un exe pré-compilé

 Sources du même auteur

Source avec Zip Source avec une capture EPONGE DE SIERPINSKI-MENGER
Source avec Zip Source avec une capture FLOCON DE VON KOCH
FONCTION EXPLODE (OU SPLIT)
Source avec Zip Source avec une capture LECTURE ASE / SDL / OPENGL
Source avec Zip Source avec une capture PINKTRIS - UN SIMPLE TETRIS EN SDL

 Sources de la même categorie

Source avec Zip Source avec une capture JEU DES CARTES par eapaceinfo
PROGRAMME DE JEU DE MPT par KerizGarmm
Source avec Zip Source avec une capture JEUX SERPENT par antho974
Source avec Zip Source avec une capture PENDU EN SDL par Damsou91
Source avec Zip STATE MACHINE MODIFICATION MATH BUCKHAM par billybones79

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture SUDOKU NIVEAU FACIL, MOYEN DIFFICILE (GOOGLE) PAS AU PLUS par cool2source
Source avec une capture C-DOKU (C - SUDOKU) par chewney
Source avec Zip SUDOKU EN LANGAGE C par promiage123
Source avec Zip CREATION DE SUDOKU DIFFERENTS NIVEAUX ET RESOLUTION par sullyper
Source avec Zip Source avec une capture GENERATEUR SUDOKU (WIN32) par gagah1

Commentaires et avis

Commentaire de mogwai93 le 06/10/2005 09:20:13

Quelques optimisations possibles :
- ne pas coder "en dur" les valeurs
les mettre plutot dans #define
ca te permet de modifier qu'à un seul endroit si un jour
tu deplaces la grille et/ou si la taille de la grille change
==> ca te permettra de gerer le redimensionner de la fenetre (qui est possible d'ailleurs)

- quelques optimisations possibles :
dans la methode void dessiner( HDC hdc )
*           (mouseY/150)*3
c'est pas égal à          (mouseY/50) ??

* i < 3*(((currentZone-1)/3)+1)
c'est pas égal à  i <  (currentBox + 2) ??


voila pour les premieres impression

Commentaire de Hylvenir le 06/10/2005 10:00:53

- #define à éviter, const à préférer
- non pas pour les divisions sur entier
  ex : ( 54 / 50 = 1 )  !=   ( ( 54/150 ) = 0 * 3 = 0 )
- j'ai pas le code sous les yeux mais je dirais non.
  il n'y a pas de lien entre currentZone et currentBox

Commentaire de mogwai93 le 06/10/2005 10:48:08

oups, en effet, j'ai lu trop vite ;-)

Commentaire de touyaaa le 24/05/2006 09:34:11

Vous allez surement rire mais j'arrive pas a faire marcher quoi que ce soit. J'ai mes 3 fichiers sudoku (.dev, .rc et .cpp) mais j'arrive à rien.

Merci pour votre aide

Commentaire de Hylvenir le 25/05/2006 00:16:28

Soit tu télécharges dev-cpp, et tu ouvres directement le projet fourni, soit tu crées un nouveau projet windows sous visual et tu intégres le source et le .rc fourni.

Commentaire de touyaaa le 25/05/2006 11:07:56

a ben c'est pour ça alors j'utilisais pas le bon IDE j'utilisais PICC compiler.
Donc jvais essayer avec dev et je vous dirais si j'ai réussit ^^

Commentaire de touyaaa le 29/05/2006 11:00:12

c'est bon ça marche nikel merci

Commentaire de touyaaa le 01/05/2007 20:40:48

Voila, j'aurais voulu un peu d'aide pour "améliorer" ce code. Quand je dis "améliorer", c'est uniquement dans l'utilisation que j'en fais. En fait j'aurais voulu que la solution potentielle n°5 (c'est à dire quand le chiffre 5 est une solution potentielle) ne s'affiche pas au milieu de la case mais sur un emplacement libre. Par exemple sur une case, le chiffre 2 n'est pas possible mais le chiffre 5 l'est. Je voudrais que le petit 5 s'affiche à l'emplacement laissé vide du 2. J'espère avoir été clair (j'en suis pas sur à vrai dire) et que c'est possible (j'en suis pas sur non plus).
Merci

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Besion d'aide pour programmer un jeu de dame [ par valouchoue ] Salut!Je suis étudiante et je dois programmer un jeu de dame sous unix et je suis nulle!!!!!Si quelqu'un peux m'aider j'attends vos reponses...Merci.v Aide pour la console Win32 [ par Adeon ] Adeon Salut! je vous ecris parce que j'ai un probleme, pour faire un "jeu d'action" en win32, j'utilise un programme qui marche besoin d'aide pour un RPG 2D [ par LightningFlik ] Nous sommes une petite équipe qui essaye de créer notre jeu : Asgard Wars. Il s'agira d'un Action-RPG (du genre Secret of Mana) dans un univers médiév Recherche de l'aide pour devellopper un jeu [ par Vortex99011 ] Bonjour, En fait j'aimerais créer un jeu inspiré de Bumpy's Arcade Fantasy (assez peu connu) qui date de 1992 créé par la société Loriciel (maintenant jeu d'echec [ par morpilo ] Salut à tous.Voila je suis etudiant et j'ai a devellopé un jeu d'echec tout simpleen C ou C++J'aimerais savoir si quelqu'un a deja devellopé un jeu d' Aide sur une fonction [ par lildan ] Bonjour tout le monde,j'aimerais savoir comment on fais en C pour permettre &#224; un programme d'ex&#233;cuter le code plus lentement. Par exemple, p demnade d aide [ par chatinotte ] Bonjour à tous!!je suis une etudiante en informatique et telecommunication , et j aimerai bien avoir un exemple de programme en langage C d 'un jeu d Projet d etudiant (renseignement et aide) [ par delce ] Bonjour,je suis etudiant en informatique et mon prof nous a donné comme projet de realiser une application qui nous plait (je sais cela est vague...)c Jeu vidéo besoin d'aide! [ par ATAKAN ] Bonjour tout le monde! Y aurait-il quelqu'un de tr&#232;s fort ou de tr&#232;s gentil (les deux c'est possible!) qui pourrait m'expliquer comment e Besoin d'aide c'est urgent ! ( SUDOKU ) [ par Timbo2000 ] Bonjour tout le monde, j'orai besoin d'aide dans la r&#233;alisation d'un programme en pascal permettant de r&#233;soudre et g&#233;n&#233;rer une gri


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales