TkHearts - Le Bottin des Jeux Linux

TkHearts

🗃️ Specifications

📰 Title: TkHearts 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 👁️ Visual: 2D
🏷️ Category: Puzzle ➤ Card game ➤ Trick-taking ➤ Hearts 🏝️ Perspective: Third person
🔖 Tags: Puzzle; Card Game; Trick-taking ⏱️ Pacing: Turn-Based
🐣️ Approx. start: 👫️ Played: Single
🐓️ Latest: 2007-11-23 🚦 Status: 05. Tested & Working (status)
📍️ Version: 0.90 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (it works)
🏛️ License: GPL-2+ ✨️ (temporary): 5 stars
🐛️ Created: 2010-08-20 🐜️ Updated: 2024-06-22

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ✓ ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👔️ Already shown:
💡 Lights on: 💭️ New version published (to be updated):
🎨️ Significant improvement: 🦺️ Work in progress:
🎖️ This work: 3 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 👻️ Temporary:
🎰️ ID: 13205

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations


🦣️ Social
Devs (Mike Griffiths [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Steven Atkinson [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Hearts / Dame de pique) [fr] [en] [de]]
[The Linux Game Tome]

📦️ Misc. repositories [Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 🛜️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/

🕶️

📚️ Name is a

📕 Description [fr]

Un portage du jeu Dame de pique, par Mike Griffiths, repris par Steven Atkinson (Stevenaaus).
En tcl/tk.

Un portage solo (vs 3 IA) du jeu Dame de pique (Hearts en anglais), l'objectif est de totaliser le moins de points possibles.


🌍️ Wikipedia :

Le but du jeu est de totaliser le moins de points possible.
Ce jeu se joue à quatre personnes avec un jeu de 52 cartes. À chaque tour, un des joueurs, à tour de rôle, mélange puis distribue toutes les cartes une par une aux joueurs (qui reçoivent donc 13 cartes) dans le sens des aiguilles d'une montre. L'ordre des cartes est celui de la bataille, c’est-à-dire du 2 à l'as.

Le but du jeu est donc normalement de se défausser de ses cartes valant des points, et de se défausser des cartes les plus fortes (figures). Néanmoins, si un joueur ramasse tous les cœurs et la Dame de Pique, il inflige 26 points à ses adversaires et ne reçoit aucun point (d'où le terme de "volte", retournement). On dit parfois d'un joueur qui a réussi une volte ou Grand Chelem qu'il a « déménagé à la cloche de bois ». Cette tactique est envisageable si le joueur détient de très nombreuses cartes dans une couleur, ou s'il possède de nombreuses cartes fortes y compris à cœur et à pique. Dans ce type de jeu, le joueur se défausse de ses cartes les plus faibles avant que le tour ne commence et dans les premiers tours. Il ne peut néanmoins jouer de cœurs tant qu'un joueur ne s'en est pas défaussé ou joue cette couleur parce qu'il ne lui en reste aucune autre. Si une seule carte valant des points lui échappe, le chelem échoue. Dans ce but, si un joueur est sur le point de réaliser la volte ou grand chelem, certains joueurs essaieront de se sacrifier en prenant volontairement un ou plusieurs cœurs.

La partie se termine lorsqu’au moins un des joueurs a atteint un total de 100 points. Le gagnant est alors celui qui a le moins de points.
Pour faciliter le calcul à la main, plusieurs joueurs préfèrent donner 12 points à la dame de pique. Ainsi, le total des points est de 25 à chaque tour, nombre plus facile à manipuler que 26 pour le décompte des points à chaque tour.

💡 Nota:
Tcl (pour Tool Command Language) est un langage de script multiplateforme, le "binaire" du programme est donc lisible à l'aide d'un éditeur de texte. Tk est une bibliothèque d'interfaces graphiques multiplateforme conçu à l'origine pour Tcl, elle s'interface avec d'autres langages.

🚧️ Installation ➜ 🚀️ Launching [fr]

Rendez le script exécutable (un clic droit à l'aide de votre gestionnaire de fichier puis sélectionnez l'option "est exécutable").


🚀️ LANCEMENT DU JEU
A l'aide de votre gestionnaire de fichier, cliquez sur le script.

🕵️ Test [fr]

🕵️ Test (0.90) :
(testé 2 min)
Une interface soignée, un jeu de qualité.
L'interface a pris quelques rides néanmoins elle reste toujours dans la course, même en 2013.
Une vraie prouesse technologique ce langage de script (produisant des exécutables d'une compacité incroyable).
Bravo et merci à ses auteurs.