Poster une réponse 
Lengitra
12-06-2019, 01:42 PM
Message : #1
Game Lengitra
Je voulais juste partager un petit jeu que j'ai créé (une sorte de sudoku mais en mieux mdr ). Je l'ai appelé le Lengitra (vous trouverez peut-être pourquoi... fi_lone_ranger ).

Le but du jeu est de compléter chaque case d'une grille triangulaire avec une des 3 couleurs (rouge, vert ou bleu). On a gagné quand les 36 cases sont remplies.

Pour compléter la grille, il y a 2 règles à respecter :
- Dans chaque hexagone entier (donc les bords ne comptent pas), il faut qu'il y ait 2 fois chaque couleur
- Il ne doit jamais y avoir 2 couleurs identiques côte-à-côte

Pour pouvoir avoir des grilles de départ à volonté, j'ai voulu créé un programme Python. Maintenant, le programme fait un peu plus que générer des grilles... Je vous mets en pièce jointe le script en .py. Le programme tourne en Python 3. Il utilise la librairie Tkinter (installé de base avec python) pour l'affichage graphique et la librairie Pillow (téléchargeable via pip) pour l'exportation des grilles en image.

Bon jeu ! Smile


Pièce(s) jointe(s) Image(s)
   
Lengitra.py
File Type: .py
Downloaded: 8 times
Size: 41.08 Ko


fish
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
12-06-2019, 08:25 PM
Message : #2
RE: Lengitra
wow... quel programme..! hoho
20/20 à l'épreuve d'ISN jap

Par contre, faut que j'installe les librairies pour jouer...

(je transfère dans "Club Informatique"...)

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
21-06-2019, 02:28 PM
Message : #3
RE: Lengitra
Je viens de me rendre compte que j'ai oublié un élément essentiel hoho... l'image de la grille de base. La voici, il faut la mettre dans le même dossier que le script Python.


Pièce(s) jointe(s) Image(s)
   

fish
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
21-06-2019, 06:06 PM
Message : #4
RE: Lengitra
J'allais justement te le dire..!
(J'ai essayé ce matin sur les ordis du lycée)

Sur mon Mac avec Anaconda, j'ai des problèmes de librairies
Tous les modules que tu importes n'existent pas (avec ces noms) decu
https://docs.anaconda.com/anaconda/packa...https://docs.anaconda.com/anaconda/packages/py3

Et sur mon Python de base (Idle), il faudrait que j'installe avec "pip"
(faut que je cherche comment faire (je n'ai jamais fait...))


PS : quant au nom "Lengitra", ça me perturbe Big Grin, mais je trouverai fi_lone_ranger

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
24-06-2019, 10:05 PM
Message : #5
RE: Lengitra
yeaaaaahhhh j'ai gagné...
Facile... whistle

[Image: lengitra.png]

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
01-09-2019, 04:09 PM
Message : #6
RE: Lengitra
Bon... je donne ma langue au chat decu

Pourquoi Lengitra..?

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
03-09-2019, 06:05 PM
Message : #7
RE: Lengitra
C'est un anagramme de TRIANGLE Big Grin

fish
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
03-09-2019, 06:43 PM
Message : #8
RE: Lengitra
Scrogneugneu... si tu savais tout ce que j'ai cherché evil

goodjap

( à bientôt dans les couloirs du lycée whistle )

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
03-01-2020, 08:07 PM
Message : #9
RE: Lengitra
Voilà une nouvelle version du Lengitra... Big Grin

J'ai peaufiné quelques détails mais j'ai surtout rajouté la possibilité de jouer sans télécharger la librairie PIL.
Lorsque la librairie PIL n'est pas installé, le programme désactive automatiquement l'export de grille en image good


Pièce(s) jointe(s)
Lengitra.py
File Type: .py
Downloaded: 1 times
Size: 41.36 Ko


fish
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
03-01-2020, 09:26 PM
Message : #10
RE: Lengitra
Super...
On peut jouer avec un Python "basique"...


Joli le bouton "Générer" (faut avoir de bons yeux pour tout retenir..!)



Et... Bonne année 2020 à toi Tit Angel

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
04-01-2020, 08:15 AM
Message : #11
RE: Lengitra
Merci, bonne année à vous aussi ! Smile

fish
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
Poster une réponse