It's not ChatGPT. I tried that and it didn't work, so I made it myself 😂
It's just some Flex containers, a button, a textbox and some basic JS, really not that impressive. I mean, I do have a degree in this (Computer science)... would be very awkward if I couldn't do this much
I made a singleplayer (solo) proof of concept version of the backwards kanji idea. It's standard Shiritori (single overlap). Actually feels very different, since you need to think of the last kanji.
I can give you guys a link, but you need an IME to play and it's probably quite buggy. Validation is almost nonexistent. Pretty much just a messy demo of the concept.
Oh my gosh! It totally worked for me. The only thing missing is the definitions. Can confirm, it's definitely harder going backwards. Brain very tired right now, but I also I can't stop laughing.
If you want to turn it into kana or start on a different word you can just cheat (nothing's stopping you right now). The only reason it starts on a preset word is because I was too lazy to figure out how to fix a bug
Edit: Oh, and it wont let you overlap Katakana with Hiragana. I forgot to add that logic...
Alright, I'm pretty much done with this small demo project. Added proper validation, definitions and readings. Runs a gutted version of JMdict locally. I thought about fixing/adding some things or making it multiplayer, but I don't really have the time. Having played around with the concept for a bit, I do think there's some educational value.
Hopefully we get some cool Shiritori variants at some point in the future :)
Update: Might work on it some more for fun. I won't give updates, since I think it's rude to make the thread about my own project :)
One problem is that whenever I switch to my japanese keyboard ( im in Mac ), it takes the word in first prompt only : ( im not really able to explain the problem that much )
Like you see in this pic, I have to first touch enter to enter the word, which allows me to enter the word in the textbox at the second enter prompt. But otherwise you have done an impressive job creating the game from my end.
Well, I think you can't get help with a Japanese keyboard (or even looking in a regular dictionary) with the backwards version. The word has to come out of your brain, or, if that fails, use something like jisho.org''s "words ending with" function.