SemantiK GTK - Le Bottin des Jeux Linux

SemantiK GTK

🗃️ Specifications

📰 Title: SemantiK GTK 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 👁️ Visual: 2D
🏷️ Category: Puzzle ➤ Quiz 🏝️ Perspective: First person (interface)
🔖 Tags: Puzzle; Number & Letter; Guess ⏱️ Pacing: Turn-Based
🐣️ Approx. start: 2024-03-22 👫️ Played: Single & Multi
🐓️ Latest: 2024-04-15 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 1.0.4 / Dev: c10668f1 ❤️ Like it: 4. 🤗️⭐⭐ (good)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (good)
🏛️ License: GPL-3+ ✨️ (temporary):
🐛️ Created: 2024-04-17 🐜️ Updated: 2024-09-20

📦️ Deliverables

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

🚦 Entry status

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

📖️ Summary

📜️[en]: A libre game in which the player tries to guess the secret word by trying to get as close as possible to it contextually. Each proposition is assigned a temperature and a progress index (from 1 to 1000%). The default language is French, but you can import your own language and word lists. It uses a pre-trained language model-no AI, just a model that can calculate similarity between words. Everything runs on the machine, no cloud. On demand, the interface provides a hint to get on the right track. A good game. 📜️[fr]: Un jeu libre dans lequel le joueur tente de deviner le mot secret en essayant de s'en approcher le plus possible contextuellement. Chaque proposition se voit attribuer une température et un indice de progression (de 1 à 1000%). La langue par défaut est le français, mais vous pouvez importer votre propre langue et vos propres listes de mots. Il utilise un modèle de langage pré-entraîné, pas d'IA, mais juste un modèle qui peut calculer une similarité entre les mots. Tout tourne sur la machine, pas de cloud. A la demande l'interface fournit un indice permettant de se mettre sur la voir. Un bon jeu.

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(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
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Vincent BRUNETON (Krafting) 1 2 [fr] [en]): [Site 1 2 3] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related


📦️ 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: [Krafting (20240416)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: SemantiK GTK
🦊️ What's: A libre game in which the player tries to guess the secret word
🏡️ -
🐣️ https://gitlab.com/Krafting/semantik-gtk
🦣️ https://mamot.fr/@krafting
🔖 #LinuxGaming #ShareYourGames #WordGame #Guess
📦️ #Libre #Flatpak
📖 Our entry: (homeless)

🥁️ Update: 1.0.4
⚗️ Maintenance 🪛️
📌️ Changes: https://gitlab.com/Krafting/semantik-gtk/-/blob/master/NEWS
🦣️ From: https://mamot.fr/@krafting/112276995930086369
🛜️ https://gitlab.com/Krafting/semantik-gtk/-/tags?format=atom

🕶️ A view of his UI with my desperate attempts to find the word :)). Finally after asking for 4-5 clues, the word seems to have something to do with fairy tales (I go up to 21°C), "Pierrot", and the Alexandrines. An (excellent) game to give you insomnia :)).

📚️ SemantiK GTK is a libre game in which the player tries to guess the secret word by trying to get as close as possible to it contextually. Each proposition is assigned a temperature and a progress index (from 1 to 1000%). The default language is French, but you can import your own language and word lists. It uses a pre-trained language model-no AI, just a model that can calculate similarity between words. Everything runs on the machine, no cloud. On demand, the interface provides a hint to get on the right track. A good game.

📕 Description [en]

📜️ "A libre game in which the player tries to guess the secret word" 📜️

A game where you have to find a secret word. Similar to Cémantix and Semantle.

The aim of the game is to find the secret word by trying to get as close as possible to its context. Each proposal is assigned a temperature and a progression index (from 1 to 1000%).

The default language is French, but you can import your own language and word lists.

Also it is using pre-trained langage model, not AI, but just model that can calculate a similarity between words, I've used gensim with data from Jean-Philippe Fauconnier https://fauconnier.github.io/#data

It's all running on the machine btw, no cloud whatsoever (this is why it takes a few seconds to boot up btw, models can be pretty big)

📕 Description [fr]

Un jeu libre dans lequel le joueur tente de deviner le mot secret, par Vincent BRUNETON (Krafting).
En Python.

SemantiK GTK est un jeu libre dans lequel le joueur tente de deviner le mot secret en essayant de s'en approcher le plus possible contextuellement. Chaque proposition se voit attribuer une température et un indice de progression (de 1 à 1000%). La langue par défaut est le français, mais vous pouvez importer votre propre langue et vos propres listes de mots. Il utilise un modèle de langage pré-entraîné, pas d'IA, mais juste un modèle qui peut calculer une similarité entre les mots. Tout tourne sur la machine, pas de cloud. A la demande l'interface fournit un indice permettant de se mettre sur la voir. Un bon jeu.


Un jeu où vous devez trouver un mot secret. Similaire à Cémantix et Semantle.

Le but du jeu est de trouver le mot secret en essayant de s'en approcher le plus possible contextuellement. Chaque proposition se voit attribuer une température et un indice de progression (de 1 à 1000%).

La langue par défaut est le français, mais vous pouvez importer votre propre langue et vos propres listes de mots.

Il utilise également un modèle de langage pré-entraîné, pas de l'IA, mais juste un modèle qui peut calculer une similarité entre les mots, j'ai utilisé gensim avec des données de Jean-Philippe Fauconnier https://fauconnier.github.io/#data

Tout tourne sur la machine, pas de cloud (c'est pourquoi il faut quelques secondes pour démarrer, les modèles peuvent être assez gros).

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation (méthode alternative) à partir du binaire au format Flatpak :
• Un binaire au format Flatpak est disponible. Il vous suffit d'utiliser votre gestionnaire de paquets Flatpak (discover et/ou gnome-software) pour l'installer en quelques clics.

💡Nota :
▸ Installation du support du format Flatpak (si ce n'est par défaut sur votre distribution) :
• Installez le support Flatpak : flatpak qt5-base
• Redémarrez votre PC (nécessaire).
• Installez un gestionnaire de paquets Flatpak : discover (mon préféré) et/ou gnome-software

[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
[The Linux Experiment] fait le point sur le sujet en août 2023.
• Un excellent outil pour gérer les droits des applications installées via Flatpak : [Flatseal] (à installer depuis Flatpak).
• Par défaut (si vous n'avez réglé aucun droit supplémentaire via Flatseal ci-avant), lorsque votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/votre_application ou ~./local/share/flatpak/votre_application).
Exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom



🚀️ LANCEMENT DU JEU

▸ Flatpak :
• Si vous avez installé votre jeu/outil à partir d'un paquet Flatpak, lancez-le depuis :
⚬ le Menu de votre gestionnaire de fenêtres,
⚬ ou depuis votre gestionnaire d'applications Flatpak (discover ou gnome-software - ce dernier se nomme “Logiciels”, sont dans la section "Administration" du Menu de votre gestionnaire de fenêtres).

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 17 Avril 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 20 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.


🫕️ Installation :
▸ (✔ v. 1.0.4) Paquet Flatpak : FONCTIONNEL.

🏗️ Réalisation :

‣ 📟️ Interface
🟢️ Une interface de qualité, soignée, claire/intuitive,


👾️ Gameplay / Usage / Contenu :

‣ ⛳️ Objectif / Thème
⚪️ C'est un jeu dans lequel le joueur tente de deviner le mot secret en essayant de s'en approcher le plus possible contextuellement.

‣ 🗻️ Difficulté / prise en main de l'utilisateur
🟢️ Elle offre un système d'indice (dans le menu sandwich).


🌻️ Premières impressions :

🟢️ Un jeu simple dans son principe, mais qui vous demandera de la réflexion :)).
⚪️ J'ai passé pas mal de temps à chercher (pour la bonne cause, je voulais afficher un mot trouvé : que neni ! Malgré les indices, je sèche.
🟢️ Néanmoins j'ai passé un bon moment.
🟢️ Assez bluffant ce système de notation proche d'une IA.
⚪️ Je reste un peu frustré de n'avoir pas obtenu le mot final, dommage qu'il n'y ait pas un bouton : "je sèche, donnes-moi la solution stp" (ce serait un gros bouton :))


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 🤗️⭐⭐ (good)
🎀️ Quality: 🏅️⭐⭐⭐⭐ (good)

🟢️ Un excellent jeu, pour vous creuser les méninges.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !