Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 06/05/2013, à 22:32

Belegar

TarotClub, le jeu de Tarot libre!

Salut à tous,

Cela fait quelque temps que je développe un jeu de Tarot libre (le jeu hein, pas le truc divinatoire). J'en viens à effectuer le portage sur Linux (je développe principalement sous Windows) ; les doigts dans le nez car je développe avec Qt big_smile

L'IA est aux fraises, je focalise mon temps là dessus pour la prochaine version.

Merci d'avance pour votre feedback !!

Le site Internet de présentation:
http://www.tarotclub.fr

Le site du projet et des téléchargements:
https://bitbucket.org/tarotclub
Downloads

Update (31/08/2014): la version 2.3.7 est sortie. ChangeLog:
## version 2.3.7 (30/08/2014)

    ~ Added "codename" string in the AboutBox
    ~ Correction of tournament score initialization (server and client sides)
    ~ CppCheck, Coverity Scan, Simian (duplicate code), Vera++ and MISRA C++ corrections
    ~ CanPlayCard() algorithm correction in one test case
    ~ Added unit tests (Player class, CanPlayCard(), scoring)
    ~ Ticket #21: Ctrl+D is used for two menu entries
    ~ Ticket #22: Lobby French translation "Connextion"
    ~ Removed English translation file (native language)
    ~ Corrected and optimized deal log generation (less unused information generated)
    ~ Corrected fool owner if played at last trick
    ~ Corrected handle detection after building the discard
    ~ Corrected the need of card double-click if the previous trick flushing was not automatic (Qt event problem)
    ~ Corrected game freeze under Linux (Menu game > quit after first launch)
    + Added Tarot rules in the Ubuntu package and Windows setup
    + New hand-made makefile do build the TCDS executable
    + New code coverage script
    + New deal reading facility
    + Window and docks geometry is now memorized on exit and applied on start

Dernière modification par Belegar (Le 31/08/2014, à 10:36)

Hors ligne

#2 Le 06/05/2013, à 22:49

cledesol

Re : TarotClub, le jeu de Tarot libre!

Bonsoir.

Je regarde ça dès que possible et je ferai un retour.

EDIT:
Le jeu semble s'installer via le .deb sur ma 12.04, mais en fin de process j'ai toujours le bouton "Installer" et non pas "Désinstaller".
Et le jeu ne démarre pas, comme si l'installation n'avait pas eu lieu.

Cordialement

Dernière modification par cledesol (Le 06/05/2013, à 23:06)


CM : Asus M4A88TD-M    µ : AMD Phenom II X6 1055T /  RAM 4 Go
Video : EVGA GeForce GTS450 1Go - Ubuntu  64 bits Version 14.04 avec Unity
Notebook Asus A2500D Dual boot Ubuntu et Xubuntu 14.04

Hors ligne

#3 Le 07/05/2013, à 00:59

Yannou90

Re : TarotClub, le jeu de Tarot libre!

Bonjour !
Très bonne initiative un petit jeux de tarot çà manquait !!
J'ai testé le tarball sous xubuntu precise 12.04.2 , en terminal j'ai une erreur :

TarotClub: error while loading shared libraries: libQt5Help.so.5: cannot open shared object file: No such file or directory

J'ai testé le deb sans l'installer et il n'apparait pas dans les dépendances :

Package: TarotClub
Version: 2.0.0a2
Section: games
Priority: extra
Architecture: i386
Depends: libqtgui4 (>= 4.6.0), libqt4-svg (>= 4.6.0), libqt4-xml (>= 4.6.0), libqt4-network (>= 4.6.0)
Installed-Size: 8807
Maintainer: Anthony Rabine (anthony@tarotclub.fr)
Description: French Tarot card game
 TarotClub is a french Tarot card game. Network and local games 
 are available, full customisable SVG deck, deal editor.

Et effectivement il n'y a pas de lanceur , le binaire est sitiué :

/opt/tarotclub-2.1.0-alpha.1/TarotClub

Zut alors , moi qui me faisait une joie sad

Hors ligne

#4 Le 07/05/2013, à 07:41

Belegar

Re : TarotClub, le jeu de Tarot libre!

Ok merci les gars, je vais corriger cela, y'a déjà ce problème de dépendances à régler.

Est-ce que Qt5.0 est disponible sur une 12.04 ?

Hors ligne

#5 Le 07/05/2013, à 07:55

bluc

Re : TarotClub, le jeu de Tarot libre!

cledesol a écrit :

Bonsoir.

Je regarde ça dès que possible et je ferai un retour.

EDIT:
Le jeu semble s'installer via le .deb sur ma 12.04, mais en fin de process j'ai toujours le bouton "Installer" et non pas "Désinstaller".
Et le jeu ne démarre pas, comme si l'installation n'avait pas eu lieu.

Cordialement

Pareil chez moi..


Packard Bell : elementary OS  ❖  Ubuntu 14.04 Unity
Toshiba A 100-187 :  elementary OS ❖ Linux Mint 17 Mate 

Hors ligne

#6 Le 07/05/2013, à 08:02

Yannou90

Re : TarotClub, le jeu de Tarot libre!

Perso je n'ai que des versions sous 4:4.8.1 , j'ai recherché sur les ppa mais cela ne ma pas l'air d'être possible sans risqué de tout casser à moin d'installer manuellement ... sad
Çà m'embête vraiment car j'en ai cherché des jeux de tarots , essayé beaucoup , et laché l'affaire , ma chérie n'était pas contente lol
Mais je te suis et si je peux aider en quoi que ce soit ...

Hors ligne

#7 Le 07/05/2013, à 13:04

Belegar

Re : TarotClub, le jeu de Tarot libre!

Apparemment c'est possible d'installer côte à côte Qt4.x et Qt5 :

https://launchpad.net/~canonical-qt5-ed … qt5-proper

Sinon, je vais mettre les .so directement dans l'archive ... à la DLL Windows quoi smile

EDIT: ou autre solution, je vais compiler en static ...

Dernière modification par Belegar (Le 07/05/2013, à 13:05)

Hors ligne

#8 Le 07/05/2013, à 16:50

mloupiot

Re : TarotClub, le jeu de Tarot libre!

Bonjour,
exactement la même chose que cledesol ; précision : kubuntu 13.04 64 bits installation avec GdebiKde.

Ajout : il semble que Qt5 soit dans la version 13.04, mais ce ne semble pas être le fautif : le jeu ne se lance pas, pas de message d'erreur.

Dernière modification par mloupiot (Le 07/05/2013, à 16:53)

Hors ligne

#9 Le 07/05/2013, à 22:19

Belegar

Re : TarotClub, le jeu de Tarot libre!

Oui en effet, ça doit être la même erreur que Yannou90. Les paquets Qt5.0 ne sont pas téléchargés à cause de la dépendance à Qt4 inscrite dans les fichiers.

EDIT: pouvez-vous réessayer ? J'ai uploadé un nouveau .deb avec de nouvelles dépendances.
J'ai encore des problèmes après avoir fait dpkg -i *.deb. De plus, il me  manque *encore* des librairies Qt ... installez manuellement libqt5help5 et libqt5-sqlite

C'est le bazar smile

Dernière modification par Belegar (Le 07/05/2013, à 23:25)

Hors ligne

#10 Le 08/05/2013, à 09:49

mloupiot

Re : TarotClub, le jeu de Tarot libre!

Message d'erreur :

impossible d'installer "libqt5webkit5:i386"

Hors ligne

#11 Le 08/05/2013, à 22:35

Belegar

Re : TarotClub, le jeu de Tarot libre!

Argl, why ?

J'ai uploadé une nouvelle version. Sinon j'ai appris quelque chose, dpkg -i n'installe pas automatiquement les dépendances. Il faut donc bien exécuter apt-get install -f après coup, ou utiliser un utilitaire graphique.

mioupiot, peux-tu tester again ?

J'ai apporté les modifications suivantes:
- Le jeu s'installe maintenant dans /usr/share/tarotclub
- J'ai créé une entrée dans /usr/share/menu et /usr/share/applications pour avoir un raccourcis dans le menu
- Correction des dépendances

Hors ligne

#12 Le 08/05/2013, à 23:23

Yannou90

Re : TarotClub, le jeu de Tarot libre!

Tout juste downloader , tenté l'installation avec gdebi mais :

Erreur : La dépendance ne peut être satisfaite : libqt5webkit5 (>= 5.0.0)

hmm

Hors ligne

#13 Le 08/05/2013, à 23:46

Belegar

Re : TarotClub, le jeu de Tarot libre!

Si tu es en 12.04 c'est normal, il faut ajouter a priori, la source PPA citée plus haut. J'installe une 12.04 demain pour essayer.

Sinon, j'ai testé avec une 13.04 bare-metal, ça marche. J'ai uploadé une enième version pour corriger l'entrée dans le menu, qui marche enfin.


Merci pour vos essais les gars !!

Hors ligne

#14 Le 09/05/2013, à 00:14

Yannou90

Re : TarotClub, le jeu de Tarot libre!

Merci à toi wink

Hors ligne

#15 Le 09/05/2013, à 00:35

lynn

Re : TarotClub, le jeu de Tarot libre!

Bonjour,

J'aimerai bien tester ce jeu de tarot mais mon installation d'Ubuntu est en 64 bits... Serait-il possible d'avoir ce paquet pour cette architecture ?

Merci smile


Linux est la solution ! Au fait, c'est quoi ton problème ?
Ubuntu 14.04 - 64 bits  -  Ubuntu 14.10 - 64 bits - Utopic Unicorn

En ligne

#16 Le 09/05/2013, à 00:46

Yannou90

Re : TarotClub, le jeu de Tarot libre!

Bonjour

Je te renvois à ce paragraphe de la doc sur les 64bits : http://doc.ubuntu-fr.org/ubuntu_64bits# … tu_64_bits

Hors ligne

#17 Le 09/05/2013, à 01:02

lynn

Re : TarotClub, le jeu de Tarot libre!

@ Yannou90

C'est ce que j'ai fait de prime abord mais il y'a un peu... beaucoup trop de dépendances " i:386 " à ajouter.

J'attendrais qu'il sorte en 64 bits sinon tant pis. wink


Linux est la solution ! Au fait, c'est quoi ton problème ?
Ubuntu 14.04 - 64 bits  -  Ubuntu 14.10 - 64 bits - Utopic Unicorn

En ligne

#18 Le 09/05/2013, à 09:45

mloupiot

Re : TarotClub, le jeu de Tarot libre!

Nouvelle version, nouvelle tentative, même message :

impossible d'installer "libqt5webkit5:i386"

Hors ligne

#19 Le 09/05/2013, à 15:23

Belegar

Re : TarotClub, le jeu de Tarot libre!

mioupot, lynn > je m'attaque à la version 64-bits après pour voir, j'ai une install de Kubuntu 64bits en 12.10.

Hors ligne

#20 Le 10/05/2013, à 14:19

Belegar

Re : TarotClub, le jeu de Tarot libre!

mioupot, lynn > C'est noël, je vous ai fait un package pour amd64 smile

Et comme je suis hyper sympa, j'ai écrit une petite procédure pour Ubuntu :
https://bitbucket.org/tarotclub/tarotcl … er%20Linux

J'ai testé cela sur mon Kubuntu 12.04 64 bits qui combine deux use cases: 64 bits et "vieille version"

D'ailleurs, je vais probablement switcher plus souvent sur Kubuntu, c'est vraiment plus rapide que mon Win7

Hors ligne

#21 Le 10/05/2013, à 14:30

lynn

Re : TarotClub, le jeu de Tarot libre!

Merci Belegar. Je teste ça dans la journée. smile


Linux est la solution ! Au fait, c'est quoi ton problème ?
Ubuntu 14.04 - 64 bits  -  Ubuntu 14.10 - 64 bits - Utopic Unicorn

En ligne

#22 Le 10/05/2013, à 16:18

mloupiot

Re : TarotClub, le jeu de Tarot libre!

C'est Noël (en retard ou en avance) !
Installation réussie (installe automatique de qt5), le jeu se lance mais pas le temps de tester pour l'instant.

Deux remarques :
- dans les détails de l'installation :

dpkg : avertissement : impossible de supprimer l'ancien répertoire  « /opt/tarotclub-2.1.0-alpha.1 » : Le dossier n'est pas vide
dpkg : avertissement : impossible de supprimer l'ancien répertoire  « /usr/local/share » : Le dossier n'est pas vide
dpkg : avertissement : impossible de supprimer l'ancien répertoire  « /usr/local » : Le dossier n'est pas vide

Je comprends pour /opt/tarotclub-2.1.0-alpha.1, pour les deux autres, je suis plus inquiet…

- la lisibilité des cartes : pas simple par rapport à un jeu de tarot classique ; mais comme visiblement il s'agit de .svg, on peut toujours modifier.

Je teste le jeux dès que j'ai le temps et je te tiens au courant.

Ajout : si on pouvait avoir en option un ramassage des cartes automatique plutôt que d'avoir à cliquer, ce serait sympa.

Dernière modification par mloupiot (Le 10/05/2013, à 19:11)

Hors ligne

#23 Le 10/05/2013, à 18:36

lynn

Re : TarotClub, le jeu de Tarot libre!

@Belegar

Pour ma part, le jeu s'installe sans difficulté. Par contre au bout de cinq parties, il se ferme tout seul hmm Je te mets les dernières lignes que j'ai dans le terminal quand il plante :

Bot script: The bot is announcing a bid. 
Bot script: The bot is announcing a bid. 
Erreur de segmentation

Sinon, c'est très sympa ce petit jeu smile


Linux est la solution ! Au fait, c'est quoi ton problème ?
Ubuntu 14.04 - 64 bits  -  Ubuntu 14.10 - 64 bits - Utopic Unicorn

En ligne

#24 Le 10/05/2013, à 21:34

Belegar

Re : TarotClub, le jeu de Tarot libre!

Youpi, des rapports de bugs smile

Merci enore pour vos tests et suggestions.

mloupiot > ok, je rajoute cette option. Que repproches-tu à la lisibilité ? Tu verrais ça comment sinon ?

Concernant les remarques affichées par dpkg, j'ai ça aussi et je ne sais pas d'où ça vient. Le répertoire /opt est même supprimé s'il n'y a pas d'autres programmes dedans ... depuis j'ai placé le jeu dans /usr/share, c'est plus standard.

Lynn > merci, je vais essayer de regarder ça.

Hors ligne

#25 Le 10/05/2013, à 21:37

cledesol

Re : TarotClub, le jeu de Tarot libre!

Bonsoir

Après avoir ajouté la libqt5webkit5 (et les autres), l'installation du paquet 64 bits s'est bien passée.
Une première partie: OK tout va bien.

J'ai continué avec un petit tournoi, et je trouve le jeu sympa.
Bien sûr l'IA sera à améliorer (plus tard sans doute).

Pour le tableau des scores, je pense que ce serai bien d'avoir le nom des joueurs et non pas 1, 2, 3 et 4 simplement.

Et j'ai eu un petit problème pour quitter le jeu: il ne voulait pas s'arrêter, j'ai dû employer le "Forcer à quitter".

Cordialement


CM : Asus M4A88TD-M    µ : AMD Phenom II X6 1055T /  RAM 4 Go
Video : EVGA GeForce GTS450 1Go - Ubuntu  64 bits Version 14.04 avec Unity
Notebook Asus A2500D Dual boot Ubuntu et Xubuntu 14.04

Hors ligne

Haut de page ↑