JC - 06/12/2020
cette page a été créée le : 25/03/2009 - elle a été visitée fois depuis le 1er juin 2017

JcBridge - logiciel de jeu de bridge sous linux, windows et android

Version 4.0 - novembre 2020

Version 4.0-smart-0.2 pour ANDROID - Plus d'infos...

Base de règles pour les enchères : reglesjcbrdgsef2018.rgl - version 1.0 - novembre 2020

Développé par J.Coron sous Linux et Windows avec Qt Open Source Edition (version 4.8.6 linux et 4.3.3 windows - version 5.12.2 android)

Description :

JcBridge est un logiciel libre et gratuit qui permet de jouer au bridge avec un ordinateur.

JcBridge offre deux possibilités pour jouer :

Les cartes peuvent être distribuées automatiquement ou manuellement (dans ce dernier cas on peut reproduire une donne trouvée dans une revue par exemple)

Les donnes peuvent être enregistrées pour les rejouer plus tard.

Les copies d'écran ci-après montrent la fenêtre de la version 2.0 identique à la fenêtre de la version 4.0

Fenêtre de JcBridge pendant la phase des enchères :
les enchères de Ouest, Nord et Est sont faites par l'ordinateur, les enchères de Sud sont faites par le joueur

Fenêtre de JcBridge 20-1

Fenêtre de JcBridge pendant la phase du jeu de la carte :
dans le cas illustré ici le joueur joue Sud et Nord (le mort) contre l'ordinateur qui joue Ouest et Est

Fenêtre de JcBridge 20-2

Fenêtre de JcBridge en mode "manuel" :
le joueur effectue les enchères et le jeu de la carte en voyant les 4 mains et en occupant successivement les 4 positions

Fenêtre de JcBridge 20-3

Les nouveautés apportées par la version 4.0 :

Les informations sur les versions précédentes peuvent être consultées en cliquant ici

JcBridge a été développé avec Qt 4.3.3 Open Source Edition sous Windows, Qt 4.8.6 Open Source Edition sous Linux et Qt 5.12.2 Open Source Edition sous Linux pour créer la version pour smartphone et tablette Android.

Nota : Les distributions téléchargeables suivantes contiennent la version 4.0 de JcBridge avec les règles reglesjcbrdgsef2018.rgl - version 1.0 - novembre 2020
A toutes fins utiles vous pouvez retrouver le fichier de règles reglesjcbrdgsef2018-1.0.rgl en cliquant ici
ainsi que le fichier basic-1.3.rgl en cliquant ici.

Version Linux

Distribution pré-compilée (pour système 32 bits)

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

La distribution (fichier jcbridge.tar.gz - 6,5 Mo) peut être téléchargée en cliquant ici

Ce fichier d'archive contient :

Effectuez le décompactage du fichier jcbridge.tar.gz dans le répertoire de votre choix. Cette opération crée le répertoire jcbridge (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 JcBridge

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

Pour lancer JcBridge :

Distribution pré-compilée (pour système 64 bits)

Installer Qt5 sur votre système et utiliser l'exécutable 64 bits contenu dans le fichier jcbridge-qt5-64bits.tar.gz (330 ko) que vous pouvez télécharger en cliquant ici./p>

Compilation à partir des sources

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

Il faut un ordinateur fonctionnant sous Linux sur lequel vous aurez préalablement installé Qt Open Source Edition.

La distribution pour QT4 (fichier jcbridge-src.tar.gz - 216 ko) peut être téléchargée en cliquant ici,
La distribution pour QT5 (fichier jcbridge-src-qt5-64bits.tar.gz - 223 ko) peut être téléchargée en cliquant ici.

Ces fichiers d'archive contiennent :

La suite s'applique aussi bien sur un système 32 bits que sur un système 64 bits

Selon la version de Qt que vous aurez installée, effectuez le décompactage du fichier jcbridge-src.tar.gz pour Qt4 ou du fichier fichier jcbridge-src-qt5-64bits.tar.gz pour Qt5 dans le répertoire de votre choix. Cette opération crée le répertoire jcbridge (sous-répertoire du répertoire que vous avez choisi pour le décompactage)

Placez-vous dans ce répertoire jcbridge et tapez les commandes suivantes :

Ensuite, copiez l'exécutable, les fichiers d'aide et l'icone jcbridge.png (que vous pouvez utiliser pour créer un raccourcis sur le bureau) dans le répertoire de votre choix.

Version Windows

Comment obtenir JcBridge pour Windows

Nota : JcBridge a été développé pour Windows sur système 32 bits mais fonctionne sans problème sur système 64 bits

JcBridge pour Windows est ditribué sous la forme du fichier exécutable setupJcBridge.exe que vous pouvez télécharger en cliquant ici (taille du fichier : 3,9 Mo).

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

Configuration requise

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

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

Installation

Lancez l'éxécutable setupJcBridge.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.

Fichiers du code source

Le code source est le même pour Linux et Windows, le fichier jcbridge-src.tar.gz (208 ko) peut être téléchargé en cliquant ici

Version pour Smartphone et Tablette Android

JcBridge est disponible pour android depuis mai 2019. Sa version actuelle jcbridge-4.0-smart-0.2 est basée sur la version 4.0. de JcBridge pour PC et utilise les règles "reglesjcbrdgsef2018.rgl - version 1.0".

Vous pouvez télécharger en cliquant ici le fichier jcbridge-4.0-smart-0.2.apk et l'installer sur votre appareil.

Caractéristiques de la version pour android

Il s'agit de l'adaptation de la version Linux ou Windows présentée ci-avant pour l'écran d'un smartphone.

Je n'ai pu tester cette version que sur mon smartphone équipé de la version 8.0 d'android, puis version 10.0 mais en principe il fonctionne à partir de la version 4.1.

Voici les captures d'écran du smartphone :

...
Les enchères
...
Le jeu de la carte

Les infos de fin de partie

En cas de problèmes

Si vous rencontrez des problèmes, informez l'auteur (après avoir vérifié que vous n'avez pas trouvé la réponse à votre question sur ce site ou dans le fichier d'aide...).