Le site de Luciana et Jean Coron

Cette page a été visitée
fois depuis le 22 mai 2019

JC a créé ce site le 27/05/2003 - modification de la présentation 02/2022
Ce site est hébergé par : Orange

Dernière mise à jour du contenu du site le 01/02/2022
Cette page a été créée le 22/05/2019 - dernière mise à jour le 15/10/2019

JcMemory - logiciel de jeu de mémoire pour smartphone et tablette android et ordinateur sous linux et windows

Version 1.2 - octobre 2019

Développé par J.Coron avec Qt Open Source Edition - version 5.12.2 android - version 4.8 linux et version 4.3 windows

Description :

JcMemory est un logiciel libre (publié sous la GNU General Public Licence) et gratuit qui permet d'exercer sa mémoire.

Le jeu proprement dit consiste - éventuellement après avoir mémorisé la position des cartes - à découvrir des paires de cartes identiques parmi les cartes du jeu (6, 8 ou 10 paires de cartes selon l'option choisie - voir plus bas).

Pour voir la face d'une carte il suffit de cliquer dessus.

On ne peut retourner que deux cartes à chaque fois : si elles sont identiques, en cliquant sur "Cacher" les deux cartes sont retirées du jeu, si elles sont différentes elles sont retournées et restent dans le jeu prêtes à être découvertes ultérieurement.

Le but est de découvrir les paires de cartes en moins de coups possibles. Il faut donc essayer de retenir la place des cartes que l'on découvre pour les sélectionner ultérieurement quand on découvre à une autre place une carte identique.

Au lancement d'une partie, deux options sont possibles (case à cocher du menu Options/Voir toutes les cartes au début) :

  1. Voir toutes les cartes pour mémoriser leur position avant de commencer à jouer. Pour commencer à jouer il faut alors cliquer sur "Cacher" pour retourner toutes les cartes.
  2. Ne pas voir les cartes et commencer à jouer directement.

Options à la disposition du joueur

Voir les cartes au début (menu Options/Voir toutes les cartes au début)

Si vous cochez la case du menu, les faces des cartes seront visibles au lancement des parties - c'est l'option par défaut - si vous décochez la case, c'est le dos des cartes qui sera affiché.

Au lancement d'une partie, le joueur a donc le choix entre :

  1. Voir toutes les cartes pour mémoriser leur position avant de commencer à jouer. Pour commencer à jouer il faut alors cliquer sur "Cacher" pour retourner toutes les cartes.
  2. Ne pas voir les cartes et commencer à jouer directement.

Choix du nombre de cartes (menu Options/Nombre de cartes) Nouveau version 1.2

Cette option permet de choisir de jouer avec 12, 16 ou 20 cartes (option par défaut 16 cartes).

Version pour Smartphone et Tablette Android

Vous pouvez télécharger en cliquant ici le fichier jcmemory-1.2.apk (7,2 Mo) et l'intaller sur votre appareil.

J'ai pu tester cette version sur smartphone équipé des versions 9.0 et 8.0 d'android, sur tablette et smartphone équipés de la version 7.0 d'android sur lesquels il fonctionne parfaitement. En principe il fonctionne à partir de la version 4.1. (je suis preneur de toutes informations sur ce sujet).

Voici les captures d'écran du smartphone :

...
Début d'une partie - cartes visibles
...
Début d'une partie- cartes retournés
...
Deux cartes différentes



...
Une paire découverte
...
Les deux cartes sont retirées
...
Les infos de fin de partie

Version pour Windows

Comment obtenir JcMemory pour Windows

JcMemory pour Windows est ditribué sous la forme du fichier exécutable setupJcMemory-1.2.exe que vous pouvez télécharger en cliquant ici (taille du fichier : 3,6 Mo).

Cet éxécutable contient tous les fichiers nécessaires au bon fonctionnement du logiciel.

Configuration requise

Un ordinateur fonctionnant sous Windows, environ 12 Mo disponibles sur le disque dur, résolution d'écran 1024x768.

NOTA : JcMemory a été testé et fonctionne correctement sous Windows XP, Vista, Seven, 8 et 10.

Installation

Lancez l'éxécutable setupJcMemory-1.2.exe et répondez aux quelques questions qui sont posées. Si vous acceptez les termes de la licence, la procédure d'installation se poursuivra jusqu'à son terme.

Version pour Linux

Distribution pré-compilée

L'utilisation de cette distribution est la solution la plus simple.

La distribution (fichier jcmemory-1.2.zip - 6,1 Mo) peut être téléchargée en cliquant ici

Ce fichier d'archive contient le fichier exécutable jcmemory, les bibliothèques Qt4 (pour le cas où elles ne sont pas installées sur votre système) et le script jcmemory.sh permettant de lancer l'exécutable en utiliqant les bibliothèques fournies.

Effectuez le décompactage du fichier jcmemory-1.2.zip dans le répertoire de votre choix. Cette opération crée le répertoire jcmemory (sous-répertoire du répertoire que vous avez choisi pour le décompactage) qui contient tous les éléments nécessaires pour lancer et utiliser JcMemory

Pour lancer JcMemory :

NOTA : Vous pouvez utiliser l'icone jcmemory.png pour créer un raccourcis sur le bureau.

Compilation à partir des sources

Cette solution est plus compliquée que la précédente, et nécessite quelques connaissances particulières.

Voir plus bas pour télécharger les sources.

En cas de problèmes

Si vous rencontrez des problèmes, informez l'auteur.

Sources de l'application

S'agissant d'un logiciel libre, vous pouvez télécharger les fichiers sources de l'application (jcmemory-src-1.2.zip, 73 ko) en cliquant ici.