Pentobi - Le Bottin des Jeux Linux

Pentobi

🗃️ Specifications

📰 Title: Pentobi 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Puzzle ➤ Assembly ➤ Misc. 🌍️ Browser version:
🔖 Tags: Puzzle; Assembly; Blokus 📦️ Package Name: pentobi
🐣️ Approx. start: 2011-07-10 📦️ Arch package: ✓
🐓️ Latest: 2023-03-06 📦️ RPM package: ✓
📍️ Version: Latest: 23.0 / Dev: c6bef68 📦️ Deb package: ✓
🏛️ License type: 🕊️ Libre 📦️ Flatpak package: ✓
🏛️ License: GPL-3+ 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D Top-Down ⚙️ Generic binary:
⏱️ Pacing: Turn-Based 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support: ✓
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 12281 🐛️ Created: 2011-07-26
🐜️ Updated: 2023-03-06

📖️ Summary

[en]: A libre SP (IA) / MP (up to 4 in hotseat) port of the Blokus board game whose objective is to place the maximum of its 21 pieces (polyomino) with different shapes on the board while blocking his opponent as much as possible. A piece can only be placed on an empty space and as long as it is adjacent to the edge of one of its own pieces. Part lasts about 8 min. The interface is extremely complete and neat, offering online help, a powerful AI with 9 levels, 7 game variations, player rating, a game analysis chart, saving / loading of games, etc. ... Excellent. [fr]: Un portage libre solo (IA) / multi (jusqu'à 4 en hotseat) du jeu de tablier Blokus dont l'objectif est de placer le maximum de ses 21 pièces (polyomino) de formes différentes sur le plateau en bloquant son adversaire autant que possible. Une pièce ne peut être placée que sur un espace vide et à condition de jouxter l'arête de l'une de ses propres pièces. Une partie dure environ 8 min. L'interface est extrêmement complète et soignée, offrant l'aide en ligne, une IA puissante avec 9 niveaux, 7 variantes de jeu, le rating des joueurs, un graphique d'analyse de la partie, l'enregistrement / la sauvegarde, etc ... Excellent.

🚦 Entry status

💡 Lights on: ✓ 🦺️ Work in progress:
🤔️ Why ?: 🪙️ Major upgrade 💥️ New version published (to be updated):
🎨️ Significant improvement: 🚧️ Some work remains to be done:
🕳️ Not used2: 👔️ Already shown:

🎥️ Videos

🕹️ Gameplay (original rules): (201102), (201210), (201308),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(o)(201102) gu(o)(201210) gu(o)(201308) id(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: [Support their work (Donate)]

🍩️ Resources
(empty):

🛠️ Technical informations
[Open Hub] [Blokus Strategy - A beginners guide to Blokus] [Blokus Discoveries] [BoardGameGeek (Blokus)] [Pentolla (Blokus online)]

🐘 Social
Devs (Pentobi Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Markus Enzenberger (enz) [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Forum] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Blokus) [fr] [en] [de]]
[The Linux Game Tome]

📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

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

🕊️ Source of this Entry: -

🐘 Social Networking Update (on Mastodon)

🕹️ Title: Pentobi
🦊️ What's: A libre SP (IA) / MP port of the Blokus board game
🏡️ https://pentobi.sourceforge.io/
🐣️ https://github.com/enz/pentobi
🔖 #LinuxGaming #Puzzle #BoardGame #Libre #Arch #RPM #Deb #Flatpk
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 23.0
⚗️ Major upgrade 🪙️
📌️ Changes: https://freshfoss.com/projects/pentobi/
🐘 From: https://social.tchncs.de/@distrowatch/109976782213920101

🕹️(o) https://watch.thekitty.zone/CdqP6G1YtIY
🕹️(o) https://watch.thekitty.zone/bEvS5A6TCr8
🕹️(o) https://watch.thekitty.zone/XFoFTUhXgbs

🕶️ A view of his UI with on the left half of the screen, the board with a game in progress, where we see polyominoes (pieces composed of squares pre-assembled to form a figure) of 4 different colors (one per player) already arranged. On the right side, 4 rows of polyominoes representing the remaining pieces to be placed, and above, the score by color (1 square occupied=1 point). On the top left, icons allowing to navigate in a game (play, advance, rewind, ...).

A libre SP (IA) / MP (up to 4 in hotseat) port of the Blokus board game whose objective is to place the maximum of its 21 pieces (polyomino) with different shapes on the board while blocking his opponent as much as possible. A piece can only be placed on an empty space and as long as it is adjacent to the edge of one of its own pieces. Part lasts about 8 min. The interface is extremely complete and neat, offering online help, a powerful AI with 9 levels, 7 game variations, player rating, a game analysis chart, saving / loading of games, etc. ... Excellent.

📕 Description [en]

📕🐧"A libre SP (IA) / MP port of the Blokus board game"🐧📕

Pentobi is a computer opponent for the board game Blokus.

☑ Supported game variants: Classic, Duo, Trigon, Junior, Nexos, GembloQ, Callisto
☑ Strong Blokus engine with 9 different playing levels
☑ Player rating by playing rated games against the computer
☑ Game analysis function
☑ Save and load games in Smart Game Format including comments and move variations
☑ Source code is available under the GNU General Public License
☑ System requirements: 1 GB RAM, 1 GHz CPU (4 GB RAM, 2.5 GHz dual-core or faster CPU recommended for playing level 9)


Classic Rules

There are four players, Blue, Yellow, Red and Green, and a board consisting of 20×20 squares.
Each player has a set of 21 pieces of his color shaped like the polyominoes up to size five. (A polyomino is a shape built by a number of squares connected along the edges.)

The players alternate in placing one of their pieces on the board. The first piece of a player must cover its starting square. The starting squares are located in the corners of the board.

The following pieces must be placed on empty squares such that the new piece touches at least one piece of its own color corner-to-corner but does not touch any piece of its own color along the edges. The new piece may touch edges of pieces of the opponent colors.

When the player of a color cannot place any more pieces, the player passes and the next color continues.
When none of the players can place any more pieces, the player with the highest score wins. The score of a color is the number of squares on the board occupied by the color, plus a bonus of 15 points if the color could place all of its pieces, plus an additional bonus of 5 points if the color could place all pieces and the last piece played was the one-square piece.

Rules for Two Players

The game can be played with two players. The first player plays both Blue and Red, the second player Yellow and Green. The points of both colors played by a player are added up.

Rules for Three Players

The game can also be played with three players. The players take turns playing the fourth color (Green). At the end of the game, the score of Green is ignored.

Colorless starting points

Note that the original Blokus Classic rules used colorless starting points. This means that each color may freely choose, which of the remaining unoccupied starting points to use for its first move. Pentobi currently only supports the rule variant with colored starting points because this rule variant was used on the Blokus online server at blokus.com and in most of the past Blokus tournaments.

Duo Rules

(see Help menu on the interface)

Trigon Rules

(...)

Junior Rules

(...)

Nexos Rules

(...)

GembloQ Rules

(...)

Callisto Rules

(...)


🍥️ Debian:

Clone of the strategy board game Blokus

Pentobi is a strategy board game played on a square grid board using playing pieces in the shapes of polyominoes, similar to Tetris pieces. The aim of the game is to place all of your pieces while trying to block your opponent from placing all of theirs.

The game ends when no one can place any more pieces and the winner is determined by calculating the score based on the points of any remaining playing pieces. Bonus points are added for playing every piece and additional bonus points are added if the monomino, the 1x1 square piece, is played last.

📕 Description [fr]

Un portage informatique du jeu Blokus (de Bernard Tavitian), par la Pentobi Team, initié par Markus Enzenberger (enz).

Pentobi est un portage libre solo (IA) / multi (jusqu'à 4 en hotseat) du jeu de tablier Blokus dont l'objectif est de placer le maximum de ses 21 pièces (polyomino) de formes différentes sur le plateau en bloquant son adversaire autant que possible. Une pièce ne peut être placée que sur un espace vide et à condition de jouxter l'arête de l'une de ses propres pièces. Une partie dure environ 8 min. L'interface est extrêmement complète et soignée, offrant l'aide en ligne, une IA puissante avec 9 niveaux, 7 variantes de jeu, le rating des joueurs, un graphique d'analyse de la partie, l'enregistrement / la sauvegarde, etc ... Excellent.


Pentobi est un adversaire informatique pour le jeu de plateau Blokus.

☑ Variantes de jeu supportées : Classique, Duo, Trigon, Junior, Nexos, GembloQ, Callisto
☑ Puissant moteur Blokus avec 9 niveaux de jeu différents
☑ Classement des joueurs en jouant à des jeux classés contre l'ordinateur
☑ Fonction d'analyse de jeu
☑ Enregistrement et chargement des jeux au format SGF (Smart Game Format), y compris les commentaires et les variations de déplacement
☑ Le code source est disponible sous la licence publique générale GNU
☑ Configuration requise: 1 Go de RAM, 1 GHz CPU (4 Go de RAM, CPU 2,5 GHz dual-core ou plus rapide recommandé pour jouer au niveau 9)


Règles classiques

Il y a quatre joueurs, Bleu, Jaune, Rouge et Vert, et un tableau composé de 20 × 20 carrés.
Chaque joueur a un ensemble de 21 pièces de sa couleur en forme de polyominos jusqu'à la taille cinq. (Un polyominos est une forme construite par un certain nombre de carrés connectés le long des bords.)

Les joueurs alternent en plaçant une de leurs pièces sur le plateau. La première pièce d'un joueur doit couvrir son carré de départ. Les carrés de départ sont situés dans les coins du tableau.

Les pièces suivantes doivent être placées sur des cases vides de sorte que la nouvelle pièce touche au moins une pièce de sa propre couleur coin à coin, mais ne touche aucune pièce de sa propre couleur le long des bords. La nouvelle pièce peut toucher les bords des pièces des couleurs de l'adversaire.

Lorsque le joueur d'une couleur ne peut plus placer de pièces, le joueur passe et la couleur suivante continue.
Quand aucun des joueurs ne peut plus placer de pièces, le joueur avec le meilleur score gagne. Le score d'une couleur est le nombre de cases sur le tableau occupées par la couleur, plus un bonus de 15 points si la couleur peut placer toutes ses pièces, plus un bonus supplémentaire de 5 points si une couleur peut placer toutes ses pièces et que la dernière pièce jouée est un carré.

Règles pour deux joueurs

Le jeu peut être joué avec deux joueurs. Le premier joueur joue à la fois le bleu et le rouge, le deuxième joueur le jaune et le vert. Les points des deux couleurs joués par un joueur sont additionnés.

Règles pour trois joueurs

Le jeu peut également être joué avec trois joueurs. Les joueurs jouent à tour de rôle la quatrième couleur (vert). À la fin du jeu, le score du Vert est ignoré.

Points de départ incolores

Notez que les règles originales du Blokus Classic utilisaient des points de départ incolores. Cela signifie que chaque couleur peut choisir librement lequel des points de départ inoccupés restants utiliser pour son premier mouvement. Actuellement, Pentobi ne prend en charge la variante de règle qu'avec des points de départ colorés, car cette variante de règle était utilisée sur le serveur Blokus en ligne blokus.com et dans la plupart des précédents tournois de Blokus.

Règles Duo

(voir le menu Aide sur l'interface)

Règles Trigon

(...)

Règles juniors

(...)

Règles Nexos

(...)

Règles GembloQ

(...)

Règles de Callisto

(...)



🍥️ Debian:

Clone du jeu de stratégie Blokus

Pentobi est un jeu de stratégie qui se joue sur un plateau carré avec des pièces en forme de polyomino, similaires à celles du jeu Tetris. Le but du jeu est de placer toutes vos pièces tout en essayant d’empêcher votre adversaire de faire de même.

Le jeu s’arrête quand aucune pièce ne peut être ajoutée et le gagnant est déterminé par la somme des points des pièces inutilisées. Un bonus est accordé lorsque toutes les pièces sont jouées, ainsi qu’un bonus supplémentaire lorsque le monomino, la pièce carrée 1x1, est joué en dernier.

🚧️ Installation [fr]

🔧️ INSTALLATION:

Installation à partir du paquet Manjaro/Arch :
• (✔ v. 21.0) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

📄️ Installation à partir du source du jeu :
• (🧪️not_tested) Si vous souhaitez quelque-chose de très récent (versions de développement) et/ou qu'il n'y a pas de binaire disponible pour votre distribution/architecture (32/64-bits), la compilation du source est une bonne idée, voir un passage obligé.


🚀️ LANCEMENT DU JEU:

▸ Classique :
• Si vous l'avez installé à partir d'un paquet, ou l'avez compilé puis installé dans les répertoires système : Alt F2 puis saisissez : pentobi

🔍️ Test [fr]

🕵️ Test (21.0) par goupildb :

🎯️ Objectif de ce test : rédiger/mettre à jour/valider sa notice d'installation, tester son fonctionnement et partager mes premières impressions.

👍️ 🕹️ Conclusion :
Une interface complète, du niveau des meilleurs jeux de plateau (rien à redire, détailler toutes ses possibilités prendrait beaucoup de temps), le gameplay est très bon (j'ai été surpris, même à mon humble niveau c'est très sympa). Je vous recommande chaudement de le tester !
👏️ ❤️ Un grand bravo et merci à son auteur !