Knights (KDE) - Le Bottin des Jeux Linux

Knights (KDE)

🗃️ Specifications

📰 Title: Knights (KDE) 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Puzzle ➤ Board Game ➤ Chess ➤ GUI ➤ CECP & UCI 🌍️ Browser version:
🔖 Tags: Puzzle; Board Game; Chess GUI; FICS; UCI Protocol; CECP Protocol; Online Multi 📦️ Package Name: knights
🐣️ Approx. start: 2010-05-05 📦️ Arch package:
🐓️ Latest: 📦️ RPM package:
📍️ Version: Follows KDE Desktop environment version 📦️ Deb package: ✓
🏛️ License type: 🕊️ Libre 📦️ Flatpak package: ✓
🏛️ License: GPL-2+ 📦️ AppImage package:
🏝️ Perspective: Third person 📦️ Snap package:
👁️ Visual: 2D ⚙️ 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: 11656 🐛️ Created: 2010-08-20
🐜️ Updated: 2023-07-12

📖️ Summary

[en]: A libre 2D chess interface, vector, solo (CECP and UCI protocol support, to play against GNU Chess, Stockfish, Sjeng, ...) / multiplayer (hotseat or online via freechess.org), both simple and complete. It also offers control and display of allowed moves, control of game times, animated and sounded moves, voice synthesis for moves (Jovie), several themes, Undo/Redo, save/load games (PNG format), ... A great interface, and superb. Some IAs don't work, you will have to install and test them individually. [fr]: Une interface libre de jeu d'échecs en 2D, vectorielle, solo (support des protocoles CECP et UCI, pour jouer contre GNU Chess, Stockfish, Sjeng, ...) / multi (hotseat ou en ligne via le site freechess.org), à la fois simple et complète. Elle offre aussi le contrôle et l'affichage des déplacements autorisés, le contrôle des temps de jeu, des déplacements animés et sonorisés, la synthèse vocale pour les coups (Jovie), plusieurs thèmes, l'Undo/Redo, la sauvegarde/chargement de parties (format PNG), ... Une interface de qualité, et superbe. Quelques IAs ne fonctionnent pas, il vous faudra les installer et les tester individuellement.

🎥️ Videos


💎 Features:

🕸️ Links

🏡️ Website & videos
[Homepage 1 2 (old)] [Dev site 1 2(old)] [Features/About] [Screenshots] [Videos ft(202xxx) 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
[Open Hub] [PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Troy Corbin Jr [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Alexander Wels [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (KDE 1 2 [fr] [en]): [Site 1 2] [Support their work (Donate)] [Chat] [mastodon] [vk] [X] [Facebook] [PeerTube] [YouTube] [reddit] [PressKit] [Interview 1(Matthias Ettrich, Founder of KDE) (202111) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Debian/Ubuntu]

📦️ 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/

📕 Description [en]

📕🐧"A libre 2D chess interface, vector, solo/multi, both simple and complete"🐧📕.


KNights is a chess game. As a player, your goal is to defeat your opponent by checkmating their king.

Features:

• Local play between two players on the same computer
• Play against any computer program that supports the XBoard protocol
• Play on the Free Internet Chess Server (FICS)
• Watching two computer engines play against each other
• Support for legal move checking
• Markers for possible moves, opponent’s last move and sources of check
• Board borders and site notations
• Complete time control, with Plasma-styled clocks
• Several themes, with the possibility of downloading new ones from within the program
• Animated moves (configurable)
• Views for playing on a chess server, including a seek graph, text console, and chat widget
• Option to undo and redo moves
• Graphic interface for making and receiving offers from remote players
• Support for the UCI protocol (used by Stockfish, Chessbase, and many others)
• Support for saving and loading Portable game notation (PGN) files
• Use of Jovie, the KDE text-to-speak program, to speak opponent’s moves
• Ability to control the program via a D-Bus interface


🍥️ Debian:

Chess interface for the KDE Platform

Knights aims to be the ultimate chess resource on your computer. It's designed to be both friendly to new chess players and functional for Grand Masters. At the moment you can play either against other human or against the machine using an engine like gnuchess.

📕 Description [fr]

Une interface de jeu d'échecs en 2D, par Troy Corbin Jr puis Miha Čančula (Noughmad) & other contributors (Dave Kaye, ...).

Knights est une interface libre de jeu d'échecs en 2D, vectorielle, solo (support des protocoles CECP et UCI, pour jouer contre GNU Chess, Stockfish, Sjeng, ...) / multi (hotseat ou en ligne via le site freechess.org), à la fois simple et complète. Elle offre aussi le contrôle et l'affichage des déplacements autorisés, le contrôle des temps de jeu, des déplacements animés et sonorisés, la synthèse vocale pour les coups (Jovie), plusieurs thèmes, l'Undo/Redo, la sauvegarde/chargement de parties (format PNG), ... Une interface de qualité, et superbe. Quelques IAs ne fonctionnent pas, il vous faudra les installer et les tester individuellement.

Ressources et documentations disponibles : voir les fiches "Ressources - Echecs" et "Ressources - Echecs Orientaux".


KNights est un jeu d'échecs. En tant que joueur, votre but est de vaincre votre adversaire en mettant en échec son roi.

Caractéristiques :

• Jeu local entre deux joueurs sur le même ordinateur
• Jouer contre tout programme informatique qui supporte le protocole XBoard
• Jouer sur le serveur d'échecs gratuit sur Internet (FICS)
• Regarder deux moteurs d'ordinateur s'affronter
• Support du contrôle des déplacements autorisés
• Marqueurs pour les coups possibles, pour le dernier coup de l'adversaire et son point d'origine
• Bordures de tablier et notations des emplacements
• Contrôle complet de l'heure, avec des horloges de style Plasma
• Plusieurs thèmes, avec la possibilité d'en télécharger de nouveaux dans le programme
• Déplacements animés (configurables)
• Vues pour jouer sur un serveur d'échecs, comprenant un graphique de recherche, une console de texte et un widget de chat
• Possibilité d'annuler et de refaire les déplacements
• Interface graphique pour faire et recevoir des offres de joueurs à distance
• Support du protocole UCI (utilisé par Stockfish, Chessbase, et bien d'autres)
• Prise en charge de la sauvegarde et du chargement de fichiers de notation de jeu portable (PGN)
• Utilisation de Jovie, le programme de synthèse vocale de KDE, pour exprimer les déplacements de l'adversaire
• Possibilité de contrôler le programme via une interface D-Bus



🍥️ Debian:

Interface de jeu d’échecs pour la plateforme KDE

Knights vise à être la ressource ultime pour un ordinateur personnel en matière de jeu d'échecs. Il est conçu pour être à la fois plaisant aux nouveaux joueurs d’échecs et fonctionnel pour les Grands Maîtres. Actuellement, il est possible de jouer, soit contre une autre personne ou contre la machine en utilisant un moteur comme gnuchess.

🚧️ Installation ➜ 🚀️ Launching [fr]

(✔ v. 2.6.20121 / KDE 20.12) ⚙️ Installation à partir du binaire

Le jeu est en dépôt, il suffit d'installer le paquet.

(✔ v. 2.4.2 + KDE 4.8.4 sous Debian Sid) 📄️ Installation à partir du source

▸ Installation des dépendances :
• Installez les bibliothèques KDE

▸ Compilation :
• Dans son répertoire racine lancez successivement :
$ cmake .
(n'oubliez pas le ".")
$ make


🚀️ LANCEMENT DU JEU:

• Si vous avez installé le jeu à partir d'un paquet : [Alt+F2] puis saisissez : knights

🕵️ Test [fr]

🕵️ Test (v. 2.6.0 / KDE 18.12) par goupildb (config. : Debian Testing 64-bit) :

Je ne rentre pas dans le détail des possibilités de l'interface.
En quelques mots : une interface superbe avec tout ce que l'on peut attendre d'une interface de ce type.
Malheureusement, cette version 18.12.0-1 des dépôts Debian date d'un an, de nombreuses autres versions sont venues améliorer / corriger des bugs, notamment si elle reconnaît les IA installées sur mon PC, aucune ne démarre. Seul le jeu en multi (hotseat ou via freeorg.com) est possible.
Gageons que le souci a été résolu depuis.

Pour le reste, c'est magnifique :
j'ai téléchargé le thème "Medievo" depuis l'interface pour la copie d'écran. Je ne suis pas sous KDE (j'utilise MATE) et je n'ai pas activé Jovie pour la synthèse vocale, mais les sons (très réussis) des pièces déplacées se font entendre, et j'aime aussi beaucoup l'indication visuelle des positions possibles pour chaque pièce.
Je n'ai pas testé le jeu sur freeorg.com.

🕵️ Test (v. 2.6.20121 / KDE 20.12) par goupildb (config. : Debian Testing 64-bit) :
J'ai testé un échantillon de moteurs (ayant commencé par Stockfish qui ne fonctionnait pas contre moi si je jouais en premier) :
Échantillon de moteurs testés et fonctionnels : GNU Chess (XBoard), Sjeng (XBoard), Crafty (XBoard), fairy-stockfish (UCI), fruit (UCI).
Échantillon de moteurs testés et non fonctionnels :
Ne fonctionnent pas du tout : Hoichess (XBoard), Fairymax (XBoard)
Fonctionne partiellement : Stockfish fonctionne bien contre une autre IA mais lorsque l'humain (moi) joue en 1er, il ne se décide pas à jouer (il réfléchi en console très lentement). Bizarrement lorsque c'est lui qui joue les blancs et joue en 1er, il n'y a pas de souci, il fonctionne bien.

🕹️ Conclusion :
Impression globale : 👍️
Une interface de jeu d'échec de très grande qualité et superbe (l'une des plus belles pour Linux). A part quelques soucis (qui ne lui sont vraisemblablement pas imputables) avec certains moteurs c'est une interface de qualité et superbe.
👏️ ❤️ Un grand bravo et merci à ses auteurs !