Vocabulary dictionary

Kanji dictionary

Grammar dictionary

Sentence lookup

test
 

Forums - Backwards kanji shiritori

Top > renshuu.org > Feature Requests/Improvements

Page: 1 of 2



avatar
pup72
Level: 932

Note from マイコー/Michael: due to a potentially severe illness, I am unable (for the foreseeable future) to consider any requests for new features or improvements to existing ones. Please consider going to the 'Questions about renshuu'' forum category and see if there is an alternate way to get what you're trying to get out of your time on renshuu.

Thanks for your understanding.

0
5 days ago
Report Content
avatar
pup72
Level: 932

Shiritori-enjoyer here. I know this is a bad time to suggest a new feature, but I just realised backwards kanji shiritori would work and would be just as educational and would also be fun to play (although maybe it would have to be called atamatori or kashiratori.) Anyway it's my dream that one day backwards kanji shiritori will be a thing.

0
5 days ago
Report Content
avatar

Backwards kanji? I have no idea what this means. Can you explain the rules? Maybe with a short sample game.

0
5 days ago
Report Content
avatar

Sounds interesting. What would it looks like? Would you start adding words to the left? (START)?

It's actually very straightforward in terms of coding, at least on paper. Looking at the current setup (at least what I have access to locally), the UI/visualisation would be very annoying.


Assuming I understood what you meant :D

2
5 days ago
Report Content
avatar

Oh, I see. It would probably be easier to implement with each word on its own line, using an accumulation of indentation (like nested quotes).

1
5 days ago
Report Content
avatar

Is it like えけつ--->つとひ? kao_fire.png

1
5 days ago
Report Content
avatar

Here's how I understood it. Not sure if that's what @pup72 had in mind.

d4a2089a88edd67ad5e0bb06.png

Each word on its own line with indentation (instead of it being horizontal, but scrolling left) could work. Would be a lot less readable though. Well, it's hard to imagine without visuals :D

1
5 days ago
Report Content
avatar

I don’t think it would be hard to read. I can do a text-only visual:

       

      

   

 


1
5 days ago
Report Content
avatar

Ah, I see what you mean. That's actually more work than if you just have them alternating (because you're adding a vertical element). The complexity comes from having to calculate exactly where to place the new words so they overlap properly. I don't have access to the code so I have no idea how this is being done right now. Here's a visual of how it might work (assuming no Flex or Grid layout):


Normal (top example):
Snap the new word's container to the end of the last word.
Shift left by n × character_width if there's an overlap of n characters.


Backwards (bottom example):
Snap the new word's container (right edge) to the start (left edge) of the previous word.
Shift right by n × character_width for overlaps.


The two steps are just conceptual, in reality it's a single calculation. The whole thing is massively oversimplified.

51c4638549c8069998ef1529.png

There's probably a bunch of different issues you'd only encounter as you start coding it. That's usually how it works with these things.

Easiest would be using a Flex or Grid layout, but looking at the code, every word is being manually positioned with explicit coordinates.


I mean, there's basically no way Michael does this, but it's fun to think about :)


P.S. I'm a backend dev so this isn't really my wheelhouse 😁

1
5 days ago
Report Content
avatar

Probably not, unless he sees an uncommon amount of educational value in it. I think you could make a simple standalone mini-game using the API. It would have to be just solo play or against the computer, but if Michael ever follows through with his idea of hosting third-party mini-games, it shouldn’t be that hard to get it running on that.

1
4 days ago
Report Content
avatar
pup72
Level: 932
Is it like えけつ--->つとひ? kao_fire.png
neko_what.png

No! My idea was backwards kanji shiritori. That's also funny though.


ひるあ

1
4 days ago
Report Content
avatar

kao_heh.pngees I ees I !hO

1
4 days ago
Report Content
avatar
neko_what.png

No! My idea was backwards kanji shiritori. That's also funny though.

Wait... now I'm confused, was my interpretation wrong? Can you give us a sample round? I've already figured out how to code a basic version kao_drink.png

1
4 days ago
Report Content
avatar
pup72
Level: 932

I don't think I'm as techie as you ギョルギさん, but what you made was exactly what I was imagining anyway.

thanks.png

Then that セージ͎.𝓡_8̯̭̓̇͂ invented a new game of their own, backwards hiragana shiritori. I'm not sure that variant is all that helpful for learning Japanese although (at least for me) it got the old noggin joggin'.

neko_laugh.png

1
4 days ago
Report Content
avatar
pup72
Level: 932

Backwards kanji? I have no idea what this means. Can you explain the rules? Maybe with a short sample game.

No, no, the kanji themselves are not backwards kao_dead.png The rule is the word you play ends with the first kanji of the previous word.

1
4 days ago
Report Content
avatar

I don't think I'm as techie as you ギョルギさん, but what you made was exactly what I was imagining anyway.

thanks.png

Then that セージ͎.𝓡_8̯̭̓̇͂ invented a new game of their own, backwards hiragana shiritori. I'm not sure that variant is all that helpful for learning Japanese although (at least for me) it got the old noggin joggin'.

neko_laugh.png

By looking at backward words it will improve your cognitive abilities! Since you focus more on each letter and it sharpens your attention and focus.
!lufpleh eb lliw tI

1
4 days ago
Report Content
avatar

I don't think I'm as techie as you ギョルギさん, but what you made was exactly what I was imagining anyway.

thanks.png

Then that セージ͎.𝓡_8̯̭̓̇͂ invented a new game of their own, backwards hiragana shiritori. I'm not sure that variant is all that helpful for learning Japanese although (at least for me) it got the old noggin joggin'.

neko_laugh.png


Got it. I made a really crappy normal shiritori yesterday, I just need to reverse the logic, and it should work as a sort of a proof of concept. It's in kana for testing (doesn't have validation yet). It's also really ugly...

76ad13fb178a8bd8df65a189.png

The other idea (backwards hiragana) is actually very easy to implement. Assuming you want players to input the words backwards, you just have to reverse them when checking against the dictionary. Everything else is pretty much the same. Basically every word in the chain is backwards and you only need to reverse the input in the code to check if the word is valid.

1
4 days ago
Report Content
avatar

HOW DID U MADE IT IN ONEEE DAY HWOWWWWW?!!!! dont say chatgptkao_horror.png

0
4 days ago
Report Content
avatar

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 kao_drool.png

1
4 days ago
Report Content
avatar

BUT SO QUICK HOW?! kao_lazy.pngkao_lazy.png

1
4 days ago
Report Content
Getting the posts


Page: 1 of 2



Top > renshuu.org > Feature Requests/Improvements


Loading the list
Lv.

Sorry, there was an error on renshuu! If it's OK, please describe what you were doing. This will help us fix the issue.

Characters to show:





Use your mouse or finger to write characters in the box.
■ Katakana ■ Hiragana