I'm here to present you my little game Tickword
The main rule is simple: chain words (common nouns, not verbs) that have a semantic or even just logical connection (cat -> dog / mouse -> Mickey) and create the longest chain possible. There's a 10-second timer at the start for each word, which gets shorter with each completed word.
There are currently three game modes:
- Daily Challenge: A starting word and a finishing word (the latter is only revealed at the start of the challenge). You have to find the shortest path.
- Solo: Create the longest possible word chain with 3 lives and a timer that might catch up with you.
- Multiplayer: Currently in beta for 2 players, it's the same as solo, but each player takes turns advancing the word chain until one of you loses all their lives.
There's an English and a French mode; only the solo leaderboard is shared between the two.
You can choose to play without an account (just a username) or connected via Discord. The idea of this game came about while thinking about other games of this style (Wordle and Bombparty). I was looking to create something fairly simple, quick (or not, depending on your skill level), and playable by any age group.
I'm French so the English version of the game might need some tweeks and that's why i'm here, the more people play it, the more i have feedbacks and the we can have a really good game
Big thank you to all the people that will help by playing
https://research.google.com/semantris
If you like these sorts of word connection games, a great resource is In Other Words:
https://www.inotherwords.app/semantic-games
Feedback:
Using Haiku (or any LLM) slows down the arcade feeling of the game. You might consider trying something like word2vec or other similarity modeler to speed up the matching.
I'm using 2 things: embedding and haiku as a last resort for the more complicated pairs. The more people play, the more Haiku store the news pairs and so haiku will not be re-use to confirm these specific pairs !
Thank you for the tip, i will look into word2vec and the others that exist