Le site de Luciana et Jean Coron

Page visitée 1 fois aujourd'hui et 285 fois depuis le 01/06/2023

JC a créé ce site le 27/05/2003 - modification de la présentation 02/2022

Ce site est hébergé par : Hostinger (https://www.hostinger.fr/)

Cette page a été créée le 22/05/2019 - dernière mise à jour le 13/12/2023

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

Version 1.4 - décembre 2023

Développé par J.Coron avec Qt Open Source Edition - versions 5.12.2 pour android - 5.11.3 et 4.8.7 pour linux 64 bits - 4.8.6 pour linux 32 bits - 4.3.3 pour 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.

Commencer une nouvelle partie

Au lancement du logiciel, une partie est prête à être jouée.
A tout moment il est possible de commencer une nouvelle partie (menu "Jeu/Nouveau" ou bouton "Nouvelle partie').

Recommencer une partie

Il est possible de recommencer une partie à tout moment dès que le premier coup est joué (menu "Jeu/Rejouer" ou bouton "Rejouer'), la distribution des cartes est inchangée et le score est remis à zéro.

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)

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.4.apk (7,1 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.4.exe que vous pouvez télécharger en cliquant ici (taille du fichier : 3,5 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.4.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 - systèmes 32 bits

Distribution pré-compilée

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

La distribution (fichier jcmemory-1.4-qt486-32bits.tar.gz - 6,3 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.4-qt486-32bits.tar.gz 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.

Versions pour Linux - systèmes 64 bits

Deux distributions sont disponibles :

Distribution pré-compilée avec Qt4.8.7

La distribution (fichier jcmemory-1.4-qt487-64bits.tar.gz - 6,3 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.

Pour l'utiliser, procédez comme indiqué pour la version 32 bits.

Distribution pré-compilée avec Qt5.11.3

La distribution (fichier jcmemory-1.4-qt511-64bits.tar.gz - 67 ko) peut être téléchargée en cliquant ici.

Pour l'utiliser, il faut effectuer le décompactage de ce fichier et il faut que Qt5 (version 5.11.3 ou supérieure) soit installé sur votre ordinateur, car contrairement au versions avec Qt4 il ne m'a pas été possible d'ajouter les bibliothèques nécessaires, puis procédez comme indiqué pour la version 32 bits.

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-1.4-src.tar.gz, 49 ko) en cliquant ici.

Notes de versions

Version 1.4 :

Version 1.3 :

Version 1.2 :

Version 1.1 :

Version 0.2 :